作业帮 > 数学 > 作业

海明码纠错运算有人在吗?问大家个问题啊使用海明码进行纠错,7位码长(X7……X1),其中4位数据,监督关系为C0=X1+

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/31 08:52:54
海明码纠错运算
有人在吗?问大家个问题啊
使用海明码进行纠错,7位码长(X7……X1),其中4位数据,监督关系为
C0=X1+X3+X5+X7
C1=X2+X3+X6+X7
C2=X4+X5+X6+X7
如果接受到的码字为1000101,那么纠错后的是?
不要正确的答案,求详细的过程,包括那个监督关系是什么意思,谢谢了
答案是1001101啊,难道答案错了?
海明码纠错运算有人在吗?问大家个问题啊使用海明码进行纠错,7位码长(X7……X1),其中4位数据,监督关系为C0=X1+
根据你所给出的信息,X1...X7对应的位为:
X7 X6 X5 X4 X3 X2 X1
1 0 0 0 1 0 1
这样,C0=1♁1♁0♁1=1;
C2=0♁1♁0♁1=0;
C3=0♁0♁0♁1=1
结果为1表示这几项中有一项出现错误,所以(X1+X3+X5+X7)有一项错误,(X2+X3+X6+X7)没有项错误,(X4+X5+X6+X7)中有一项错误,综合分析得X5项出现错误,纠错应该把其值由0纠正为1,那么纠错后的码是:1010101 .很遗憾,与你给的答案好像有点出入.
还有另一种方法,不用管什么监督式,根据接受到的码字为1000101直接纠错,
X7 X6 X5 X4 X3 X2 X1
1 0 0 0 1 0 1
X1、X2、X4位为冗余位,根据给出的码字计算:
X1=X3+X5+X7=0
X2=X3+X6+X7=0
X4=X5+X6+X7=1
可以看出X1和X4位值与码字中的值不一样,所以1+4=5,第5(X5)位出现了错误,正确的码字应该是:1010101,
除去冗余的校验位,原码应该是:1011 .
1、使用海明码进行前向纠错,如果冗余位为4位,那么信息位按公式可以算出最多可以用 请问一个海明码的问题请问对于一个海明码,其每一个校验位是分别校验第几位信息为的啊,比如说P0P1D1P3D2D3D4P4 在密码学中,直接可以看到的内容为明码,对明码进行某种处理后得到的内容为密码,将英文26个字母a,b,c,……,z(不论大 在密码学中,直接可以看到的内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文的26个字母a,b,c…z 在密码学中,直接可以看到内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文的26个字母a、b、c,…, 在密码学中,直接可以看到内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文26个字母a,b,c,…,z 在密码学中,直接可以看到内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文26个字母a,b,c,…,z 在密码学中,直接可以看到的内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文26个字母a、b、c、…、 采用海明码纠正1位错差.设信息位为8位,则沉余位为______位. 设x1,x2…x7为正整数,且x1<x2…<x7,且x1+x2...+x7=159,求x1+x2+x3的最大值 世界性数学难题!在密码学中,你直接可以看到的内容为明码,对明码进行某种处理后可以得到的内容为密码,对于英文,人们将26个 在密码学中,称直接可以看懂的内容为明码,对明码进行某种处理后得到的内容为密码.规定26个英文字母按顺序分别对应整数0到2