作业帮 > 数学 > 作业

海明码,设数据为01101001,采用4个校验位求其偶校验方式的海明码,通俗点,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/13 05:19:51
海明码,
设数据为01101001,采用4个校验位求其偶校验方式的海明码,通俗点,
做海明码最容易理解的方法就是画一个校验码公式表: 
先说下海明码怎么形成,(因为你给的原始数据为8位,加4位冗余,12位我的表格就画不下了,表格对不齐你也不便理解~) 
所以下面假设的是接收端收到的、以包含原数据+校验位的数据是01101001,现在对恢复原始数据,剔除校验做解释: 
信息数据为01101001,校验码4位 
位数 8 7 6 5 4 3 2 1 
信息位 / I4 I3 I2 / I1 / / 
校验位 r3 / / / r2 / r1 r0 
以上即校验公式表,三行八列, “/”的地方为空. 
将原始数据填入表中,于是得到: 
位数 8 7 6 5 4 3 2 1 
信息位 / 1 1 0 / 0 / / 
校验位 0 / / / 1 / 0 1 
即把原始数据从右到左,对应填入表中.比如原始数据最右边一位是1,就在表的位数行1的非“/”处填1;从右数第二位是0,就在表中位数行2的下面非“/”处填0,第三位是0,在表中行数为3的下面非“/”处填0. 
即表中 I4 I3 I2 I1 就是原始数据,对应01101001的7 6 5 3位,1100 
表中r4 r3 r2 r1 就是校验位,对应01101001的8 4 2 1位 0101 
回到原问题,对01101001编码,只需扩充表格为12列的就可 
信息位行中 2的n次方 处为空,即1 2 4 8 16处为“/” 
校验位行中 2的n次方 处为有效位 即1 2 4 8 16处为r4 r3 r2 r1 
不知道能不能理解~ 

请问一个海明码的问题请问对于一个海明码,其每一个校验位是分别校验第几位信息为的啊,比如说P0P1D1P3D2D3D4P4 采用海明码纠正1位错差.设信息位为8位,则沉余位为______位. 海明码的例题某机器码码字长15位,采用了海明码校应.设码字从左到右编号为b1 b2、、、b15.某汉明码方程式为:b1+ 怎么求解海明码 求例题详解过程 在密码学中,直接可以看到的内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文的26个字母a,b,c…z 数学题,初一的在密码学中,你直接可以看懂的内容为明码,对明码进行某种处理后得到的内容为密码.规定26个英文字母按顺序分别 在密码学中,直接可以看到内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文的26个字母a、b、c,…, 在密码学中,直接可以看到的内容为明码,对明码进行某种处理后得到的内容为密码,将英文26个字母a,b,c,……,z(不论大 在密码学中,直接可以看到的内容为明码,对明码进行某种处理后得到的内容为密码.有一种密码,将英文26个字母a、b、c、…、 世界性数学难题!在密码学中,你直接可以看到的内容为明码,对明码进行某种处理后可以得到的内容为密码,对于英文,人们将26个 在密码学中,称直接可以看懂的内容为明码,对明码进行某种处理后得到的内容为密码.规定26个英文字母按顺序分别对应整数0到2 在密码学中,称直接可看到的内容为明码,对明码进行某种处理后得到的内容为密码,对于英文,人们将26个字母按顺序分别对应0到