什么是奇偶校验
时间:2013-1-26
为了解决内存完整性问题,PC设计者使用了一种奇偶校验的技术,奇偶校验实现的方法比较简单,即每一个定稿内在的字节都要被检验,同时还要在字节中加入每个地址第9位作为校验位.每个字节都有一个校验位,如果是32位寻址的PC,每个地址有4个校验位;如果是64位寻址的PC,每个地址则有8个校验位,依次类推.当一个内存地址被CPU读取时,主板上的内存检测电路将计算机出校验位,并与内在中读取到将的校验位进行比较,如果读取到的内在校验位与计算机出的校验位相符,则数据被认为是有效的,CPU将继续工作;如果读取到的内存校验位与出的校验位不相符,系统将记录错误并停止.
计算机可以持续诊断系统内存,但这种奇偶校验有两个比较大的限制;
1.尽管奇偶校验能够检测到错误,但由于它不知道到底是哪一个比特出现了问题,因此不能改正错误,系统所做的工作只有停止;
2.奇偶校验无法检测出多个比特出现错误的情况,虽然同一字节中多个比特出现错误的几率非常低.