谢谢大家了。。。
------解决方案--------------------------------------------------------
以AL为例
add al,30h
cmp al,39h
jg lp
add,7h
lp:
------解决方案--------------------------------------------------------
mov bl,al
and bl,0fh //取低四位,(要取高四位时,and bl,f0h)
add bl,30h
cmp bl,39h
jg lp
add bl,7h
lp:
------解决方案--------------------------------------------------------
转换这个字节的目的是什么?
------解决方案--------------------------------------------------------
你先把字节变量移入al
然后mov ah,al
shr ah,4
add al,ofh
add ah,30h
add,al,30h
这样就基本完成了
然后再判断是否越界
如若越界,进位