问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

海明码奇偶校验的基础问题~~求助!!!

发布网友 发布时间:2022-04-22 06:18

我来回答

1个回答

热心网友 时间:2022-04-22 07:48

1.校验原理:在数据中加入几个校验位(奇偶校验位),将数据代码的码距比较均匀地拉大,并把数据的每个二进制位分配在几个奇偶校验位组中。当某一位出错时,就会引起有关若干校验位的值发生变化,在不但可以发现出错,还能找出哪一位出错,为进一步自动纠错提供依据。2.编码规则:设对N位数据用K位校验位校验,则其海明码为:HmHm-1....H2H1其中最高位位号m,最低位位号为1。(1)校验位与数据位之和m(m=K+N);(2)每个校验位Pi分配在海明码的2i-1位置上;(3)海明码中除校验位,其它为数据位。被校验数据从低到高顺序分配到海明码中;(4)海码的每一位码Hi由多个校验位校验,且被校验的每一位位号要等于校验它的个校验位的位号之和;(5)在增大合法码的码距时,使码距均匀地增大,保证检错平均。3.发现两位错、纠正一位错的海明码为表示N位数据、K位校验位中某一位出错以及无错,共有N+k+1种情况,另考虑到要发现两位同时出错,则应满足2K-1≥N+K+1按此关系计算所得K与N对应值如教材所示。例如,对N=8(一字节数据D8D7D6D5D4D3D2D1),需校验位K应为5,海明码为H13H12....H2H1其中5个校验位P5、P4、P3、P2、P1分别为H13、H8、H4、H2、H1,其余为数据位,即海码H13H12....H2H1为: P5D8D7D6D5P4D4D3D2P3D1P2P1根据“被校验位的海码位号==校验位号之和”关系,校验位Pi校验所有位号中带有i的海码位(方法同奇偶校验):S1=P1⊕D1⊕D2⊕D4⊕D5⊕D7S2=P2⊕D1⊕D3⊕D4⊕D6⊕D7S3=P3⊕D2⊕D3⊕D4⊕D8S4=P4⊕D5⊕D6⊕D7⊕D8在上述关系中D4和D7分别由三个校验位校验,其余均只被两位校验,为此用P5对D1、D2、D3、D5、D6、D8再进行校验:若采用奇校验,则S1 S2 S3 S4 S5应为11111;若采用偶校验,则S1 S2 S3 S4 S5应为00000。现假设采用偶校验,则有:P1=D1⊕D2⊕D4⊕D5⊕D7P2=D1⊕D3⊕D4⊕D6⊕D7P3=D2⊕D3⊕D4⊕D8P4=D5⊕D6⊕D7⊕D8P5=D1⊕D2⊕D3⊕D5⊕D6⊕D8生成海明码,就是计算上述五个校验位;而校验过程就是计算前面所述的S1 S2 S3 S4 S5,它们反映了13 位海明码出错情况。当采用偶校验时,有教材所示判无错或发生一、二位出错及出错位号的结论。4.发现一位错、纠正一位错的海明码对N位数据位、K位校验位,要发现一位错、纠正一位错,则应满足2K≥N+K+1例如K=4,则N≤24-4-1=11,即最多只能校验11位数据。若对一字节(N=8)数据编码,则也需校验位4位,其海明码H12....H2H1为:D8D7D6D5P4D4D3D2P3D1P2P1校验关系式为:S1=P1⊕D1⊕D2⊕D4⊕D5⊕D7S2=P2⊕D1⊕D3⊕D4⊕D6⊕D7S3=P3⊕D2⊕D3⊕D4⊕D8S4=P4⊕D5⊕D6⊕D7⊕D8若假设采用偶校验,则有:P1=D1⊕D2⊕D4⊕D5⊕D7P2=D1⊕D3⊕D4⊕D6⊕D7P3=D2⊕D3⊕D4⊕D8P4=D5⊕D6⊕D7⊕D8举例:数据10101010采用偶校验方法可计算出4个校验位P4P3P2P1=0100,则求出数据10101010的海码为101001011000,把8位数据和4位校验位组成的海码一起存储、传送处理,当再次使用时,计算S1 S2 S3 S4,判是否均为0,若某一组S值不为0,则说明该组S所对应的位有错产生。如S4S3=11,则这两个S组中公有的一位出错---D8错。可通过对该位数据进行取反而得到纠正。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦幻西游我这吸血鬼值多少钱 梦幻西游吸血鬼价格问题,这个吸血鬼能卖多少钱啊?MHB比例100元=500W 给... 诚心求解梦幻西游,我这只吸血鬼能值多少钱?我要个能卖出去的价... 梦幻西游手游,我现在69级,买个79的吸血鬼,可以带吗, 我梦幻西游69J号买了个119级吸血鬼,但是不能摆摊出售,那可以跟别人交易... 梦幻西游手游洗出变异吸血鬼不能摆摊 梦幻西游本人80级 有一只吸血鬼 系统不给摆摊 请问能否交易 和平精英 和平精英封号了能注销掉吗? 梦见想蛇一样的东西掉进下水道 梦见包掉到下水道里 智慧苏州绑定市民卡提示省卡卡号不存在 红米10pro与红米11pro音质哪个好 瑞安中医院和市民卡怎么绑定 红米10pro如何显示4G 颈动脉稍粗糙可以恢复到光滑吗,用什么办法恢复,年龄50,谢谢 正常情况下人体左右颈动脉一样粗吗? 颈动脉硬化的病因 颈动脉硬化 > 我颈部动脉血管变粗,边上长了个包不痛会是癌症吗 右边颈动脉变得肿胀和僵硬,是什么症状?是什么疾病? 你好,请问左右两侧的颈动脉一样粗吗?右侧较粗,就是颈部有脉 平躺,右侧的颈动脉胀得很粗一直胀到耳朵后,很难受 颈部动脉变粗 颈动脉血管粗是什么原因 系统管理员要怎么做?具体是做啥? 脖子血管变粗 升级后校验出现以下错误求解是怎么回事 哪些武术明星英年早逝 著名武术演员计春华逝世,享年57岁,计老师给你留下最深的印象是什么? 中国著名的武术明星? 描写触动心灵的片段 经典电影触动人心的话 有哪些句子真正触及到你的心了? 有没有那么一句诗词触动心灵深处 我们班的新同学作文130字 写400字作文《我们班来“新同学(书)》 班上转来几个新同学消息作文 河南的大蒜能在广东结大蒜吗 广东能种大蒜吗?什么时候种合适 广东1月份可以种大蒜吗? 珠江三角洲能种大蒜吗? 浅议如何增强税务干部的事业心和责任感 大蒜在南方为什么种植的比较少? 石蒜可以在广东种植吗? 广东本地哪里有人种红皮蒜头的? 全日制专业型硕士和全日制学术型硕士,在职研究生有什么区别 我家宝宝3岁多了,想给他做一些启蒙教育,学学古诗、拼音之类的,有什么软件可以推荐吗? 在职研究生与学术型和专业型研究生,有什么区别,含金量有什么不同 最近好多人告诉我应该给孩子早教,请问各位有没有什么好的早教APP可以推荐吗? 全日制专业型硕士和全日制学术型硕士、在职研究生有什么区别