![]() |
1
12
是的,这是一个参数。这个
ABI used by Linux
以明显且易于记忆的顺序为寄存器分配最多6个“integer”(<=64位integer或指针)类型参数
堆栈帧为1648字节(
所以代码将第三个参数存储在堆栈框架的底部附近。 (注意:Windows 64位ABI与Linux不同。) |
![]() |
Ilya Loskutov · 无法将单词加载到寄存器中 2 年前 |
![]() |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
![]() |
Arya · 汇编语言中的“标签”——操作码 2 年前 |
![]() |
S1mple · 通过gcc生成64位共享库时的“未定义的主引用” 2 年前 |
![]() |
R0M2 · 为什么“GCC”忽略汇编代码的-fno pic 2 年前 |
![]() |
Akagi Akira · 如何在gnu汇编程序中组装MIPS cpu 2 年前 |