控制转移类指令ppt课件_1.pptVIP

  • 5
  • 0
  • 约4.65千字
  • 约 26页
  • 2018-06-29 发布于贵州
  • 举报
控制转移类指令ppt课件_1

控制转移类指令;2.6.1 条件转移指令;1.简单条件转移指令; ;2.无符号数条件转移指令;【例】比较无符号数大小,将较大的数存放AX寄存器。 CMP AX, BX ;(AX)-(BX) JNB NEXT ;若AX=BX,转移到NEXT XCHG AX,BX ;若AXBX,交换 NEXT:… ;3. 有符号数条件转移指令 ;【例】比较有符号数大小,将较大的数存放在AX寄存器。 CMP AX,BX ;(AX)-(BX) JNL NEXT ;若AX=BX,转移到NEXT XCHG AX,BX ;若AXBX,交换 NEXT:… ;2.6.2 无条件转移指令;2.6.3 循环指令 ;1.循环指令LOOP 语句格式: LOOP 短标号 功能:(CX)-1 ≠0,则程序转移(循环);否则,顺序执行。 说明:使用LOOP指令可代替两条指令: DEC CX JNE 短标号 ;2.相等/为零循环指令LOOPE 语句格式:① LOOPE 短标号 ② LOOPZ 短标号 功能:(CX)-1 ≠0且ZF=1,则程序转移(循环);否则,顺序执行。 ;3.不相等/不为零循环指令LOOPNE 语句格式:① LOOPNE 短标号 ② LOOPNZ 短标号 功能:(CX)-1≠0,则程序转移(循环);否则,顺序执行。 ;4.

文档评论(0)

1亿VIP精品文档

相关文档