CBD转换码的介绍∶

BCD码是一种使用4个二进制位表示一个十进制位的压缩表示方式,常见于CMOS时间存储。转换BCD码时,只需将低4位和高4位分别转换,然后合并。例如,15的BCD码为00010101,转换即为低四位值加上高四位值乘以10。
摘要由CSDN通过智能技术生成

BCD 的表示法是 用4个二进制位来表示 一个十进制位,也就是一个字节能够表示2个十进制数位,这是一种压缩的十进制表示方式,应用很广,最常见的就是CMOS里的时间存放格式就是BCD码格式,更具体的表示方法大家可以去百度一下就知道了不过其实知道我上面说的就差不多了。\n\n明白了BCD是怎么表示后转换也就容易了,低4位和高4位分别转换然后合并起来就是了!\n\n如15用BCD码表示为 0001 0101\n\n低四位的值就是实现十进制数的低四,高4位就是高四位的值,这样我们有很高效的转换方法:低四位+高四位×10 (上面是2位十进制数的)

BCD 的表示法是 用4个二进制位来表示 一个十进制位,也就是一个字节能够表示2个十进制数位,这是一种压缩的十进制表示方式,应用很广,最常见的就是CMOS里的时间存放格式就是BCD码格式,更具体的表示方法大家可以去百度一下就知道了不过其实知道我上面说的就差不多了。\n\n明白了BCD是怎么表示后转换也就容易了,低4位和高4位分别转换然后合并起来就是了!\n\n如15用BCD码表示为 0001 0101\n\n低四位的值就是实现十进制数的低四,高4位就是高四位的值,这样我们有很高效的转换方法:低四位+高四位×10 (上面是2位十进制数的)27af418843aa4c61add25949515dfea3.jpeg

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值