BCD码可分为
- 有权码
- 8421码
- 2421码
- 5421码
- 无权码
- 余3码,
- 余3循环码(Gray码,格雷码)
- …
BCD码 | |
---|---|
8421码 | 最基本和最常用的BCD码,各位的权值为8、4、2、1。 它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。 |
2421码5421码 | 它们从高位到低位的权值分别为5、4、2、1和2、4、2、1。这两种有权BCD码中,有的十进制数码存在两种加权方法,见表。 |
余3码 | 8421码加上3(0011) |
格雷码 | 最基本的特性是任何相邻的两组代码中,仅有一位数码不同,因而又叫单位距离码;还有一个特点就是具有反射特性,即按表中所示的对称轴为界(4和5之间为轴),除最高位互补反射外,其余低位数沿对称轴镜像对称。 |
BCD码表如下:
十进制数 | 8421码 | 5421码 | 2421码 | 余3码 | 余3循环码 |
---|---|---|---|---|---|
0 | 0000 | 0000 | 0000 | 0011 | 0010 |
1 | 0001 | 0001 | 0001 | 0100 | 0110 |
2 | 0010 | 0010 | 1000(0010) | 0101 | 0111 |
3 | 0011 | 0011 | 1001(0011) | 0110 | 0101 |
4 | 0100 | 0100 | 1010(0100) | 0111 | 0100 |
5 | 0101 | 1000(0101) | 0101(1011) | 1000 | 1100 |
6 | 0110 | 0110(1001) | 1100(0110) | 1001 | 1101 |
7 | 0111 | 0111(1010) | 1101(0111) | 1010 | 1111 |
8 | 1000 | 1011 | 1110 | 1011 | 1110 |
9 | 1001 | 1100 | 1111 | 1100 | 1010 |