看看这个汇编代码。它专为32位x86设计,将由nasm编译
... my_function: pop %eax ... ret main: push 0x08 call my_function
我很久以前就已经知道我们可以使用堆栈在主程序和函数之间传递参数。我希望eax包含0x08,但这是假的,我无法解释原因。我该怎么做才能获取我的函数参数?