8421码5421码2421码和余3码的区别

限时加!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

一种有权码指的是四位二进制数,从0000~1001,分别代表十进制数0~9,这十个数每个数都有自己的8421码: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 ,例如:321的8421码就是 3 2 1  :0011 0010 0001      即: 0011=8x0+4x0+1x2+1x1=3 0010=8x0+4x0+2x1+1x0=2. 0001=8x0+4x0+2x0+1x1=1 

其每位的权分别为2的三次方,2的二次方,2的一次方,2的零次方。在这种编码方式中,每一位二值代码的“1”都代表一个固定数值。将每位“1”所代表的二进制数加起来就可以得到它所代表的十进制数字。因为代码中从左至右看每一位“1”分别代表数字“8”“4”“2”“1”,故得名8421码。其中每一位“1”代表的十进制数称为这一位的权。因为每位的权都是固定不变的,所以8421码是恒权码。

5421码:

5421码BCD码各位的权依次为5421,是有权码,其特点是最高位连续5个0后连续5个1。5421码是一种有权码,4位二进制码的权依次为5,4,2,1。从十进制的0~9转换为5421码,就是按照每一位的权凑出所要的数字,比如说9,9=5+4,所以9的5421码就是1100。但是4位二进制码可以表示16个数,十进制中只有10个,就会有6个用不到(不允许出现),这6个分别是0101,0110,0111和1101,1110,1111。

2421码:

一种有权码,从左到右,第一位为1代表2,为0代表0,第二位为1代表4,为0代表0,第三位为1代表2,为0代表0,第四位为1代表1,为0代表0。比如说,1111=2+4+2+1=9。2421码是一种对9的自补代码,即每一个2421码只要与自身按位取反,便可得到该数按9的补数的2421码,比如4的2421码0100自身取反后就变为了1011,即5的2421码。2421码可以给运算带来方便,因为可以利用·其对9的补数将减法运算转变为加法运算。

余3码:

余3码是一种无权码,也比较好计算,就是在数字二进制的基础上加上0011,即求出数字8421码后上再加上0011。余3码是由8421BCD码加上0011形成的一种无权码,由于它的每个字符编码比相应的8421码多3,故称为余三码。BCD码的一种。余3码的特点:当两个十进制数的和是10时,相应的二进制编码正好是16,于是可自动产生进位信号,而不需修正。0和9, 1和8,…..5和4的余3码互为反码,这在求对于10的补码很方便。
余三码是一种对9的自补代码,因而可给运算带来方便。其次,在将两个余三码表示的十进制数相加时,能正确产生进位信号,但对“和”必须修正。修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3。
 

计算机组成原理之BCD奇偶校验小白秒懂 英文为:Parity Check跟前面提到过的CRC校验一样,奇偶校验也是一种校验,它用来检测数据传输过程中是否发生错误,是众多校验中最为简单的一种。顾名思义,它有两种校验方法:奇校验偶校验奇校验:原始流+校验位 总共有奇数个1偶校验:原始流+校验位 总共有偶数个1加注:奇偶校验分两种,需要事先约定是采用奇校验方式还是偶校验方式…这种方式只能检验出奇数个错误,而无法检验出偶数个错误.这种方法也无法对错误的数据进行纠错.这里假设传输的校验信息是最低位。 阅读详情

相关推荐

BCD的介绍与十进制数间代转换

BCD(Binary-Coded Decimal‎)称为二进,用4位二进制数来表示1位十进制数中的0~9这10个数。是十进代中最常用的一种。在这种编方式中,每一位二值代的“1”都代表一个固定数值。将每位“1”所代表的 二进制数加起来就可以得到它所代表的十进制数字。因为代中从左至右看每一位“1”分别代表数字“8”“4”“2”“1”,故得名8421。其中每一位 “1”代表的十进制数称为这一位的权。因为每位的权都是固定不变的,所以8421是恒权

T19900的博客 2万+

8421542124213区别

一种有权指的是四位二进制数,从0000~1001,分别代表十进制数0~9,这十个数每个数都有自己的8421: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 ,例如:321的8421就是 3 2 1 :0011 0010 0001 即: 0011=8x0+4x0+1x2+1x1=3 0010=8x0+4x0+2x1+1x0=2. 0001=8x0+4x0+2x0+1x1=1。无权包括了3等。

m0_73648269的博客 9817

保姆级教程:用Anaconda+PyCharm搞定YOLOv8本地部署(附避坑指南)

本文提供了一份详细的YOLOv8本地部署指南,涵盖Anaconda环境配置、PyCharm集成到模型部署的全过程。特别针对国内开发者需求,整合了镜像加速常见报错解决方案,帮助快速完成目标检测模型的本地部署与实战应用。

weixin_42528090的博客 412

数电之逻辑代数基础(制篇)

本节主要介绍数电逻辑代数基础中的一些

m0_73636161的博客 2180

#日常---恒权与变权

恒权与变权 BCD 为了用二进制表示十进制的十个状态(0~9),二进制至少要有四位,但是却多出了6个状态,so要选出 十个状态来,下的六个就是非法,又称禁止。禁止不允许出现,如出现,系统不认识,将产生错误。现在常用的有8421324215421。 (1)每一位有固定的权值的代称为有权,如84215421、24...

qq_44812865的博客 1万+

【无标题】8421542124213之间的区别

例如:十进制:5 5421:1000(1*5+0*4+0*2+0*1=5), 0101 (0*5+1*4+0*2+1*1=5) 十进制:6 5421:1001 (1*5+0*4+0*2+1*1=6),0110 (0*5+1*4+0*2+1+0*1=6)BCD包括了8421542124213等。5421:数值权值为5,4,2,1,它将0~9分为两个部分,0~45~9,5~9可以用0~4来表示。

m0_73482710的博客 1904

8421.5421.2421.3区别

8421是中国大陆的叫法,8421是BCD代中最常用的一种。在这种编方式中每一位二值代的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数。由于代中从左到右每一位的1分别表示8,4,2,1,所以把这种代叫做8421。每一位的1代表的十进制数称为这一位的权。8421中的每一位的权是固定不变的。 5421BCD,是二-十进制代(BCD)的一种。5421BCD是一种有权,有权BCD就是四位二进制数中每一位数都有确定的位仅值,若把这四位二

weixin_73680759的博客 3449

8421 5421 2421 3区别

8421 5421 2421 3区别8421:一种有权指的是四位二进制数,从0000~1001,分别代表十进制数0~9,这十个数每个数都有自己的84215421BCD各位的权依次为5421,是有权,其特点是最高位连续5个0后连续5个1;2421:一种有权,从左到右,第一位为1代表2,为0代表0,第二位为1代表4,为0代表0,第三位为1代表2,为0代表0,第四位为1代表1,为0代表0;3是一种无权,也比较好计算,就是在数字二进制的基础上加上0011,即求出数字8421

m0_73482761的博客 3482

84215421的转换_8421转换为5421

例如:十进制数4的2421是0100,4对9的 补是9-4=5,52421是1011. 而0100与1011本身是对位取反,二者互为反 。 ? ? 542124218421 转换......? BCD可分为有权无权两类: ? 有权BCD842124215421,其中8421是最 常用的; ? 无权BCD3、格雷(注:格雷不是BCD........

weixin_29707757的博客 7239

BCD详解

1、BCD的种类 BCD可分为有权无权两类:有权BCD842124215421,其中8421是最常用的;无权BCD3、格雷等。 1. 8421 BCD 8421 BCD是最基本最常用的BCD,它四位自然二进制相似,各位的权值为8、4、2、1,故称为有权BCD四位自然二进制不同的是,它只选用了四位二进制中前10组代,即用00

人生一路,点滴记录 3万+

几种简单的编(为什么使用ASCII

二-十进制(BCD) 在目前的数字系统中,一般是采用二进制数进行运算的,但是由于人们习惯采用十进制数,因此常需进行十进制数二进制数之间的转换,其转换方法上面已讨论过了。为了便于数字系统处理十进制数,经常还采用编的方法,即以若干位二进制来表示1位十进制数,这种代称为二进制编的十进制数,简称二-十进制,或BCD(Binary Coded Decimal Codes)。 因为十进制数...

weixin_37711738的博客 5167

BCD压缩BCD

转自:https://blog.csdn.net/weixin_41608964/article/details/79012836 BCD    BCD,全称二进制编的十进制。用4位二进制数来表示1位十进制数中的0-9这10个数。    BCD可分为有权无权两类: 有权BCD842124215421,其中8421是最常用的; 无权BCD33循环等...

luo4566的博客 1万+

BCD与ASCⅡ

BCD(Binary-Coded Decimal‎)亦称二进十进数或二-十进制代。用4位二进制数来表示1位十进制数中的0~9这10个数。是一种二进制的数字编形式,用二进制编的十进制代。BCD这种编形式利用了四个位元来储存一个十进制的数,使二进制十进制之间的转换得以快捷的进行。这种编技巧最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点...

java开发指南博客 【转载】 2711

842154212421之间的区别

8421是最常用的二进制,叫这个是因为四位8421时,从左到右每个"1"代表的十进制数分别是"8"、"4"、"2"、"1" 如下: "1000" 为十进制 "8" "0100" 为十进制 "4" "0010" 为十进制 "2" "0001" 为十进制 "1" 5421与此相同,每位一代表的是十进制的"5"、"4"、"2"、"1" 即: "1000" 为十进制 "5" "0100" 为十进制 "4" "0010" 为十进制 "2" "0001" 为十进制 "1"

m0_73541205的博客 8987

842154212421区别

8421:每一位的1代表的十进制数称为这一位的权。8421中的每一位的权是固定不变的。 是用4位二进制表示一位十进制字符的一种有权,4位二进制从高位至低位的权依次为23、22、21、20即为8、4、2、1 ,故称为8421。 按8421 的0~9与用4位二进制数表示的0~9完全一样。所以,8421是一种人机联系时广泛使用的中间形式。注意: 8421中不允许出现1010~1111六种组合(因为没有十进制数字符号与其对应)。 (258)10=(0010 0101 1

m0_73482839的博客 8635

【无标题】842154212421之间的区别及对数的表示规则

1.8421 8421是最常用的BCD[3],是十进制代中最常用的一种。在这种编方式中,每一位二值代的“1”都代表一个固定数值。将每位“1”所代表的二进制数加起来就可以得到它所代表的十进制数字。因为代中从左至右看每一位“1”分别代表数字“8”“4”“2”“1”,故得名8421。其中每一位“1”代表的十进制数称为这一位的权。 2.5421 5421BCD,是二-十进制代(BCD)的一种。5421BCD是一种有权,有权BCD就是四位二进制数中每一位数都有确定的位仅值,若把这

m0_73485205的博客 4305

介绍842154212421

842154212421都是用编中的bcd组成的,而bcd是用 4 位二进制来表示 1 位十进制,即使用 4 个位来存储一个十进制的值,使二进制十进制之间得到快速转换。bcd又可分为有权无权两类,无权包括了3842154212421都属于有权,每个有权有4位数,作为权。其每位的权分别为2的三次方,2的二次方,2的一次方,2的零次方,有权又按从高到低排序输出权值,例如8421的权值从高位到低位输出是8、4、2、1,5421的权值从高位到低位输出是5、4、2

weixin_68668626的博客 9318
下一篇: 磁盘阵列RAID
m0_73679774
博客等级 码龄4年 1粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值