干翻全岛蛙蛙 发表于 2025-4-1 14:37:38

汇编学习之《扩展指令指针寄存器》

什么是指令指针寄存器?

EIP (Extended Instruction Pointer):  生存cpu 下一次将要执行的代码的地点。
通过OllyGbd可以看到CPU即将执行指令的地点和EIP 内部放入的地点划一,多次F8依然是如许。
https://i-blog.csdnimg.cn/direct/b8d424d78d93422e87f2701bd1ce2187.png
   这里要区分下,之前好比EAX,ECX我们都是测试的数据,而这里EIP里面放入的数据是指向某个地点。简单记忆,只要指令是XXP以P末端的就是存放的地点,好比之前ESP栈顶地点寄存器,EBP栈底地点寄存器。
这里没有啥特别的,就是记住这个概念和名称就行。

上一篇:汇编学习之《变址寄存器》
下一篇:汇编学习之《标志寄存器》

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 汇编学习之《扩展指令指针寄存器》