【汇编】如何获取 寄存器 ip 的内容

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:29:03
修改ip的内容好像可以使用jmp ax 实现
可是想要 获取ip的内容,

不知道楼主有没有明白IP寄存器的含义?IP指令指针是一个专用的控制寄存器,用来存放下一条将要执行的指令的偏移地址。它不像其它能用寄存器来直接存储数据。
再者楼主为取IP内容的目的是什么?
建议你看下汇编基础中关于IP的介绍和Call,ret,jmp指令。相信你会明白的。

可以搞一个call啊

pop ax ;ax就是之前ip的内容啊
push ax ;堆栈还是要还原嘛
... ;自己需要执行的东西
ret

完毕