校验位是额外的二进制1或0,用于指示信息中的错误情况。在数据可能同时产生多个错误的情况下,奇偶校验通常用来表示一个校验位的计算性错误,也可以用来表示一个校验位的可靠性,这取决于计算机的校验位是否正确使用校验位时...
校验位是额外的二进制1或0,用于指示信息中的错误情况。在数据可能同时产生多个错误的情况下,奇偶校验通常用来表示一个校验位的计算性错误,也可以用来表示一个校验位的可靠性,这取决于计算机的校验位是否正确使用校验位时检查错误的过程。校验位通常称为奇偶校验位。如果包括校验位在内的正确二进制序列中1的总数是奇数,则称为奇偶校验。偶奇偶校验是指数据和校验位中的一加起来等于偶数例如,假设一个人想要传输七位二进制序列1100101,这个数字中有四个1,因此如果她想增加一个位来创建奇偶校验,她会在结束序列中加一个1,从而产生一个1100101 1。如果一个人决定使用偶奇偶校验,她会在末尾加一个0而不是1,因此产生了11001010。奇偶校验的选择通常取决于设定的标准或设计者的选择。这是使用校验位的最简单形式。想象一下当奇数奇偶校验字符串11001011被传输时会发生什么。如果一个1或零在到达目的地之前被改变,1的总数加起来就是偶数,说明数据中有错误,另一方面,如果在偶数奇偶校验序列中引入错误,如果两个或两个以上的数字在传输过程中发生了变化,那么用一个校验位就不可能检测出一个错误,因为这两个错误加在一起会产生原始奇偶校验计算中的错误检测已经发展出了更复杂的方法。然而,如果只需要简单的错误识别,使用一个校验位通常就足够了。美国信息交换标准码(ASCII)或扩展二进制编码十进制交换码(EBCDIC)中字符的编码方式就是计算机科学中如何使用单个校验位的例子在确保由可计算过程操作的数据不受噪声和错误条件造成的不必要的副作用方面起着至关重要的作用
-
发表于 2020-08-06 23:40
- 阅读 ( 927 )
- 分类:电脑网络