有些符号,是属于控制符,是不能正常观看的。
DATA SEGMENT
DB ?
DATA ENDS
;---------------------------
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX, DATA
MOV DS, AX
MOV CX, 256
MOV DH, 0
LOP:
TEST DH, 00001111B
JNZ NEXT
MOV DL, 13
CALL DISP
MOV DL, 10
CALL DISP
NEXT:
MOV DL, DH
CALL DISP
MOV DL, ' '
CALL DISP
INC DH
LOOP LOP
;---------------------------
DONE:
MOV AH,4CH
INT 21H
;---------------------------
DISP PROC NEAR
PUSH AX
MOV AH, 2
INT 21H
POP AX
RET
;---------------------------
DISP ENDP
CODE ENDS
END START
上述程序运行后的显示画面如下图。
从图中可见,当显示ASCII的0D、0A等控制符时,使得图中的其它字符,有些错位。