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

什么是指令指针寄存器?

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

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

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

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

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

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

相关推荐
Slow菜鸟3 小时前
AI学习篇(五) | awesome-design-md 使用说明
人工智能·学习
狐狐生风4 小时前
LangChain 向量存储:Chroma、FAISS
人工智能·python·学习·langchain·faiss·agentai
狐狐生风4 小时前
LangChain RAG 基础
人工智能·python·学习·langchain·rag·agentai
努力努力再努力FFF6 小时前
医生对AI辅助诊断感兴趣,作为临床人员该怎么了解和学习?
人工智能·学习
sakiko_8 小时前
UIKit学习笔记5-使用UITableView制作聊天页面
笔记·学习·swift·uikit
Alice-YUE9 小时前
【js高频八股】防抖与节流
开发语言·前端·javascript·笔记·学习·ecmascript
北山有鸟9 小时前
修改源码法和插件法
嵌入式硬件·学习
richxu202510019 小时前
嵌入式学习之路->stm32篇->(14)通用定时器(上)
stm32·单片机·嵌入式硬件·学习
qeen8710 小时前
【数据结构】建堆的时间复杂度讨论与TOP-K问题
c语言·数据结构·c++·学习·
lizhihai_9911 小时前
股市学习心得-六张分时保命图
大数据·人工智能·学习