学习数字电路必须知道的几种编码

2-10进制编码(BCD编码)

BCD码:使用一个四位二进制代码表示一位十进制数字的编码方法。
学习数字电路必须知道的几种编码

一、8421码

选取0000~1001表示十位二进制数 0到9
按自然顺序的二进制数表示所对应的十进制数字,是有权码,从高位到地位的权依次为8 4 2 1,所以称为8421码
1010到1111等六种状态是不用的,称为禁用码

二、5421码

选取0000-0100和1000-1100这十种状态。
0101-0111和1101-1111六种状态被称为禁用码
是有权码,从高位到低位的权值依次为5421

余三码

选取0011-1100这十种状态
与8421码相比,对应相同十进制数要多三,故称余三码

其他一些常用代码

  • 格雷码

特点:任意两个相邻的数所对应的代码之间只有一位不同,其余位都相同。
这个特点使得他它在代码的形成与传输时引起的误差较小。
学习数字电路必须知道的几种编码

以上最基础的几个编码,如果都不知道的话,放弃数电吧