- 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)