怎样用汇编把一个八位十进制数转化成八个ASCII字符?

[复制链接]
3146|5
 楼主| ziyue 发表于 2007-8-7 08:47 | 显示全部楼层 |阅读模式
我知道原理是每位加30H,可具体怎么用汇编实现?每位上的数怎么分离出来?只有分离了才能再做后续处理,而分离的时候又涉及数的存储问题。
kukucat 发表于 2007-8-7 13:49 | 显示全部楼层
maychang 发表于 2007-8-7 13:55 | 显示全部楼层

既然楼主说了

是“一个八位十进制数”,那就表示是用八个字节存储的,没有必要再分离。
如果需要分离,就不是“一个八位十进制数”。
newstary 发表于 2007-8-7 21:04 | 显示全部楼层

如此可否?

先把该十进制数8位中各位提取出来,而后每位+30H不就搞定了?
li_mu 发表于 2007-8-7 21:51 | 显示全部楼层

hex 2 bcd

li_mu 发表于 2007-8-7 21:51 | 显示全部楼层

与此类似 hex 2 bcd

您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

5

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部