title: Return Value %eax Convention
body: <p>Naturally in i386, the %eax holds the return value of functions, yes?  However apparently this is only convention.  Is it possible to change this convention, and make the return value be %ebx or something?  And if you were to do this, would this also make %ebx return values to the system?</p>