二、概述与原理
1.
奇偶校验码是一种最简单,最直接。应用最广泛的检错码,他的码距为
2
,因此他只能
检出一位错。实现方法是:由若干位有效信息,再加上一个二进制组成校验码。检验位的
取值(
0
或
1
)将是整个校验码中“
1
”的个数为奇数或偶数。但校验码的取值使整个校验
码中“
1
”的个数为奇数时,称为奇校验;当“
1
”的个数为偶数时为偶校验。在实际中应
用中多采用奇校验,
因为奇校验中不存在全为
“
0
”
的代码,
因此在某些场合下更易于辨别。
2.
校验位的形成:当吧一个字节的代码
D7~D0
写入主存时,就同时将它们送往奇偶校验逻
辑电路,该电路产生的“奇形成”信号就是校验位。它将
8
位代码一起作为奇校验码写入
主存。若
D7~D0
中有偶数个“
1
”,则形成“奇形成”,若
D7~D0
中有奇数个“
1
”,则
“奇形成”等于
0
3.
校验检测:校验检测是将读出的
9
位代码(
8
位信号位和一位校验码)同