小编tem*_*234的帖子

装配中的减法顺序

所以我有.

pushl %ebp
movl %esp, %ebp
movswl 12(%ebp), %edx
movl 8(%ebp), %eax
subl %edx, %eax
popl %ebp
ret
Run Code Online (Sandbox Code Playgroud)

如果说我的函数调用2个变量:function(int a, short b).

当我打电话给减法时,它会是(b - a)或者(a - b).如果我是正确的话,eax就是值存储的地方,所以我想说它会是(a - b).

x86 assembly calling-convention att

1
推荐指数
1
解决办法
649
查看次数

标签 统计

assembly ×1

att ×1

calling-convention ×1

x86 ×1