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

什么是指令指针寄存器?

EIP (Extended Instruction Pointer): 保存cpu 下一次将要执行的代码的地址。

通过OllyGbd可以看到CPU即将执行指令的地址和EIP 内部放入的地址一致,多次F8依然是这样。

这里要区分下,之前比如EAX,ECX我们都是测试的数据,而这里EIP里面放入的数据是指向某个地址。简单记忆,只要指令是XXP以P结尾的就是存放的地址,比如之前ESP栈顶地址寄存器,EBP栈底地址寄存器。

这里没有啥特殊的,就是记住这个概念和名称就行。

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

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

相关推荐
CheerWWW1 分钟前
C++学习笔记——线程、计时器、多维数组、排序
c++·笔记·学习
克里斯蒂亚诺·罗纳尔达4 分钟前
智能体学习16——学习与适应(Learning-and-Adaptation)-深入解读
深度学习·学习·机器学习
航Hang*40 分钟前
VMware vSphere 云平台运维与管理基础——第5章:VMware vSphere 5.5 高级特性
运维·服务器·开发语言·windows·学习·虚拟化
新手小新41 分钟前
C#学习笔记1-在VS CODE部署C#开发环境
笔记·学习·c#
徒 花1 小时前
HCIP学习04 STP----生成树协议
学习·hcip
speop1 小时前
TASK02 | Reasoning Kindom 符号的黎明——因果的第一次建模
学习
晓晓hh1 小时前
JavaSE学习——比较相关接口
学习
CC城子2 小时前
EtherCAT的igh学习与研究(二)
学习·ethercat
炽烈小老头2 小时前
【每天学习一点算法 2026/04/11】Pow(x, n)
学习·算法
旖-旎2 小时前
哈希表(存在重复元素)(3)
数据结构·c++·学习·算法·leetcode·散列表