我的消息位是10011010
,所以代码字是0110
,现在代码字是011100101010
。
假设错误在第 10 位,它变成011100101110
,所以找到奇偶校验位:
p1=1+3+5+7+9+11=010111=even number of 1 therefore=0
p2=2+3+6+7+10+11=110111=1
p4=4+5+6+7=1001=0
p8=8+9+10+11+12=01110=1
与消息相比,4 位和 8 位的奇偶校验为假,即 4+8=12,但实际上我们在 10 位中出错了。我在哪里犯了错误?