pop
pop指令首先把ESP指向的堆栈元素内容复制到一个32位或64位的操作数中,再增加ESP的值。如果操作数是32位的,ESP+4,如果操作数是64位的,ESP+8。
1 | pop reg/mem32 |
push
push指令首先减少ESP的值,再将源操作数复制到堆栈。如果操作数是32位的,ESP-4,如果操作数是64位的,ESP-8。
1 | push reg/mem32 |
记录一些东西
pop指令首先把ESP指向的堆栈元素内容复制到一个32位或64位的操作数中,再增加ESP的值。如果操作数是32位的,ESP+4,如果操作数是64位的,ESP+8。
1 | pop reg/mem32 |
push指令首先减少ESP的值,再将源操作数复制到堆栈。如果操作数是32位的,ESP-4,如果操作数是64位的,ESP-8。
1 | push reg/mem32 |
本文标题:汇编笔记
文章作者:zhz
发布时间:2019年11月11日 - 21:11
最后更新:2019年11月11日 - 23:11
原始链接:http://yoursite.com/2019/11/11/汇编笔记/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。