/*
* ret
*/
ret = pop eip
====> 恢复eip,然后堆栈 esp + 4
/*
* etq和ret有什么区别
*/
'retq'明确指出操作数大小,但它是相同的指令。
在long(64位)模式下,通过从栈中弹出四字地址返回(ret)至%rip。
在32位模式下,您通过从堆栈中弹出一个双字地址返回(ret)至%eip。
某些工具如objdump -d称为第一个retq。这只是一个名字,指令编码是相同的(C3)。