校验码编码
1.为什么会引入校验码编码?
信息在存入磁盘,磁带和存储器中有时会由于某种干扰而发生错误,
信息在传输过程中也会因为传输线路上的各种干扰而使接收端接收到的数据和发送端发送的数据不同。
2.采用的是冗余校验的编码思想
在基本的有效信息代码上再扩充几位校验位。
增加的几位校验位对编码前的信息来说是多余的,故又称为冗余位。
冗余位对于信息的查错和纠错是必需的,冗余位越多查错和纠错能力就越强。
3.奇偶校验码编码
只有一位冗余位
用于主存校验和信息传送
奇校验:要求编码后的校验码中1的个数(包括有效信息位,和奇校验位)保持为奇数。
偶校验:要求编码后的校验码中1的个数(包括有效信息位,和奇校验位)保持为偶数。