CD-ROM故障激光盘同磁盘、磁带一类的数据记录媒体一样,受到盘的制作材料的性能、生产技术水平、驱动器以及使用人员水平等的限制,从盘上读出的数据很难完全正确
据有关研究机构测试和统计,一片未使用过的只读光盘,其原始误码率约为3×10-4;有伤痕的盘约为5×10-3
针对这种情况,激光盘存储采用了功能强大的错误码检测和纠正措施,采用的具体对策归纳起来有三种:(1) 错误检测码EDC(Error Detection Code)
采用CRC码(cyclic Redundancy Code)检测读出数据是否有错
CRC码有很强的检错功能,但没有开发它的纠错功能,因此只用它来检错
(2) 错误校正码或称为纠错码ECC(Error Correction Code)
采用里德-索洛蒙码,简称为RS码,进行纠错
RS码被认为是性能很好的纠错码
(3) 交差里德-索洛蒙码CIRC(Cross Interleaved Reed-Solomon Code)
这个码可以理解为在用RS编译码前后,对数据进行插值和交叉处理
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。