什么是指令指针寄存器?
EIP (Extended Instruction Pointer): 保存cpu 下一次将要执行的代码的地址。
通过OllyGbd可以看到CPU即将执行指令的地址和EIP 内部放入的地址一致,多次F8依然是这样。

这里要区分下,之前比如EAX,ECX我们都是测试的数据,而这里EIP里面放入的数据是指向某个地址。简单记忆,只要指令是XXP以P结尾的就是存放的地址,比如之前ESP栈顶地址寄存器,EBP栈底地址寄存器。
这里没有啥特殊的,就是记住这个概念和名称就行。
上一篇:汇编学习之《变址寄存器》
下一篇:汇编学习之《标志寄存器》