论坛风格切换切换到宽版
  • 2353阅读
  • 8回复

求DA祥解 :mad: [复制链接]

上一主题 下一主题
离线dongyl20037
 
发帖
324
只看楼主 倒序阅读 0楼 发表于: 2004-09-28
我找了好几本书都没有da是如何江ascll转换为bcd码的,请高手祥解或告知祥解网址,将无比感谢
离线bg4rhe
发帖
756
只看该作者 1楼 发表于: 2004-09-28
da?
51的指令?
是将hex转为bcd的,不是将ascll转换为bcd码
很多书上都有介绍啊
在加减法指令之后用
如果低四位大于九,........
离线dongyl20037
发帖
324
只看该作者 2楼 发表于: 2004-09-28
我有两本书都没有介绍,还请大虾们详细说一下吧。
离线bravoradio
发帖
1968
只看该作者 3楼 发表于: 2004-09-28
在北航的51单片机书上有说明的。
离线dongyl20037
发帖
324
只看该作者 4楼 发表于: 2004-10-10
我已有两本书上都没有,我不想再买第三本书了,还是请打虾们漏一下把!!!!!
离线bg4rhe
发帖
756
只看该作者 5楼 发表于: 2004-10-10
随便找本书抄一下:
  判断acc中的低4位是否大于9和辅助进位标志是否为1,如两者有一个条件满足,则低4位加6,同样acc中的高4位或进位标志为1,两者有一个条件满足,高4位加6。
离线ahzds
发帖
7423
只看该作者 6楼 发表于: 2004-10-12
离线dongyl20037
发帖
324
只看该作者 7楼 发表于: 2004-10-13
'
随便找本书抄一下:
  判断acc中的低4位是否大于9和辅助进位标志是否为1,如两者有一个条件满足,则低4位加6,同样acc中的高4位或进位标志为1,两者有一个条件满足,高4位加6。
'
谢谢,我在微型计算机原理一书中已找到,不过不知你说的辅助仅为标志是什么,再请赐教
离线bg4rhe
发帖
756
只看该作者 8楼 发表于: 2004-10-13
这个单片机书上肯定有的。

有个psw寄存器,其中有一位为 Cy位 ,称辅助进位位。如add,mul,sub,addc,jc,jnc,cjne,djne 等指令会对其有影响或利用其位。

其它请查阅有关书籍。

'
谢谢,我在微型计算机原理一书中已找到,不过不知你说的辅助仅为标志是什么,再请赐教
'