2位BCD码是什么意思

 我来答
娱乐小八卦啊a
高粉答主

2020-05-12 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117857

向TA提问 私信TA
展开全部

BCD码用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制编码的十进制代码。

2位BCD码就是由两个2位BCD码组成。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。8421 BCD码的权自左至右为8、4、2、1。具体地讲,8是最高位(第四位)的权,4是次高位(第三位)的权,2是第二位的权,1是最低位的权。

根据每一位的权,可以方便地计算出十进制数,例如某一个二进制数码是0111,则该数码 就是十进制数中的0×8+1×4+1×2+1×1=7。

扩展资料

其它BCD码

在5421码中,5、4、2、1是这种编码的权,即最高一位的权是5,次高位的权是4,第三位的权是2,最低一位的权是1。

在2421码中,2、4、2、1是这种编码的权,即最高一位的权是2,次高位的权是4,第三位的权是2,最低一位的权是1。

用四位二进制码中的十组代码为0011~1100来表示十进制中0-9十个数,同一个十进制数所对应的余三码等于所对应的8421码加上3(0011)。余3码这种编码是无权的。

晋梦凡4A
推荐于2018-03-04 · TA获得超过129个赞
知道答主
回答量:82
采纳率:0%
帮助的人:30.7万
展开全部
因为4位2进制数最大能表示16个东西(0-15)
所以他能包含0-9这10个数字,(二进制数0000- 1001)
比如说 89
将其拆开为 8和9
然后8的二进制表示1000,一个存储单元为8位,前面加上0000。 最后结果为00001000这就是一个BCD码,表示数字8
9的二进制表示1001,前面加上0000。 最后结果为00001001这就是一个BCD码,表示数字9

(从开始-附件-计算器-用科学型)

一个存储单元为8位二进制,8和9的二进制相加就是:10001001,一个存储单元表示2个十进制位数,这个数字就是压缩BCD码。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式