所以我有.
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).