问答题
使AL高4位置1,判断低4位是否大于9,如果大于9,则使低4位变反。否则将低4位置成9。试编程实现之。
【正确答案】
CODE SEG MENT
ASSUME CS:CODE
START:MOV AX,DATA
MOV DS,AX
OR AL,0F0H ;AL高4位置1
CMP AL,0F9H ;判断低4位是否大于9
JA AB ;大于转到AB处
MOV AL,0F9H ;小于低位置9
JMP OVER
AB: XOR AL,0FH ;不大于低位变反
OVER: MOV AH,4CH
INT 21H
CODE ENDS
END START
【答案解析】
提交答案
关闭