指令系统(控制转移类指令)..pptVIP

  • 8
  • 0
  • 约2.48千字
  • 约 14页
  • 2019-03-11 发布于湖北
  • 举报
* 控制转移指令 ●无条件转移指令根据其转移范围的大小可以分为五种方式: 指令名称 指令格式 执行操作 1.段内直接短转移 JMP SHORT OPR IP← (IP) + 8位位移量 2.段内直接近转移 JMP NEAR PTR OPR IP ← (IP) + 16位位移量 3.段内间接转移 JMP WORD PTR OPR IP ← (EA) 4.段间直接转移 JMP FAR PTR OPR IP ← OPR 的段内偏移地址 CS ← OPR所在段的段地址 5.段间间接转移 JMP DWORD PTR OPR IP← (EA) CS ← (EA+2) ● 1.无条件转移指令JMP ●指令功能:无条件地转移到由地址表达式所确定的目标单元。 ●指令格式:JMP 地址表达式 无条件转移指令的一般使用格式为:JMP 符号地址 ● 2.条件转移指令 (1) 条件转移指令 ●指令功能:根据前面指令形成的条件来确定转移目的的地址。 ●指令操作:当条件满足时程序转移至标号处, 转移范围只能在离当前IP的-128 ? +127个字节之内。 按照转移条件分为四类 1. 单个标志位的条件转移指令。如JZ(JE)、JP 2.两个无符号数比较的条件转移指令。如JB(JNAE,JC)、JBE(JNA) 3.两个有符号数比较的条件

文档评论(0)

1亿VIP精品文档

相关文档