当前位置:首页 > 上门服务 >

什么是bcd码编码规律是什么(bcd码编码形式有什么)

来源:原点资讯(www.yd166.com)时间:2023-07-08 22:57:22作者:YD166手机阅读>>

我们日常生活中习惯于使用十进制数字,所以当我们用高级计算机编程语言编写程序时也习惯于使用十进制数字。但是计算机、单片机或嵌入式系统等硬件设备只能识别二进制的机器语言,所以当我们用高级程序语言写好代码后,需要用各种特定的编译软件将高级程序语言(例如C语言)编译为机器语言,其中的十进制数字就需要编译为二进制数字。用二进制编码表示十进制数字被称为二进制编码十进制,用英文写作为Binary Coded Decimal,首字母缩写后简写为BCD,所以也通常被称为BCD码。

BCD编码采用4位二进制数字表示一位十进制数字,十进制数制中0~9共10个数字,但对4位二进制数进行组合可以组合出16种代码,所以肯定有6种编码是冗余的。下面分布介绍8421码、余3码、2421码、5211码和余3循环码的编码规则。

8421码,是最常用的二进制编码,4位二进制数字中的1都是代表一个固定数值,把每一位的1所代表的十进制数加起来,得到的结果就是这4位二进制数字所代表的十进制数码。4位数字从左到右每一位的1分别表示8(2的3次幂),4(2的2次幂),2(2的1次幂),1(2的0次幂),所以把这种编码方式叫做8421码,下表为十进制数与8421码的一一对照。

什么是bcd码编码规律是什么,bcd码编码形式有什么(1)

余3码,是在8421码的基础上加十进制数3(二进制数0011)形成的一种无权重码,因为它的每一个码都比所对应8421码多3,所以叫做余3码,下表为十进制数与余3码的一一对照。余3码是一种9的自补代码,例如0和9,1和8,2和7,3和6,4和5的余3码的每一位都是严格互补的。

什么是bcd码编码规律是什么,bcd码编码形式有什么(2)

2421码,是一种有权码(8421码也是一种有权码,8421码从左到右,第1-4位的1代表的权重分别为8、4、2、1),2421码从左到右,第1-4位的1代表的权重分别为2、4、2、1。将4位2421码4位数字对应的权重相加即可计算出其所对应的十进制数,下表为十进制数与2421码的一一对照。2421码是一种9的自补代码,例如0和9,1和8,2和7,3和6,4和5的余3码的每一位都是严格互补的。

什么是bcd码编码规律是什么,bcd码编码形式有什么(3)

5211码,是另一种有权代码,5211码从左到右,第1-4位的1代表的权重分别为5、2、1、1,下表为十进制数与5211码的一一对照。

什么是bcd码编码规律是什么,bcd码编码形式有什么(4)

余3循环码,是一种权重变化的码,每一位的1不代表固定的数值,十进制数字0-9,相邻两数字对应的相邻代码之间只有一位的状态不同。余3循环码是在余3码的基础上取异或后得到的。求余3循环码时,从左到右,第一位1与余3码在同一位,从余3码的第二位开始与前一位进行异或运算,可求得余3循环码在该位的值。异或(xor)运算是一个数学逻辑运算,例如:如果x、y两个变量的值不相同,则异或的结果为1。如果x、y两个变量的值相同,异或的结果为0。下表为十进制数与余3循环码的一一对照。

什么是bcd码编码规律是什么,bcd码编码形式有什么(5)

栏目热文

bcd编码对照表(地类编码对照表)

bcd编码对照表(地类编码对照表)

二、编码1.补码在PLC数字系统中,对有符号整数最常用的表示方法是使用二进制数的补码形式表示,即该二进制的最高有效位是符...

2023-07-08 23:11:43查看全文 >>

bcd8421编码的原理(什么是8421bcd编码举例分析)

bcd8421编码的原理(什么是8421bcd编码举例分析)

BCD码(Binary-Coded Decimal‎),用4位二进制数来表示1位十进制中的0~9这10个数码,是一种二进...

2023-07-08 22:58:45查看全文 >>

什么是无效的8421bcd码(8421码和bcd码有区别吗)

什么是无效的8421bcd码(8421码和bcd码有区别吗)

太多事情要忙,都好久没更新了,废话不多说开始吧!!!!阅读本文所需知识:进制数转换及运算。图片来源于网络BCD码的概念百...

2023-07-08 23:12:36查看全文 >>

怎样转换8421bcd码(8421码与8421bcd码有什么不同)

怎样转换8421bcd码(8421码与8421bcd码有什么不同)

二进码十进数(英语:Binary-Coded Decimal,简称BCD,大陆称BCD码或二-十进制编码)是一种十进制的...

2023-07-08 23:12:22查看全文 >>

8421码与8421bcd码的区别

8421码与8421bcd码的区别

相信大部分电工朋友们都有听过8421,但真正理解的又有多少呢?8421可以说是一种非常好用的“工具”,用于二进制与十进制...

2023-07-08 23:10:15查看全文 >>

春分后祭祖有哪些日子(春分祭祖的正确方法)

春分后祭祖有哪些日子(春分祭祖的正确方法)

导语:老人讲,今年清明不一般,“三节会师,三大祭日相交”,何时祭祖上坟最好?“吃清明”还有啥讲究?“一餐一饭,心有所栖。...

2023-07-08 22:57:51查看全文 >>

春分当天适宜拜山吗(春分下午超过三点去祭祖可以吗)

春分当天适宜拜山吗(春分下午超过三点去祭祖可以吗)

导读:春分节气到了,农村老人说,想要知道今年清明节期间的天气好不好,通过春分节气的天气就能提前知晓了。因为老祖宗传下来一...

2023-07-08 22:49:01查看全文 >>

春分当天可以去祭祖坟吗

春分当天可以去祭祖坟吗

仲春初四日,春色正中分。春分当日,太阳光直射赤道,阴阳各半,昼夜均等。春分是春季的中分点,从立春到立夏正好九十天,“春分...

2023-07-08 23:01:31查看全文 >>

春分前不能拜祭吗(春分一般在十字口烧纸祭拜吗)

春分前不能拜祭吗(春分一般在十字口烧纸祭拜吗)

“天将小雨交春半,谁见枝头花历乱”,转眼间,明天就是春分了,昼夜开始平分。春分是中国传统二十四节气之一,一般是每年阳历3...

2023-07-08 22:54:55查看全文 >>

春分日可以祭祖吗

春分日可以祭祖吗

导语:春分将至,老传统别忘了!牢记吃3样做3事,顺应时节,健康过春天!3月21日是二十四节气中的春分,也是中国重要的传统...

2023-07-08 23:01:11查看全文 >>

文档排行