汇编中有关存储及输出的一些疑惑,求高手解答
程序代码:
DSEG SEGMENT RAL DB 02H DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG START: MOV AX,DSEG MOV DS,AX MOV DL,RAL ADD DL,30H MOV AH,02H INT 21H MOV AH,4CH INT 21H CSEG ENDS END START
我在这个程序中就是想验证下输出,输入的数在机器中不是以ASCII码存放吗,
但是我直接输出却不行,必须有“ADD DL,30H”这句,要是没这句输出一个笑脸。
既然是ASCII为什么不能直接输出,还要加上30H???