对二进制数据(1010001)采用奇校验时,校验位应该是?

2021-11-04 科技 1329阅读

1000110(0)必须添0这样原来有3个1已经是奇数了所以添上0之后1的个数还是奇数个。

奇/偶校验(ECC)是数据传送时采用的一种校正数据错误的一种方式,分为奇校验和偶校验两种。

如果是采用奇校验,在传送每一个字节的时候另外附加一位作为校验位,当实际数据中“1”的个数为偶数的时候,这个校验位就是“1”,否则这个校验位就是“0”,这样就可以保证传送数据满足奇校验的要求。

在接收方收到数据时,将按照奇校验的要求检测数据中“1”的个数,如果是奇数,表示传送正确,否则表示传送错误。

扩展资料

关于奇/偶校验的结论:

1、奇偶校验是通过奇偶校验位来进行校验地,奇偶校验位是二进制数的最后一位,是一个表示给定位数的二进制数中的1的个数是奇数还是偶数的二进制数。

2、奇偶校验位是最简单的错误检测码。

3、奇偶校验主要有两种方式:偶校验和奇校验,下面分别介绍下:偶校验:如果给定的一组数据位中1的个数是奇数,那么偶校验位(也就是最后一位)就置位为1,反之,则置位为0,从而使得总的1的个数是偶数。

奇校验:如果给定的一组数据位中1的个数是偶数,那么奇校验位(也就是最后一位)就置位为1,反之,则置位为0,从而使得总的1的个数是奇数。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com