Print ASCII table
DATA_HERE SEGMENT
STRING
DB 'THIS PROGRAM IS SHOWING THE ALL ASCII CHARACTER $'
COUNT
DB ?
DATA_HERE ENDS
STAK
SEGMENT STACK
DW
1000 DUP(0)
STAK
ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA_HERE, SS:STAK
START:
MOV AX, DATA_HERE
MOV
DS, AX
MOV
AX, STAK
MOV
SS, AX
MOV
COUNT, 1H
MOV
AH, 09H
MOV
DX, OFFSET STRING
INT
21H
MOV
CX, 100H
MOV
AH, 02H
LP:
MOV
DL, COUNT
INC
COUNT
INT
21H
LOOP
LP
MOV
AH, 4CH
INT
21H
CODE
ENDS
END
START