x64asm 调用约定的一些注意点 查了下资料,调用约定在 x64asm 下似乎并没有一个完全统一的规范(x86下各家规范都是统一的)x64asm 不像 x86asm,x64asm 是将参数存放于寄存器内传递的,如下对于 GCC(参数小于7个的情况下)f(a, b, c, d, e, f) a->%rdi b->%rsi c->%rdx d->%rcx...阅读全文>>
Windows 64编程中寄存器的使用 下面是摘自 MSDN 的文章,在 Win64 下的 registers 用途RegisterStatusUseRAX Volatile Return value register RCX Volatile First integer argument RDX Volatile Second integer argum...阅读全文>>