汇编语言 十六进制转换为ASCII码
汇编语言 十六进制转换为ASCII码
日期:2010-03-29 18:02:59 人气:1
请关注最后的注意点
子程序如下:
TRANSLATE:;假设之前已经有LEA SI,BUF
;和LEA DI,MAS
PUSHA
TRANS:
MOV DX,2
LODSB
MOV AH,AL
MOV CL,4
SHR AH,CL
CMP AH,0AH
JB SAH
ADD AH,07H
SAH: ADD AH,30H
CHL AH,CL
AND AL,0FH
CMP AL,0AH
JB SAL
ADD AL,07H
SAL: ADD AL,30