ORL A ,#30H ;低4位组成ASCII码 各位大大帮我看看 a的高4位是0,a是bcd码 我很诧异是否行得通

做而论道,那bcd和ASCII是这样的关系吗? 按你的意思他们相差48?
2024-12-30 19:49:19
推荐回答(1个)
回答1:

a的高4位是0,a的低四位是bcd码,执行ORL A,#30H 后,

a的高4位是3,a的低四位是bcd码。

这正是对应低4位bcd码的ASCII码。

查一下ASCII码表即可知道bcd码和ASCII码的关系。