社区
软件水平考试
帖子详情
海明码的问题(老顽童上的教程)
jjfzjg
2003-09-23 06:18:09
P1位负责校验海明码的第1、3、5、7、…(P1、D1、D2、D4、…)位,(包括P1自)
P2负责校验海明码的第2、3、6、7、…(P2、D1、D3、D4、…)位,(包括P2自己)
P3负责校验海明码的第4、5、6、7、…(P3、D2、D3、D4、…)位,(包括P3自己)
如何确定P1是负责校验海明码的第1、3、5、7(一定要负责校验这几位吗?)
...全文
125
5
打赏
收藏
海明码的问题(老顽童上的教程)
P1位负责校验海明码的第1、3、5、7、…(P1、D1、D2、D4、…)位,(包括P1自) P2负责校验海明码的第2、3、6、7、…(P2、D1、D3、D4、…)位,(包括P2自己) P3负责校验海明码的第4、5、6、7、…(P3、D2、D3、D4、…)位,(包括P3自己) 如何确定P1是负责校验海明码的第1、3、5、7(一定要负责校验这几位吗?)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
duxianghe
2003-09-25
打赏
举报
回复
楼上不是说了吗
楼上真是高人
xingyouda
2003-09-25
打赏
举报
回复
怎么去记这个:
以校验位P1~P4为中心可以组成4个校验方程:
P1⊕D0⊕D1⊕D3⊕D4⊕D6⊕D8(海明码的1、3、5、7、9、11、13位)
P2⊕D0⊕D2⊕D3⊕D5⊕D6⊕D9(海明码的2、3、6、7、10、11、14位)
P3⊕D1⊕D2⊕D3⊕D7⊕D8⊕D9(海明码的4、5、6、7、12、13、14位)
P4⊕D4⊕D5⊕D6⊕D7⊕D8⊕D9(海明码的8、9、10、11、12、13、14)
D9D8D7D6D5D4P4D3D2D1P3D0P2P1
这个顺序是怎么来的。
麻烦各位,谢谢!
xingyouda
2003-09-25
打赏
举报
回复
噢,我也受益。
有点明白了。
bankhank
2003-09-24
打赏
举报
回复
pn就是2的n次了后面第几位就是p1+........得到的
commandconque
2003-09-23
打赏
举报
回复
你这样记忆:
海明码都是再2的n次方位上如
P1:0001 第一位
P2:0010 第二位
P3:0100 第四位
P4:1000 第八位
那么凡是含有0001的都要参加异或,如第3位(0011),第5位(0101)也就是二进制中有0001的
同理凡是含有0010的数据都参加P2的校验如2,3,
0100和1000也一样
把这些位集中异或后得到的分别是P1,P2,P3,P4的值
2017年上半年软件设计师上午真题及答案解析 高清完整版PDF
2017年上半年(5月份)软考 软件设计师上午真题及答案解析,全网最清晰,答案最正确的真题资料。小任老师出品,必属精品。
浅谈
海明码
,码距及其计算
问题
(看过的都明白了)
海明码
这篇文章是关于软考网络工程师中的
海明码
。 注* (历年考试的
海明码
问题
在最下面,有基础可以直接跳过,习惯了一步步的讲) 前言:如果你看到这篇文章的时候,你可能也在学习这个关于软考网络工程师的一些
问题
。然后我在这里就简单的写一下**关于软考中会出现的
海明码
问题
** 因为在历年的考题中,只要涉及到检错纠错这个
问题
就会考
海明码
。 First: (1)
海明码
的构成由m个数据位 (即报文)和r个冗...
海明码
的计算方式
海明码
利用奇偶性来检错和纠错的校验方法。
海明码
的构成方法是在数据位之间的确定位置上插入k个校验位,通过扩大码距来实现检错和纠错。 设数据位是n位,校验位是k位,则n和k必须满足以下关系:
海明码
的编码规则如下: 设有k个校验位Pk,Pk-1,...,P1,n个数据位为Dn-1,Dn-2,...,D1,D0,对应的
海明码
为Hn+k,Hn+k-1...
海明码
计算(校验码)
前言:
海明码
:
海明码
一般只能纠1位错。
海明码
默认进行偶校验(除非特殊说明使用奇校验)。
海明码
是一串只由0和1组成的序列 奇偶校验 奇校验:一串由0和1组成的序列中1的个数如果为偶数则在前面加个1,使1的个数变成奇数,否则加0。 偶校验:一串由0和1组成的序列中1的个数如果为奇数则在前面加个1,使1的个数变成偶数,否则加0。 例: 1111奇校验就是11111偶校验就是011111110奇校验就是01110偶校验就是11110 计算: 计算 1011 的海明...
海明码
(汉明码)详解
海明码
简介
海明码
是由Richard Hanming于1950年提出的,它具有一位纠错能力。
海明码
的计算 设欲检测的二进制代码为n位,为使其具有纠错能力,需要添加k位检测位,组成n+k位的代码。为了能准确对错误定位以及指出代码没错,新添加的检测位数k应满足:2k ≥ n+k+1 由此关系可求得不同代码长度n所需要检测位的位数k。
海明码
的编码规则如下: 设k个校验位为Pk,Pk-1,·····,P1, n个数据位为 Dn-1,Dn-2,·····,D1,D0,对应的
海明码
为Hn+k,Hn+k-1,····
软件水平考试
2,959
社区成员
22,569
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章