CRC码


上面“代表C2出错"的说法并不正确。那么能说明CRC码没有纠错能力吗?也不能。

因为该CRC码有9位,而校验位只有3位,23  = 8 < 9,只能最多表示8位,并不能完全标注出9个位置的出错情况。只能说该CRC码的信息位太多了。

如果生成式选择得当,那么只要满足2R > K+R+1 那么该CRC码就有纠错1位的能力。("+1"表示正确的情况--全零)