奇偶校验

信息是以比特流的方式传输的,类似01000001。在传输过程中,有可能会发生错误,比如,我们存储了

01000001,但是取出来却是01000000,即低位由0变成了1。为了检测到这种错误,我们可以通过“奇偶

校验”来实现。假如,我们存储的数据是一个字节,8个比特位,那我们就可以计算每个字节比特位是1的

个数,如果是偶数个1,那么,我们就把第九个位设为1,如果是奇数个1,那么就把第九个位设为0,这

样连续9个字节比特位为1的位数肯定是奇数。这中方法叫做“奇校验”,“偶校验”和此类似。当然,在实

际应用中,也可以把一个字节的前7位作为数据位,最后一个为作为校验位。

标签:none

评论已关闭