早教吧作业答案频道 -->数学-->
为什么说奇偶校验码奇校验只能检验奇数位错误,偶校验只能验偶数位错误
题目详情
为什么说奇偶校验码奇校验只能检验奇数位错误,偶校验只能验偶数位错误
▼优质解答
答案和解析
奇偶校验分奇校验和偶校验两种,两者类似,以奇校验为例说明.
奇校验是通过在末尾添加1或者0的方式使1的个数为奇数.校验时通过1的个数是否为奇数判断是否出错了.
如 11001100编码后为 11001100 1(最后一位添加为1,使1的个数是奇数5) 11100110编码后则为11100110 0(1的个数已经是奇数,添0)
当出错个数为奇数时,将导致1的个数的奇偶发生变化,可以检测出错误,而为偶数时,1的个数的奇偶不变,故检测不出.
例如上例,11001100 1 ,当有3个(奇数个)位出错,假设是后三位那么就变成 11001011 1这时1的个数就变成了6个,可以判断,出错了.而2个(偶数个)位出错,假设是后两位那么就变成 11001111 1这时1的个数为7个,仍然是奇数,就检测不出错误了.
这里所体验的基本原理是:一个奇数加上偶数仍然是奇数,加上奇数就变成偶数.
奇校验是通过在末尾添加1或者0的方式使1的个数为奇数.校验时通过1的个数是否为奇数判断是否出错了.
如 11001100编码后为 11001100 1(最后一位添加为1,使1的个数是奇数5) 11100110编码后则为11100110 0(1的个数已经是奇数,添0)
当出错个数为奇数时,将导致1的个数的奇偶发生变化,可以检测出错误,而为偶数时,1的个数的奇偶不变,故检测不出.
例如上例,11001100 1 ,当有3个(奇数个)位出错,假设是后三位那么就变成 11001011 1这时1的个数就变成了6个,可以判断,出错了.而2个(偶数个)位出错,假设是后两位那么就变成 11001111 1这时1的个数为7个,仍然是奇数,就检测不出错误了.
这里所体验的基本原理是:一个奇数加上偶数仍然是奇数,加上奇数就变成偶数.
看了 为什么说奇偶校验码奇校验只能...的网友还看了以下:
参数检验和非参数检验有什么相同之处? 2020-03-31 …
参数检验和非参数检验是什么意思本质区别是什么?是干什么用的.听到这些理论性的名词就头痛.一楼的回答完 2020-03-31 …
可燃性气体怎么检验纯度不是为什么检验是怎么检验用什么,什么现象如果纯了是什么声音? 2020-05-14 …
把面团包起来用水洗之后检验在面团上剩余的粘稠物是用双缩脲试剂检验,为什么不是斐林试剂,我觉得应该有 2020-06-05 …
全站仪的加常数检验有什么用?全站仪的加常数检验的K值有范围吗?还是就是一个固定值 2020-06-08 …
在检验试样或配好的试样溶液中是否含有某种物质时,每次应取少量进行检验,为什么 2020-07-03 …
一道小学四年级的科学题,求解,谢谢!探究生熟马铃薯的营养变化:检验方法生的马铃薯熟的马铃薯在纸上碾压 2020-10-29 …
医学检验和药学检验有什么区别?..... 2020-11-15 …
解释这些食品名词的意思?食品检验机构、食品添加剂、食品相关产品、隐患检验是什么?食品检验机构、食品添 2020-12-05 …
求高手解答卡方检验为什么可以应用在方差齐性检验中,这样应用的原理是什么? 2020-12-23 …