标签:
但毕竟奇偶检验的检验能力太低,而且只能“检验”而不能“纠错”,在数据的准确性要求更高的领域里,奇偶检验显然就不足以支撑台面了
格雷(Marcel Golay)于1949年、海明(Richar Hamming)于1950年分别独立设计了一种具备纠错能力的编码。后来被人们称为海明码。
而且这多个检验位是和数据位混杂在一起的,不过也有规律可循就是了
编码位设置编号从1开始,分别记为B1、B2、B3……的话
编码位 | B1 | B2 | B3 | B4 | B5 | B6 | B7 | B8 | … |
---|---|---|---|---|---|---|---|---|---|
二进制编号 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 | 1000 | … |
对应含义 | P1 | P2 | D1 | P3 | D2 | D3 | D4 | P4 | … |
检验位 | P1 | P2 | P3 | P4 | … | ||||
数据位 | D1 | D2 | D3 | D4 | … |
编码位 | B1 | B2 | B3 | B4 | B5 | B6 | B7 | B8 | … |
---|---|---|---|---|---|---|---|---|---|
二进制编号 | 0001 | 0010 | 0011 | 0100 | 0101 | 0110 | 0111 | 1000 | … |
对应含义 | P1 | P2 | D1 | P3 | D2 | D3 | D4 | P4 | … |
负责关系P1 | P1 | D1 | D2 | D4 | … | ||||
负责关系P2 | P2 | D1 | D3 | D4 | … | ||||
负责关系P3 | P3 | D2 | D3 | D4 | … | ||||
负责关系P4 | P4 | … |
标签:
原文地址:http://blog.csdn.net/stringnewname/article/details/51412715