详解计算机组原之校验码(奇偶校验,CRC校验,海明码校验)详解计算机组原之校验码(奇偶校验,CRC校验,海明码校验)
详解计算机组原之校验码(奇偶校验,CRC校验,海明码校验)校验码码距:就单个编码A:00而言,其码距为1,因为其只需要改变一位就变成了另一个编码。在两个编码中,从A码到B码转换所需要的的位数成为码距,如A:00要转换为B:11,码距为2.一般来说,码距越大,越利于纠错和检错奇偶校验码:在编码中增加一位校验位来使编码中1的个数位奇数(奇校验)或者偶数(偶校验),从而使码距变为2。举个例子:01101 位我们当前的编码,采用奇校验就是在最后补一位,因为现在是奇数个1所以要补0,即011010。此时发