Fork me on GitHub
pikachu's Blog

32&64

  • 32 位和 64 位程序的一些简单区别
  • 随时更新,想到哪写到哪

参数顺序

  • 32位

    • 函数参数在函数返回地址的上方
    • 参数从右向左依次放入栈中
  • 64位

    • 当参数小于 7 个时,参数从左到右放入寄存器: rdirsirdxrcxr8r9
    • 当参数为 7 个以上时,前 6 个与前面一样,但后面的依次从右向左放入栈中,即和32位汇编一样
---------------- The End ----------------
谢谢大爷~

Author:pikachu
Link:https://hitcxy.com/2020/32-64/
Contact:hitcxy.cn@gmail.com
本文基于 知识共享署名-相同方式共享 4.0 国际许可协议发布
转载请注明出处,谢谢!