输入单个字符并输出
DATAS SEGMENT STRING DB ? DATAS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS MOV DS,AX ;代码段 MOV AH,01H INT 21H ;输入字符 MOV STRING,AL ;只能先把ALMOV到变量STRING,再MOV到DL。。不能直接MOV DL,AL MOV DL, 0AH MOV AH,02H INT 21H ;输入回车换行 MOV DL,0DH MOV AH,02H INT 21H MOV DL,STRING ;把字符移到DL用02功能号输出,没有回车和换行的代码可以直接MOV DL,AL MOV AH,02H INT 21H MOV AX,4C00H INT 21H CODES ENDS END START