笔趣阁

手机浏览器扫描二维码访问

本站弹窗广告每日仅弹出一次
尽可能不去影响用户体验
为了生存请广大读者理解

第六百八十六章 汉明码(纠错码)(第2页)

2.确定校验码位置

上一步我们确定了对应信息中要插入的校验码位数,但这还不够,因为这些校验码不是直接附加在信息码的前面、后面或中间的,而是分开插入到不同的位置。但不用担心,校验码的位置很容易确定的,那就是校验码必须是在2^n的位置,如第1、2、4、8、16、32,……位(对应20、21、22、23、24、25,……,是从最左边的位数起的),这样一来就知道了信息码的分布位置,也就是非2^n位置,如第3、5、6、7、9、10、11、12、13,……位(是从最左边的位数起的)。

举一个例子,假设现有一个8位信息码,即b1、b2、b3、b4、b5、b6、b7、b8,它需要插入4位校验码,即p1、p2、p3、p4,也就是整个经过编码后的数据码(称之为“码字”)共有12位。根据以上介绍的校验码位置分布规则可以得出,这12位编码后的数据就是p1、p2、b1、p3、b2、b3、b4、p4、b5、b6、b7、b8。

现假设原来的8位信息码为,因现在还没有求出各位校验码值,现在这些校验码位都用“?”表示,最终的码字为:??1?001?1101。

3.确定校验码

这些校验码的值不是随意的,每个校验位的值代表了代码字中部分数据位的奇偶性(最终要根据是采用奇校验,还是偶校验来确定),其所在位置决定了要校验的比特位序列。总的原则是:第i位校验码从当前位开始,每次连续校验2^(n-1)位后再跳过i位,然后再连续校验2^(n-1)位,再跳过2^(n-1)位,以此类推。最后根据所采用的是奇校验,还是偶校验即可得出第n位校验码的值。

4.校验与纠错

把以上这些校验码所校验的位分成对应的组,则在接收端的对各校验位再进行逻辑“异或运算”,如果采用的是偶校验,正常情况下均为0。

如果最终发现只是一个校验组中的校验结果不符,则直接可以知道是对应校验组中的校验码在传输过程中出现了差错,因为所有校验码所在的位是只由对应的校验码进行校验;如果发现多组校验结果不正确,则查看这些组中公共校验的数据位(只有数据位才可能被几个校验码进行校验),以最终确定是哪个数据位出了差错(海明码只能检查一位出错);最后,对所找到的出错数据位取反即可实现纠错。

如计算出的每组的校验结果为p1、p2、p3、p4,均为0则正确,有一个不为0的则出错的位置在p1+10?p2+100?p3+1000?p4的位置处。

喜欢数学心请大家收藏:()数学心

热门小说推荐
黑道女大佬缠上我

黑道女大佬缠上我

黑道女大佬缠上我情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的都市言情小说,黑道女大佬缠上我-长安探花-小说旗免费提供黑道女大佬缠上我最新清爽干净的文字章节在线阅读和TXT下载。...

诡蛊

诡蛊

命运的轮盘,真的是上天为人类套上的枷锁?还是冥冥之中引导着迷茫人前进的明灯?一件件离奇而诡异的故事,一个个惊心又动魄的神鬼传说。让人难以理解的命运,到底会...

跨界演员

跨界演员

“我就是爱音乐,但成为了一个演员,还他妈不红。” 18线小演员陆文,盘靓条顺情商低,演技有天分但极没眼力见儿,进组第一天就得罪圈内大编剧瞿燕庭。陆文:真不是故意的。 后又以为瞿燕庭公报私仇、潜规则小鲜肉、为钱冠名脑残剧。陆文:娱乐圈真的好脏。 在翻身与翻车之间反复横跳,pk流量小生,大胆发言,打脸节目组,真人秀抛弃剧本真情发言——陆文:我十分喜欢瞿老师。 从18线到爆红到全网黑到一战翻身成神,二百五终于成为合格的大明星。陆文:感谢瞿老师的不抛弃不嫌弃! 二百五狂爱音乐直率明星攻vs表面冷淡其实社恐八级编剧受,我为你提高智商,你为我治疗社恐,这大概就是爱情。 年下,1v1,he。无原型,否则原型一辈子打酱油。...

今朝欢愉

今朝欢愉

七年后,我和我哥重逢了 弟弟苦恋哥哥多年终于得偿所愿却逃跑,七年后重逢又被抓回来的故事。 --- 骨*年上 破镜重圆HE 第一人称 *预警:疼痛文学...

乔峰:快意人生

乔峰:快意人生

穿越到幼年乔峰身上,前有奸人想害我,后有老爹拖后腿,怎么办?还是先练好武功吧!大仇家慕容一家,还有丐帮的那群白眼狼,我招你们惹你们了,哼!咱们骑驴看唱本走着瞧!......

武道霸主

武道霸主

武道霸主情节跌宕起伏、扣人心弦,是一本情节与文笔俱佳的都市言情小说,武道霸主-蒙面加菲猫-小说旗免费提供武道霸主最新清爽干净的文字章节在线阅读和TXT下载。...