|
|
|
|
|
by rmcclellan
5194 days ago
|
|
64 bit x86 is very similar to 32 bit. The differences are covered in on slides 191-193 in this deck. The biggest difference for me is the difference in the calling convention. In 32 bit, all arguments generally are placed on the stack for "standard" calls. In 64 bit, different OSes have different conventions: http://en.wikipedia.org/wiki/X86_calling_conventions#x86-64_... (note that OS X and linux use the "System V" calling conventions) |
|