标签: assembly x86 call
汇编代码如下:
call next next: popl %eax
我想在call next之后,返回地址将被推入堆栈,对吧?但是在上面的代码中,返回地址是什么?
call next
答案 0 :(得分:5)
执行该代码后,%eax将具有标签“next”的地址
净效应是%eax指向标签“下一步”
答案 1 :(得分:2)
紧跟call指令后的指令地址。请参阅有关call工作原理的CPU文档。
call