搜索
写经验 领红包
 > 社会

计算机组成原理bcd码(计算机中bcd码是什么)

导语:计算机原理-BCD码

下面,我们来了解一下这种特殊的吗叫做逼。下面,我们来了解一下这种特殊的吗?叫做B C D码(binary coded decimal)。首先为什么要有这个编码呢?我们先观察下,常用的二进制和十进制。

二进制:0,1

十进制:0,1,2,3,4,5,6,7,8,9

二进制方便计算机处理十进制符合人类习惯。所以在跟计算机打交道的过程中,我们经常需要在两种进制之间转换。转换麻烦。采用查表的方法可以一一对应快速转换。

举个例子5+8=13。二进制是1101。但是在映射表中,并没有赋予1101要这个定义。想办法将这几个没有定义的编码,给他略过。可以采用平移的方式,直接给这个编码+6就行。加完之后高位产生了一个进位。低位变成了0011也在有效编码的范围。当计算结果超过九,需要➕6进行修正的。

4个二进制位———-》16种不同的状态

BCD码直接使用其中10种——-》不同映射方案

余3码:8421码+0011

2421码:改变权值定义

本文内容由小彤整理编辑!