微机原理及应用第4章3节2014SGQ.pptVIP

  • 8
  • 0
  • 约1.37万字
  • 约 71页
  • 2018-06-06 发布于湖北
  • 举报
微机原理及应用第4章3节2014SGQ

JMP指令:段间间接转移 SHL / SAL指令 SHR指令 SAR指令 ROL指令 ROR指令 RCL指令 RCR指令 逻辑运算指令 * 比较指令主要比较两个数之间的关系,而又不破坏原操作数。即两者是否相等,或两个中哪一个大。一般有下列几种情况: * 在比较指令之后,根据ZF标志即可判断两者是否相等。若两者相等,执行CMP指令后,ZF=1,否则为0。 * 若是两个无符号数进行比较,则在比较指令之后,可根据CF的状态判断大小。 * 若是判断两个带符号数的大小,可根据 SF和OF进行判断。 在执行CMP AX,BX后 1、当无溢出(OF=0),若SF=0,则AX BX;否则AXBX。 2、当产生溢出(OF =1),若SF =0,则AXBX;否则AXBX。 即:OF “异或” SF =0,则AXBX; OF “异或” SF =1,则AXBX。 比较指令的应用 8086有一连串的条件转移指令,以某些标志位或者这些标志位的逻辑运算 作为依据,若满足这些指令所规定的条件,则程序转移至指定目标;否则, 则程序顺序执行该条件转移指令的下一条指令。 指定目标 下一条指令 N Y 条件转移指令 判断两数相等与否:JZ/JNZ:结果为零/结果不为零 跳转

文档评论(0)

1亿VIP精品文档

相关文档