编制程序实现如下操作:
数据放在变量DHEX中,编辑一个简单的汇编语言源程序,分别把高4位和低4位上数据以字符形式显示出来。实现字节型数值数据的字符显示
DATA SEGMENT ;数据段定义
DHEX DB 03BH
DATA ENDS
CODE SEGMENT ;代码段定义
ASSUME CS:CODE, DS:DATA
START:
MOV AX, DATA
MOV DS, AX
MOV DL,DHEX
MOV CL,4
SHR DL,CL
CMP DL,0AH
JB CHG_1
ADD DL,07H
CHG_1: ADD DL,30H
MOV AH,2 ;显示高4位
INT 21H
MOV DL,DHEX
AND DL,0FH
CMP DL,0AH
JB CHG_2
ADD DL,07H
CHG_2: ADD DL,30H
MOV AH,2 ;显示低4位
INT 21H
MOV AH, 4CH ;结束,返回DOS
INT 21H
CODE ENDS
END START