试写一个汇编语言,要求把输入键盘的一个小写字母用大写显示出来

希望能给出一个完整的答案,从数据段开始写,谢谢
2024-12-29 21:00:13
推荐回答(1个)
回答1:

不需要定义数据段。
输入小写字母,会显示大写。输入其它字符,忽略。按Esc键退出程序。

CODE SEGMENT
ASSUME CS:CODE
START: MOV AH,8
INT 21H
CMP AL,1BH
JE EXIT
CMP AL,61H
JL START
CMP AL,7AH
JG START
SUB AL,20H
MOV DL,AL
MOV AH,2
INT 21H
JMP START
EXIT: MOV AH,4CH
INT 21H
CODE ENDS
END START