为什么进行数据校验?什么缺点
用来检查数据传输和数码记录中是否存在错误,功能为检测数据中包含“1”的个数是奇数还是偶数。但是只能检测部分传输错误,不能确定错误发生在哪一位,所以不能进行矫正,只能重新发送数据。
奇校验系统中要保证传输数据和校验位中“1”的总数为奇数。这也就不难理解当数据中包含奇数个“1”,则校验位为0。当数据中包含偶数个“1”,则校验位为1。
偶校验系统则要保证传输数据和校验位中“1”的总数为偶数。
如何判断校验位的值:各数据位相异或,为偶校验位值。异或非为奇校验位值。
为什么进行数据校验?什么缺点
用来检查数据传输和数码记录中是否存在错误,功能为检测数据中包含“1”的个数是奇数还是偶数。但是只能检测部分传输错误,不能确定错误发生在哪一位,所以不能进行矫正,只能重新发送数据。
奇校验系统中要保证传输数据和校验位中“1”的总数为奇数。这也就不难理解当数据中包含奇数个“1”,则校验位为0。当数据中包含偶数个“1”,则校验位为1。
偶校验系统则要保证传输数据和校验位中“1”的总数为偶数。
如何判断校验位的值:各数据位相异或,为偶校验位值。异或非为奇校验位值。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。