zhujijie
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 96 点
下载积分: 533 分
在线时间: 4(小时)
注册时间: 2010-09-12
最后登录: 2020-03-06
查看zhujijie的 主题 / 回贴
楼主  发表于: 2010-09-13 23:33
BCD码是什么?怎样运用?请各位高手指点一下!
zzy4469
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 183 点
下载积分: 1515 分
在线时间: 74(小时)
注册时间: 2008-09-15
最后登录: 2024-09-20
查看zzy4469的 主题 / 回贴
1楼  发表于: 2010-09-30 12:57
BCD码是一种码制,是以4位2进制表示十进制数中的0----9数值的方法。在一个数据寄存器中有16个字节,把其分为4个为一组,分别表示0---9的数。
教你一个笨办法:
例如:1001 这个2进制数,其4个位对应的BCD码的位分别是8421. 那么1001在BCD里面就是8+1=9;0011在BCD里面就是1+2=3;
注意:在一个数据寄存器中最大用BCD码表示的数为:9999