32位通用寄存器ESP、EIP、EAX、EBX、ECX、EDX,在OD里操作这些寄存器
- EIP:指向CPU下一步即将执行的指令
I
EIP为00401000,表示,CPU下一步到00401000这个地址去执行,下一步执行push 0x0
指令
- ESP:始终指向堆栈的最顶端
现在的ESP是0012FFC4,现在堆栈的顶部在这个地址
- EAX、EBX、ECX、EDX
EAX、EBX、ECX、EDX的组成原理一样,拿EAX来解释
EAX 寄存器的低 16 位在使用时可以用 AX 表示,AX还可以分为AH(高8位)、AL(低8位)
同样的重叠关系也存在于 EAX、EBX、ECX 和 EDX 寄存器中:
操作
修改这些寄存器,只有一个是特殊的,那就是EIP,EIP的修改不一样
修改EAX、EBX等寄存器。选中要修改的寄存器,单击右键,然后就可以修改了
修改EIP,我们按照上面的步骤,发现没有修改的操作,那如何修改呢?
我们知道,EIP是的值是CPU下一步执行操作指令的地址。所以我们选中要跳转的指令,然后右键,此处为新EIP,就可以修改EIP的值了
我们还可以右键EIP,选择撤销,就会回到上一步骤的EIP值(00401000 )
32位通用寄存器ESP、EIP、EAX、EBX、ECX、EDX,在OD里操作这些寄存器相关推荐
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp,eip
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比 ...
- 汇编语言寄存器说明eax, ebx, ecx, edx, esi, edi, ebp, esp,eip
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比 ...
- eax, ebx, ecx, edx, esi, edi, ebp, esp 各寄存器作用
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比 ...
- eax,ebx,ecx,edx,esi,edi,ebp,esp寄存器的作用
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比方 ...
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp 寄存器 含义
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比 ...
- 汇编语言里 eax ebx ecx edx esi edi ebp esp
首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比 ...
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp这些都是什么意思啊? [
整理自互联网 eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作 ...
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp这些都是什么意思啊?
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器.如果用C语言来解释,可以把这些寄存器当作变量看待. 比 ...
- 汇编语言里 eax ebx ecx edx esi edi ebp esp这些都是什么意思啊
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! eax, ...
最新文章
- JavaScript全局函数
- Nacos服务的注册,服务的调用,修改配置文件自动刷新和命名空间
- Java基础之正则表达式
- 深度学习之基于DCGAN实现手写数字生成
- 移动硬盘安装Windows7
- jenkins中使用rsync, scp命令
- 【原创】从罗胖子关于开会的议题说开去
- Xampp PHPStorm XDebug配置
- 分布式团队中沟通引发的问题, itest 解决之道
- mysql数据库导出txt文件_mysql数据库导出表数据 为.txt文件
- Python中的shape[0]、shape[1]和shape[-1]分别是什么意思(附代码)
- 目标追踪(二) 滤波初识
- linux ftp强制删除,Linux FTP账号无法删除文件夹如何解决
- 泰克示波器如何和pc连接
- 限速linux c语言,基于Linux系统的流量控制程序的C语言代码
- ios在判断设备是ipad_识别您的 iPad 机型
- 云计算是什么 如何分类 有什么
- 滴滴十大技术方向开源项目出炉!有点牛啊!
- 看见“信任”,可信计算史上最全解析
- 八款好用的浏览器兼容性测试工具推荐
热门文章
- android课程设计健身,健身软件课程设计本科毕业设计论文.doc
- 微信小程序开发得会议扫码签到系统
- 从20+分公司的签约,看中通云仓的“数字商流”
- 我做产品经理这半年来的经验总结(一)
- mysql从5.7平滑升级到8.0.27
- 设计模式六大原则——合成/聚合复用原则(CARP)
- Postgresql学习笔记之——SQL 执行计划
- 旷世科技IoU-Net
- 极简步骤试玩Ant Design Pro myapp demo
- 冷库用电量计算机方式,冷库耗电量计算方法(附计算公式)