Excuse me but isn't this program going to display "1" on the screen?
Thank you very much!
.8086
DATA SEGMENT
CHAR DB 31H
DATA ENDS
STACK SEGMENT STACK
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
MOV AX,DATA
MOV DS,AX
MOV AX,STACK
MOV SS,AX
;---------------------------------
START:
MOV DL,CHAR
MOV AH,2
INT 21H
MOV AH,4CH
INT 21H
CODE ENDS
END START