海明码学习好多题的,自己攒下的,看了绝对有益学习海明码.docVIP

海明码学习好多题的,自己攒下的,看了绝对有益学习海明码.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、 若海明码的监督关系为:S0=a0+a3+a4+a6 ;S1=a1+a3+a5+a6 ;S2=a2+a4+a5+a6 。若需发送的信息为1101,则信道中传输的码字为 (19) 。 A.1101001 B.1101011 C.1101010 D.1101111 C 2、 问题描述: 使用海明码进行向前纠错,如果冗余位为4位,那么信息位最多可以用 __位,假定码字位a6,a5,a4,a3,a2,a1,a0,并且有下面的监督关系式: S2=a2+a4+a5+a6 S1=a1+a3+a5+a6 S0=a0+a3+a4+a6 若S2S1S0=110,则表示的出错位______。 请详细说明一下此问题的解决,最重要的说明一下校验方程是什么 第一问应该很明白吧 n+1=2^k,k=4 则n=15 由m+k=n=15 则m=11 第二问: 若S2S1S0=110,则表示的出错位是a5 就是说S2S1中有一位错了,是a5或者a6,而S0没错的话,a6也就没错了,只能是a5了... 至于海明码校验方程,你是考网工的吧,教程上都有写呢,自己细看吧,看个一小时总能理解的,我这也讲不好怎么回事,呵呵,还是自己看印象比较深刻 数据位数n和校验位数k有下列关系2^k-1=n+k 或者可以说 设信息位的位数为k,冗余位的位数为r,则两者的关系应满足2r≥k+r+1。 3、 已知海明码的监督关系式为:   S2=a2+a3+a4+a6   S1=a1+a4+a5+a6   S0=a0+a3+a4+a5 接收端收到的码字为a6a5a4a3a2a1a0=1010100,问在最多一位错的情况下发送端发送的码字是什么?(写出推演过程)。 答案:   1)根据海明码的监督关系式,得下表: S2S1S0 000 001 010 011 100 101 110 111 错码位置 无错 a0 A1 a5 a2 a3 a6 a4   2)将a6a5a4a3a2a1a0=1010100分别代入海明码的监督关系式得:(其中+号表示异或运算):   s2=1+0+1+1=1   s1=0+1=0+1=0   s0=0+0+1+0=1   即s2s1s0=101   3)查表可知:接收到的比特序列第4位有错 ,正确的应是:a6a5a4a3a2a1a0=1011100 4、海明码的编码效率为:             R=k/(k+r)   式中 k为信息位位数      r为增加冗余位位数 2.海明码的生成与接收  方法一:   1)海明码的生成。  例1.已知:信息码为:0010。海明码的监督关系式为:(推导过程略)         S2=a2+a4+a5+a6         S1=a1+a3+a5+a6         S0=a0+a3+a4+a6           求:海明码码字。 ________________________________________________________________ 注:如果K=4,那么 s0=a0+a1+a3+a4+a6 s1=a0+a2+a3+a5+a6 s2=a1+a2+a3+a7 s3=a4+a5+a6+a7 ______________________________________________________________________  解:1)由监督关系式知冗余码为a2a1a0。     2)冗余码与信息码合成的海明码是:0010a2a1a0。      设S2=S1=S0=0,由监督关系式得:         a2=a4+a5+a6=1         a1=a3+a5+a6=0         a0=a3+a4+a6=1       因此,海明码码字为:0010101       2)海明码的接收。   例2.已知:海明码的监督关系式为:         S2=a2+a4+a5+a6         S1=a1+a3+a5+a6         S0=a0+a3+a4+a6       接收码字为:0011101(n=7)     求:发送端的信息码。   解:1)由海明码的监督关系式计算得S2S1S0=011。     2)由监督关系式可构造出下面错码位置关系表: S2S1S0 错码位置 000 无错 001 a0 010 a1 100 a2 011 a3 101 a4 110 a5 111 a6 3)由S2S1S0=011查表得知错码位置是a3。 4)纠错--对码字的a

文档评论(0)

didala + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档