BCD码和压缩BCD码

转自:https://blog.csdn.net/weixin_41608964/article/details/79012836

BCD码

   BCD码,全称二进制编码的十进制。用4位二进制数来表示1位十进制数中的0-9这10个数码。

   BCD码可分为有权码和无权码两类:
有权BCD码有8421码、2421码、5421码,其中8421码是最常用的;
无权BCD码有余3码,余3循环码等。
   8421BCD码
   8421 BCD码是最基本和最常用的BCD码,它和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。
   

压缩BCD码


   用一个字节表示两位BCD码,高位表示十位数BCD码,低位表示个位数BCD码,称为压缩型BCD码。
例如:十进制数56用压缩8421BCD码表示为0101 01104


非压缩BCD码


   用一个字节表示一位BCD码,高位为0,低位为BCD码。
例如:十进制数5用非压缩8421BCD码表示为0000 0101
 

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值