编码:8421 BCD码(彻底弄懂+6是什么意思,为什么要加6)

一.解释一下什么是8421

首先要理解的是4bit表示1个十进制位 。

8421代表的是权值分配   8421码用0000 0001 1001分别表示0,1,2,…9的数字,

 

为什么13不是1101?

答:不在映射表,8421码的1010-1111没意义

BCD算术运算是一种十进制运算(二进制中每四个二进制数字代表一位十进制数字且不超过9),如果2个BCD码相加的和大于(1001)2,则需要修正,要进行+6修正,并向高位进位。

二.我一开始也没弄懂+6是什么意思

后来:

        8421码的本质就是用二进制去干倒十进制的大佬呢,怎么才能打败他?那就是模仿他,只有不断的吗,模仿是打败他的前提,8421码这个小哥为了模仿的更像十进制,只能忍痛割爱,把原本能表示16个数的四位变成了表示十个数的四位二进制吗,从此一去不复返,他想了想,榨干了自己的最后价值,发现加上了0110,10=1010+0110=0001 0000  好了,跟十进制大哥一样可以成为遇10 进一的男人了,单挑十进制从此刻开始,

三.大哥我错了

8421小弟后面的在这里

余三码:8421码+0011

2421码

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tomorrowave

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值