汇编语言屏幕显示ASCII源程序
来源:宝玛科技网
把压缩型BCD码转换为ASCII码,并屏幕显示。
DATA SEGMENT
F1 DB 58H
ASC1 DB 5 DUP(?)
ASC2 DB 5 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE
START: MOV AX,DATA
MOV DS,AX
MOV AL,F1
MOV CL,4
AND AL,0F0H
ROL AL,CL ;AL=05H
OR AL,30H
MOV ASC1,AL ;ASC1=35H
MOV BL,F1
AND BL,0FH OR BL,30H
MOV ASC2,BL MOV DL,AL
MOV AH,2
INT 21H MOV DL,BL
MOV AH,2
INT 21H ;BL=08H
;ASC2=38H
;屏幕显示5
;屏幕显示8
MOV AH,4CH
INT 21H
CODE ENDS
END START