第3章指令但系统3.pptVIP

  • 3
  • 0
  • 约5.35千字
  • 约 49页
  • 2019-01-11 发布于福建
  • 举报
第3章指令但系统3

五、程序控制指令 转移指令 循环控制 1. 转移指令 无条件转移指令 无条件转移到目标地址,执行新的指令 有条件转移指令 在具备一定条件的情况下转移到目标地址 转移指令的转移原理 通过修改代码段寄存器CS及指令指针IP的内容,使程序改变顺序执行的模式,转到新的目标地址执行。 无条件转移指令 指令格式: JMP OPRD 无条件转移的目标地址可以是在当前代码段,也可在另一代码段 无条件转移指令 段内转移——目标地址与JMP指令在同一代码段 转移方式: 直接转移——指令中直接给出转移的目标地址 间接转移——由指令中的寄存器或存储器间接给出转移 目标地址 无条件段内转移 直接转移: JMP Lable 转移目标地址: 段基地址不变; 偏移地址=当前IP+位移量 无条件段内转移 间接转移: JMP BX JMP WORD PTR[BX] 无条件段间转移 直接转移: JMP FAR Lable 无条件段间转移 间接转移: JMP DWORD PTR[BX] 条件转移指令 在满足一定的条件下,程序转移到目标地址继续执行; 在条件转移指令之前,应有一条为

文档评论(0)

1亿VIP精品文档

相关文档