- 5
- 0
- 约9.48千字
- 约 70页
- 2019-01-12 发布于湖北
- 举报
3.3.4 控制转移类指令 控制转移类指令用于实现分支、循环、过程等程序结构,是仅次于传送指令的最常用指令 重点掌握:JMP/Jcc/LOOP CALL/RET INT n/IRET 常用系统功能调用 一般了解: LOOPZ/LOOPNZ INTO 1). 无条件转移指令 只要执行无条件转移指令JMP,就使程序转到指定的目标地址处,从目标地址处开始执行那里的指令 操作数label是要转移到的目标地址(目的地址、转移地址) JMP指令分成4种类型: ⑴ 段内转移、直接寻址 ⑵ 段内转移、间接寻址 ⑶ 段间转移、直接寻址 ⑷ 段间转移、间接寻址 目标地址的寻址方式 直接寻址方式 转移地址象立即数一样,直接在指令的机器代码中,就是直接寻址方式 间接寻址方式 转移地址在寄存器或主存单元中,就是通过寄存器或存储器的间接寻址方式 目标地址的范围:段内 不需要更改CS段地址,只要改变IP偏移地址 段内转移——短转移(short) 转移范围可以用一个字节表达,在段内-128~+127范围的转移 段内转移——近转移(near) 在当前代码段64KB范围内转移( ±32KB范围) 目标地址的范围:段间 段间转移——远转移(far) 从当前代码段跳转到另一个代码段,可以在1MB范围 需要更改CS段地址和IP偏移地址 目标地址必须用一个32位数表达,叫做32位远指针,它就是逻辑地址 段
您可能关注的文档
最近下载
- Rise of the Planet of the Apes《猩球崛起(2011)》完整中英文对照剧本.docx VIP
- 新人教版小学三年级语文下册第七单元考试卷.doc VIP
- JTGE40—2007土工检测作业指导书.pdf VIP
- 2025年中药房面试试题及答案.doc VIP
- 人教版三年级数学下册第六单元 年、月、日1 年、月、日.pptx VIP
- 2026年全国高考英语作文预测(6篇范文+英汉互译+万能高分模板).docx VIP
- 【课后作业】人教版数学三年级下册第六单元《年、月、日》单元测试卷2.doc VIP
- 2025年小学数学人教版三年级下册第六单元《年,月,日》单元测试卷及答案.docx VIP
- 超级机器人大战AP超详尽攻略.pdf VIP
- 2026年普通高等学校招生全国统一考试新高考二卷物理试卷临考卷+答案.doc VIP
原创力文档

文档评论(0)