首页 万年历 十二星座 十二生肖 黄道吉日 民俗文化 周公解梦 查询工具 诗词大全 黄历生活
什么是BCD码?
更新时间:2024-06-03 13:37:45

在嵌入式或者从事电子行业的人员,会遇到BCD码,下面和大家谈谈,什么是BCD码?

操作方法

01

BCD码也称为二进制码十进制数,用4个二进制位表示一个十进制位,BCD码使得电脑运算耗时减少,同时运算的精确度不改变。

02

4个二进制位总共有16种不同的组合,,从中选取10中不同的组合来表示十进制的0-9这是个数据,这就是BCD码的原理。

03

8421BCD码是最常用的BCD码,4位2进制数最高位为1表示十进制的8,第二位为1表示十进制的4,第三位为1表示十进制的2,最低位为1表示十进制的1,如果为零则表示十进制的0,比如1001的BCD码就是8+0+0+1=9,也就是9.

04

5421和2421BCD码,这些和8421BCD码类似,就是每个位为一时表示的数据不一样而已,5421就是从最高位到最低位为1时,依次表示的是十进制5,4,2,1.

05

余三码是在8421码的基础上改进而来的一种码,他是在8421码的每个码组上加3形成的,也就是说余三码的数值比转换后的十进制多三,这样的好处是进行运算时可以自动产生进位。

06

另外还有一种是Gray码,也是我们提到的循环码,他的特点是相邻的两组码中,只能有一位数码不同,这样在计算中不容易出现误码。

举报投诉方式:电话: 邮箱: 接受色情、低俗、侵权、虐待等违法和不良信息的投诉

版权所有:日历Copyright ©

滇ICP备2023005770号-154 All Rights Reserved