i386 vs. AMD64 ABI Differences

前端 未结 2 1537
广开言路
广开言路 2020-12-06 20:41

Where can I find all the differences in data types between the i386 & AMD64 Application Binary Interface(ABI)s ?

I know that the long type is 32-bit in i386 ABI

2条回答
  •  死守一世寂寞
    2020-12-06 20:42

    I suggest you download Dr Agner Fog's optimization manuals. He has a manual specifically about ABIs and their differences.

    For differences in the instruction set between 32-bit mode and 64-bit mode, both Intel and AMD's instruction manuals should cover this in the introductory volume or the volumes after the instruction volumes(2a and 2b for Intel's instruction set reference, or 2 and 3 for AMD.)

    See also other links in the x86 tag wiki.

提交回复
热议问题