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

关于奇偶校验码

发布网友 发布时间:2022-04-23 16:41

我来回答

3个回答

热心网友 时间:2023-10-11 07:48

偶校验,内存中最小的单位是比特,也称为“位”,位有只有两种状态分别以1和0来标示,每8个连续的比特叫做一个字节(byte)。不带奇偶校验的内存每个字节只有8位,如果其某一位存储了错误的值,就会导致其存储的相应数据发生变化,进而导致应用程序发生错误。而奇偶校验就是在每一字节(8位)之外又增加了一位作为错误检测位。在某字节中存储数据之后,在其8个位上存储的数据是固定的,因为位只能有两种状态1或0,假设存储的数据用位标示为1、1、1、0、0、1、0、1,那么把每个位相加(1+1+1+0+0+1+0+1=5),结果是奇数,那么在校验位定义为1,反之为0。当CPU读取存储的数据时,它会再次把前8位中存储的数据相加,计算结果是否与校验位相一致。从而一定程度上能检测出内存错误,奇偶校验只能检测出错误而无法对其进行修正,同时虽然双位同时发生错误的概率相当低,但奇偶校验却无法检测出双位错误。

奇偶校验码是奇校验码和偶校验码的统称,是一种最基本的检错码。它是由n-1位信息元和1位校验元组成,可以表示成为(n,n-1)。如果是奇校验码,在附加上一个校验元以后,码长为n的码字中“1”的个数为奇数个;如果是偶校验码,在附加上一个校验元以后,码长为n的码字中“1”的个数为偶数个。设:如果一个偶校验码的码字用A=[an-1,an-2,…,a1,a0]表示,则:

Bk064553j-1.jpg

式中 为校验元,“+”为模二和(以后也这样表示,请注意)。式(1)通常被称为校验方程。利用式(1),由信息元即可求出校验元。另外,如果发生单个(或奇数个)错误,就会破坏这个关系式,因此通过该式能检测码字中是否发生了单个或奇数个错误。

热心网友 时间:2023-10-11 07:48

请看http://wenku.baidu.com/view/53ef50eb19e8b8f67c1cb96f.html

热心网友 时间:2023-10-11 07:49

奇偶校验码 就是验证数据的正确性 内存中每字节 中有8位 奇偶校验码就是校验 每个字节中的1的个是单数还是双数由于干扰,可能使位变为1,这种情况,我们称为出现了“误码”。我们把如何发现传输中的错误,叫“检错”。发现错误后,如何消除错误,叫“纠错”。最简单的检错方法是“奇偶校验”,即在传送字符的各位之外,再传送1位奇/偶校验位。可采用奇校验或偶校验。奇偶校验能够检测出信息传输过程中的部分误码(1位误码能检出,2位及2位以上误码不能检出),同时,它不能纠错。在发现错误后,只能要求重发。但由于其实现简单,仍得到了广泛使用。有些检错方法,具有自动纠错能力。如循环冗余码(CRC)检错等。校验码 代码作为数据在向计算机或其它设备进行输入时,容易产生输入错误,为了减少输入错误,编码专家发明了各种校验检错方法,并依据这些方法设置了校验码。 凡设有校验码的代码,是由本体码与校验码两部分组成(如组织机构代码),本体码是表示编码对象的号码,校验码则是附加在本体码后边,用来校验本体码在输入过程中准确性的号码。每一个本体码只能有一个校验码,校验码通过规定的数学关系得到。 校验码的校验原理是:系统内部预先设置根据校验方法所导出的校验公式编制成的校验程序,当带有校验码的代码输入系统时,系统利用校验程序对输入的本体码进行运算得出校验结果之后,再将校验结果与输入代码的校验码进行对比来检测输入的正确与否。如果两者一致,则表明代码输入正确,系统允许进入,如果不一致,则表明代码输入有误,系统拒绝进入,并要求代码重新输入。参考: http://ke.baidu.com/view/243588.htm
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
法律规定毒品数量达到多少克可以判死刑呢? 总练名实的近义词 水文数据处理的工作内容不包括( )。 如何解除冻结微信账户? 如何解除微信号被冻结状态? 派克钢笔,想换细笔尖,自己有笔尖,但是不会换,笔尖处有方孔!求答案_百... ...然后吃饭的时候我碗里还有一大块排骨没吃完,男友当着舍友面夹走排 ... os版型啥意思os版型介绍 包庇罪量刑标准是怎样的 多次催收无果最后起诉了担保人,担保人应如何自保? 菜鸟裹裹导入绑定手机号后并没有出现以我的手机号为收货联系人的包裹信息啊,是怎么回事? 96年cb400的原装 菜鸟裹裹手机号导入的包裹是什么???可以取吗??? 没有亲戚朋友寄包裹... 94年CB400和96年CB400有什么区别? 菜鸟裹裹上,手机导入有快递,但没有物流信息? 96cb怎么挂一档老灭车 mac cb96人鱼姬 还能买得到吗 菜鸟导入包裹没有了 mac口红cb96是什么质地 我的菜鸟裹裹里莫名其妙的多出来一个快递,可是这个快递不是我买的... 菜鸟裹裹里突然多出来个手机号导入包裹是什么意思? 突然手机菜鸟里多了个手机号导入怎么回事 有人收到实物吗。还是中通快... 为什么我在菜鸟裹裹绑定了号码,它还是不显示手机号码导入的包裹 五菱宝骏汽车质量怎样? 五菱宝骏汽车质量怎样? 菜鸟裹裹上莫名多出了一个手机号导入的包裹,可我啥也没买啊 五菱的质量怎么样 五菱的质量怎么样 菜鸟裹裹导入包裹在哪里 请问五菱征程质量怎样,靠谱吗? 96年的CB400脚撑收起来空档可以打着火,但是带档就打不着是什么原因? 菜鸟裹裹导入绑定了手机号之后并没有出现以我的手机号为收货联系人的... 96本田cb400有k版么,如果有怎么区别 菜鸟裹裹常用手机号最多只能添加三个 如何下载和使用虚拟光驱?它装在什么地方? 幽游白书 B仔 菜鸟绑定手机号是干啥用的 96的cb400和96的cbr400哪个好 我买了辆96年的本田CB400摩托车跑车,点火器坏掉了,我买了个新的昨天才装上,今天又坏了,真是郁闷,... 96年的本田CB125T多少钱 本田CB400各个款式外观上怎么区分 96年本田cb400缸头有个排水眼,最近老是流防冻液出来,烦死了,有人知 微信二维码无法收款,受到限制怎么回事? 96年的本田cb400有档位显示吗 怎样才能解除收款限制? 本田96年cb400后轮刹车皮可以自己更换吗 94或95的cb400和97的xjr400哪个好? 本田97cb400有时打不着车 微信二维码出现违规收款,不能用了怎么回事? 煮粥快速方法