说明

程序控制类指令之转移类指令
程序控制类指令之转移类指令
程序控制类指令之转移类指令

  • 分为4类:
    程序控制类指令之转移类指令

1. 转移类指令

程序控制类指令之转移类指令

1.无条件转移指令

程序控制类指令之转移类指令

(1)无条件段内转移

程序控制类指令之转移类指令

  • 1.段内直接转移
    程序控制类指令之转移类指令
  • 2.段内间接转移
    程序控制类指令之转移类指令
    程序控制类指令之转移类指令
(2)无条件段间转移

程序控制类指令之转移类指令

  • 1.段间直接转移
    程序控制类指令之转移类指令
  • 2.段间间接转移
    程序控制类指令之转移类指令
  • 无条件转移指令例:
    程序控制类指令之转移类指令
    程序控制类指令之转移类指令
    我们把上例中的JMP换一条
    程序控制类指令之转移类指令

2. 条件转移指令

程序控制类指令之转移类指令

  • 基于1个标志位状态实现转移的指令
    程序控制类指令之转移类指令
    上图中
    JC是CF为1的时候转移,JNC是CF为0的时候实现转移
    前面3条和最后都是如此
    只有第四条是它们是一个意思:JP,JPE都是PF为1的时候转移
  • 基于1个标志位状态实现转移的指令
    程序控制类指令之转移类指令
  • 基于CX内容转移的指令
    程序控制类指令之转移类指令
    例:
    程序控制类指令之转移类指令
    程序控制类指令之转移类指令
    程序控制类指令之转移类指令

相关文章: