当前位置:酷酷问答>生活百科>什么是BCD码

什么是BCD码

2024-08-10 01:26:16 编辑:zane 浏览量:606

什么是BCD码

的有关信息介绍如下:

什么是BCD码

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

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

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

8421BCD码是最常用的BCD码,4位2进制数最高位为1表示十进制的8,第二位为1表示十进制的4,第三位为1表示十进制的2,最低位为1表示十进制的1,

如果为零则表示十进制的0,比如1001的BCD码就是8+0+0+1=9,也就是9.

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

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

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

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/1213.html
热门文章