指定某一组二进制数去代表某一指定的信息,就称为编码。
一:二——十进制(BCD)码
用二进制码表示的十进制数,就称为BCD码。它具有二进制的形式,还具有十进制的特点它可作为人们与数字系统的联系的一种间表示。BCD码分为有权和无权编码。
(1)有权BCD码:每一位十进制数符均用一组四位二进制码来表示,而且二进制码的每一位都有固定权值.下面我们用表列出几种常见的编码:
十进制数 |
常见的编码 | 8421 | 5421 | 2421 | 631-1 | 余3码 | 7321 |
---|---|---|---|---|---|---|---|
0 | 0000 | 0000 | 0000 | 0000 | 0011 | 0000 | |
1 | 0001 | 0001 | 0001 | 0010 | 0100 | 0001 | |
2 | 0010 | 0010 | 1000 | 0101 | 0101 | 0010 | |
3 | 0011 | 0011 | 1001 | 0100 | 0110 | 0011 | |
6 | 0110 | 1001 | 1100 | 1000 | 1001 | 0111 | |
8 | 1000 | 1011 | 1110 | 1101 | 1011 | 1001 | |
9 | 1001 | 1100 | 1111 | 1100 | 1100 | 1010 |
(2)无权BCD码:二进制码中每一位都没有固定的权值。
二: 奇偶校验码
在数据的存取、运算和传送过程中,难免会发生错误,把“1”错成“0”或把“0”错成“1”。奇偶校验码是一种能检验这种错误的代码。它分为两部分;信息位和奇偶校验位。
有奇数个“1”称为奇校验,有偶数个“1”则称为偶校验。
有奇数个“1”称为奇校验,有偶数个“1”则称为偶校验。
