bcd码(binary codes decimal)是一种使用二进制码表示10进制码的一种编码。要表示一位10进制的编码需要4位二进制(2^4=16),其中共有种,大约为2.9*10^9种,而目前常用的编码有
8421 、 2421码等,这些编码有固定的权值,而与之相对的是变权码,这些编码没有固定的权值,常用的有余3码、余3循环码、格雷码(Gray code)等。
格雷码有许多种,如典型格雷码,修改格雷码,格雷码1等。
今天的主角为8421编码和典型格雷码,
下表对比8421和格雷码的一些区别:
十进制 | 8421 | 典型格雷码 | 修改格雷码 |
0 | 0000 |