03第三节 Intel 80868088 CPU的指令系统05.pptVIP

  • 4
  • 0
  • 约6.72千字
  • 约 40页
  • 2018-09-24 发布于湖北
  • 举报
第3章 8086/8088指令系统 3.3.5 转移类指令 控制转移指令分为: 无条件跳转指令 程序调用与返回指令 中断调用与返回指令 条件转移指令 循环控制指令 1.无条件跳转 (1) 无条件转移指令 - JMP p49 本指令无条件转移到指定的目标地址,以执行从该地址开始的程序段。根据设置CS、IP的方法,JMP指令分成4种情况。 ① 段内直接转移(短转移、近转移): JMP disp 指令中给出的8/16位的位移量加到IP。CS保持不变。 ② 段内间接转移(寄存器、存储器转移): JMP reg/mem reg/mem中的16位偏移地址送IP。CS保持不变。 ③ 段间远转移 JMP segment:offset 指令中给出的16位的段和16位的偏移地址送到CS和IP。 ④ 段间存储器间接转移 JMP mem32 mem32中的16位的段和16位的偏移地址送到CS和IP。 ① 段内直接转移 转移的目标地址由指令直接给出。指令中给出的目标地址实际上是一个相对于IP的位移量: 位移量 转移范围 汇编语言中格式 8位 -128~+127 JMP SHORT OPRD 16位 -32768~+32767 JM

文档评论(0)

1亿VIP精品文档

相关文档