永发信息网

BCD码的定义

答案:2  悬赏:50  手机版
解决时间 2021-11-23 21:01
  • 提问者网友:我一贱你就笑
  • 2021-11-23 13:47
BCD码的定义
最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-11-23 14:27
binary code decimal

bcd码是十位二进制码, 也就是将十进制的数字转化为二进制, 但是和普通的转化有一点不

同, 每一个十进制的数字0-9都对应着一个四位的二进制码,对应关系如下: 十进制0 对应 二进

制0000 1 0001 2 0010 ....... 9 1001 接下来的10就有两个上述的码来表示 10 表示为

00010000 也就是BCD码是遇见1001就产生进位,不象普通的二进制码,到1111才产生进位10000
全部回答
  • 1楼网友:等灯
  • 2021-11-23 15:59
人们通常习惯使用十进制数,而计算机内部多采用二进制表示和处理数值数据,因此在计算机输入和输出数据时,就要进行由十进制到二进制的转换处理。

把十进制数的每一位分别写成二进制形式的编码,称为二进制编码的十进制数,即二到十进制编码或BCD(Binary Coded Decimal)编码。

BCD码编码方法很多,通常采用8421编码,这种编码方法最自然简单。其方法使用四位二进制数表示一位十进制数,从左到右每一位对应的权分别是23、22、21、20,即8、4、2、1。例如十进制数1975的8421码可以这样得出

1975(D)=0001 1001 0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯