收藏 分销(赏)

《多媒体技术基础》第3版第16章错误检测和校正.doc

上传人:精*** 文档编号:9842732 上传时间:2025-04-10 格式:DOC 页数:43 大小:653.50KB 下载积分:12 金币
下载 相关 举报
《多媒体技术基础》第3版第16章错误检测和校正.doc_第1页
第1页 / 共43页
《多媒体技术基础》第3版第16章错误检测和校正.doc_第2页
第2页 / 共43页


点击查看更多>>
资源描述
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 多媒体技术基础(第3版) 第16章错误检测和校正 林福宗 清华大学计算机科学与技术系 9月 第16章错误检测和校正目录 n n 16.1 CRC错误检测原理与检测码 Ø 16.1.1 CRC错误检测原理 Ø 16.1.2 CD盘上的错误检测码 16.2 RS编码和纠错算法 Ø Ø Ø 16.2.1 GF(2m)域 16.2.2 RS的编码算法 16.2.3 RS码的纠错算法 n n 16.3 CIRC纠错技术 Ø 16.3.1交插技术 Ø 16.3.2交叉交插技术 16.4 RSPC码 1月23日 第16章错误检测和校正 2/43 第16章错误检测和校正——前言 Ø 光盘存储器需要纠错 n 由于光盘材料性能、 光盘制造技术水平、 驱动器性能和使 用不当等诸多原因, 从盘上读出的数据不可能完全正确 u 据有关厂家的测试和统计, 一片未使用过的只读光盘, 其原 始误码率约为3×10 , 沾有指纹的盘的误码率约为6×10 , -4 -4 有伤痕的盘的误码率约为5×10 -3 Ø 光盘存储器采用了三种错误检测和纠正措施 n n n 错误检测: 采用循环冗余码(cyclic redundancy code, CRC) 检测读出数据是否有错 错误校正: 采用里德-索洛蒙码(Reed-Solomon Code, RS) 进行纠错 交叉交插里德-索洛蒙码 (Cross Interleaved Reed-Solomon Code, CIRC), 这个码的含义可理解为在用RS编译码前 后, 对数据进行交插和交叉处理 1月23日 第16章错误检测和校正 3/43 16.1 CRC错误检测原理与检测码 n CRC错误检测原理 Ø 代码多项式 n 在纠错编码代数中, 把以二进制数字表示的一 个数据系列看成一个多项式。例如, 二进制数 字序列10101111, 用多项式能够表示成 M (x) = a7x7 + a6x6 + a5x5 + a4x4 + a3x3 + a2x2 + a1x1 + a0x0    = x7 + x5 + x3 + x2 + x1 +1 式中, x表示代码的位置或某个二进制数位的位 i 置, 前面的系数ai表示码的值, 取值为0或1。M(x) 称为信息代码多项式 1月23日 第16章错误检测和校正 4/43 16.1 CRC错误检测原理与检测码(续1) Ø 模2多项式代数运算规则 1xi +1xi = 0 -1xi =1xi n 模2多项式的加法和减法 u 代码多项式的模2加法和模2减法运算所得的结果相 同, 因此可用加法来代替减法 1月23日 第16章错误检测和校正 5/43 16.1 CRC错误检测原理与检测码(续2) n 模2多项式的除法用长除法 1月23日 第16章错误检测和校正 6/43 16.1 CRC错误检测原理与检测码(续3) Ø 代码多项式的结构 n 如果一个k位的二进制信息代码多项式为M(x) , 增加(n-k)位的校验码后, 信息代码多项式在新 的数据块中就表示成xn-kM(x), 见图16-1 图16-1 信息代码结构 1月23日 第16章错误检测和校正 7/43 16.1 CRC错误检测原理与检测码(续4) Ø 错误检测原理 n 如果用一个校验码G(x)生成多项式去除代码多项 式M(x) , 得到的商假定为Q(x), 余式为R(x), 则 可写成 n-k M (x) = + R(x) x Q(x) G(x) G(x) xn-kM (x) = Q(x)G(x)+ R(x) 因模2多项式的加法和减法运算结果相同, 故可把上式写成 xn-kM (x)+ R(x) = Q(x)G(x) 1月23日 第16章错误检测和校正 8/43 16.1 CRC错误检测原理与检测码(续5) xn-kM (x)+ R(x) 代表新的代码多项式, 它是 能够被校验码生成多项式G(x)除尽的, 即它 的余项为0 n 在盘上写数据时, 将xn-kM(x)表示的信息代码和 表示的余数R(x)代码一起写到盘上 n n 从盘上读数据时, 将信息代码和余数代码一起读 出, 然后用相同的校验码生成多项式G(x)去除 经过判断余数是否为0来确定数据是否有误 1月23日 第16章错误检测和校正 9/43 16.1 CRC错误检测原理与检测码(续6) n CD盘上的错误检测码 Ø CD-DA盘上的q通道使用的CRC校验码生成多项式 G(x) = x16 + x12 + x5 +1 若用二进制表示, 则为 G(x)=00001(B) = 11021(H) 假定要写到盘上的信息代码M(x)为 M (x)=4D6F746F (H) 由于增加了2个字节的校验码, 因此信息代码变成 x16M (x) = 4D6F746F0000(H) 1月23日 第16章错误检测和校正 10/43 16.1 CRC错误检测原理与检测码(续7) Ø 两数相除的结果 n 其商可不必关心, 其余数为 B994(H), 这就是CRC校验码 Ø 将信息代码和CRC码一起 写到盘上 n 写到盘上的信息代码和CRC 码是4D6F746FB994, 它能被 G(x) =11021(H) 除尽 Ø 错误检测 n 从盘上把这块数据读出时, 用同样的CRC码生成多项式 去除, 其结果是: (1) 余数为 0, 表示读出没有错误; (2) 余数不为0, 表示读出有错 1月23日 第16章错误检测和校正 11/43 16.1 CRC错误检测原理与检测码(续8) n CD-ROM的错误检测 Ø 在CD-ROM扇区方式1中, 有一个4字节的EDC域用 来存放CRC码。CRC校验码生成多项式是一个32阶 的多项式 P(x) = (x16 + x15 + x2 +1)(x16 + x2 + x +1) Ø 计算CRC码时用的数据块是从扇区的开头到用户数 据区结束的数据字节, 即字节0~2063。在EDC中 存放的CRC码的次序如下 EDC x -x 24 31 x -x 16 23 X 8 -x 15 x -x 0 7 2064 2065 2066 2067 字节号 1月23日 第16章错误检测和校正 12/43 16.2 RS编码和纠错算法 n 16.2.1. GF(2m)域 Ø CD-ROM中的数据、 地址、 校验码等都可看成是属 于GF(2 ) = GF(2 )中的元素或称符号。GF(2 )表示 m 8 8 域中有256个元素, 除0和1之外的254个元素由本原 多项式(primitive polynomial)P(x)生成。本原多项式 P(x)的特性是 (x2m-1 +1)/ P(x) 得到的余式等于0 Ø CD-ROM用来构造GF(28)域的P(x)是 P(x) = x8 + x4 + x3 + x2 +1 而GF(2 8 )域中的本原元素(primitive element)为 α = (0 0 0 0 0 0 1 0) 1月23日 第16章错误检测和校正 13/43 16.2 RS编码和纠错算法(续1) Ø [例16.1]假设构造GF(23) 域的本原多项式P(x)为 P(x) = x + x +1 3 α定义为P(x) = 0的根, 3 即α +α+1 = 0和 α 3 =α+1 GF(2 )中的元素计算如 3 右表 1月23日 第16章错误检测和校正 14/43 16.2 RS编码和纠错算法(续2) Ø 用二进制数表示域元素的对照表见表16-1 = 3 + + P(x) x x 1 表16-1 GF(2 3 )域中与二进制代码对照表( ) GF(2 3 )域元素 GF(2 )域元素 3 二进制对代码 二进制对代码 0 (000) (001) (010) (100) α 3 4 5 6 (011) (110) (111) (101) α 0 1 2 α α α α α 用同样的方法可建立GF(2 )域中的256个元素与8位 8 二进制数之间的一一对应关系 1月23日 第16章错误检测和校正 15/43 16.2 RS编码和纠错算法(续3) Ø 伽罗华域中的加、 减、 乘和除运算 以GF(2 )域中的运算为例, 3 加法例: a 0 +a 3 = 001+011 = 010 = a 1 减法例: 与加法相同 乘法例: a 除法例: a a 5 5 3 ×a 4 =a (5+4) mod 7 =a 2 /a =a 3 2 /a 5 =a -2 =a =a (-2+7) 5 取对数: log(a 5) = 5 这些运算的结果依然在GF(2 3 )域中 1月23日 第16章错误检测和校正 16/43 16.2 RS编码和纠错算法(续4) n 16.2.2 RS的编码算法 Ø RS的编码就是计算信息码符多项式M(x)除以校验码 生成多项式G(x)之后的余数 Ø 在GF(2m)域中, 符号(n, k)RS的含义如下 M 符号大小, 如m= 8表示符号由8位二进制数组成 码块的长度, n k 码块中的信息长度 K=n-k=2t t 校验码的符号数 能够纠正的错误数目 例如, (28, 24)RS码表示码块的长度为共28个符号, 其中 信息代码长度为24个符号, 检验码有4个检验符号, 可纠正 其中出现的2个分散的或2个连续的符号错误, 但不能纠正3 个或3个以上的符号错误 1月23日 第16章错误检测和校正 17/43 16.2 RS编码和纠错算法(续5) Ø 对一个信息码符多项式M(x), RS校验码生成多项式 的一般形式为 K-1 Õ G(x) = (x -a K0+i i=0 ) 式中, K0是偏移量, 一般取K0 = 0或K0 = 1, 而(n- k)≥2t (t为要校正的错误符号数) [例16.2] 假设在GF(2 )域中的元素对应表见表16-1, (6, 3 4)RS码中的4个信息符号为m3, m2, m1和m0, 信息 码符多项式为, M (x) = m3x3 + m2x2 + m x + m0 1 1月23日 第16章错误检测和校正 18/43 16.2 RS编码和纠错算法(续6) M (x)xn-k = M (x)x 2 的 Ø 假设RS校验码的2个符号为Q1和Q0, 剩余多项式为 G(x) G(x) R(x) = Q1x + Q0 这个多项式的阶次比的阶次少一阶。 Ø 如果K0=1, t = 1, 则RS校验码生成多项式为 K -1 Õ G(x) = (x -a K +i )=(x -a)(x -a 2) 0 i=0 根据多项式运算规则, 可得到 m3x5 + m2x4 + m1x3 + m0x2 Q x Q (x )(x + + = -a -a 2)Q(x) 1 0 1月23日 第16章错误检测和校正 19/43 16.2 RS编码和纠错算法(续7) 当用x=α和x=α2 代入上式时, 得到下面的方程组 Ø ì í î m3a 5 + m2a 4 + m1a 3 + m0a Qa Q 0 2 + + = 1 0 m3(a 2 ) 5 + m2(a 2 ) 4 + m1(a 2 ) 3 + m0(a 2 ) 2 +Q1(a 2 ) 1 +Q0 = 0 经过整理能够得到用矩阵表示的(6, 4)RS码的 校验方程为 ì ´ = T H V 0 Q Q ï ï í ï ï éa a a a a 1 ù ú û 5 4 3 2 1 HQ = êë(a ) (a ) (a ) (a ) (a ) 1 2 5 2 4 2 3 2 2 2 1 [ ] V = m3 m2 m1 m0 Q1 Q0 î Q 1月23日 第16章错误检测和校正 20/43 16.2 RS编码和纠错算法(续8) Ø 求解方程组可得到校验符号 ì = a + a + a + a 5 5 0 4 1 0 Q m m m m 1 3 2 í î Q0 m m m m = a + a + a + a 3 0 3 1 0 3 2 在读出时的校正子可按下式计算 [例16.3] 在例16.2中, 如果K0=0, t = 1, 则RS校验码生成 多项式为, K -1 Õ G(x) = (x -a K0+i ) = (x -a 0)(x -a 1) i=0 1月23日 第16章错误检测和校正 21/43 16.2 RS编码和纠错算法(续9) Ø 根据多项式的运算, 可得到下面的方程组 ì m3 + m2 + m1 + m0 +Q1 +Q0 = 0 í a 5 + a m m m m Q Q 0 4 3 2 1 0 1 0 + a + a + a + = î 3 2 方程中的α 可看成符号mi的位置, 此处的i=0, 1, …, 5 i 求解方程组可得到RS校验码的2个符号Q1和Q0 ì =a +a Q m 2m2 +a 5m1 +a 3m0 Q =a 3m3 +a 6m2 +a 4m1 +am0 0 1 3 í î 1月23日 第16章错误检测和校正 22/43 16.2 RS编码和纠错算法(续10) Ø 假定mi (信息符号)为下列值 n n n n m3 =α0 = 001 m2 =α6 = 101 m1 =α3 = 011 m0 =α2 = 100 可求得校验符号 ì =a 6 =101 Q 1 í Q î =a 4 =110 0 1月23日 第16章错误检测和校正 23/43 16.2 RS编码和纠错算法(续11) n 16.2.3 RS码的纠错算法 Ø RS码的错误纠正过程分三步 n n n (1)计算校正子(syndrome) (2)计算错误位置和错误值 (3)纠正错误 现以【例16.3】为例介绍RS码的纠错算法 Ø 校正子使用下面的方程组来计算: ìs0 = m3 + m2 + m1 + m0 +Q1 +Q0 í = a s m m 5 + a 4 m m Q Q0 + a 3 2 0 1 + a + a + î 1 3 2 1 1月23日 第16章错误检测和校正 24/43 16.2 RS编码和纠错算法(续12) n 为简单起见, 假定存入光盘的信息符号为m3, m2, m1, m0, 由此产生的检验符号Q1和Q0均为0, 读出的符号为 m3', m2', m, m0', Q1'和Q0' ' 1 (1)计算s1和s0 n 如果计算得到的s1和s0都为0, 则说明没有错误; 如果计算 得到的s1和s0不全为0, 则说明有错, 进入下一步 (2)计算错误位置和错误值 n s1和s0不全为0说明有错, 但不知道有多少个错, 也不知道 错在什么位置和错误值。如果只有一个错误, 并假设错误 的位置为αx, 错误值为mx, 那么可经过求解下面的方程组 得知错误的位置和错误值: ìs0 = mx í s = mxax 1 î 1月23日 第16章错误检测和校正 25/43 16.2 RS编码和纠错算法(续13) 5 , 则可求得αx=α 和 3 2 n 例如, 计算得到s =α2和s =α 0 1 mx=α 2 , 说明m1出了错, 它的错误值是α (3)纠正错误 n 知道了错误位置和错误值后就可纠正。纠正后的m1= m' +m。本例中m =0 1 x 1 n 如果计算得到的结果为s0=0和s1≠0, 则基本上可断定至少 有两个错误, 已超出了纠错能力。 Ø CD-ROM中的错误校正编码CIRC和里德-索洛蒙乘 积码(Reed Solomon Product-like Code, RSPC)都是 采用上述方法导出的 1月23日 第16章错误检测和校正 26/43 16.3 CIRC纠错技术 Ø 光盘存储器和其它存储器一样, 经常遇到的 错误有两种 n (1)随机错误: 由随机干扰造成的错误, 其特点 是随机的和孤立的, 干扰过后再读一次光盘, 错 误就可能消失 n (2)突发错误: 连续多位出错或连续多个符号出 错, 如盘片的划伤、 沾污或盘本身的缺陷都可能 出现这种错误, 一错就错一大片 Ø CIRC(Cross Interleaved Reed Solomon)纠错码 综合了交插、 延时交插、 交叉交插等技术, 不但能够纠正随机错误, 而且对纠正突发错 误特别有效 1月23日 第16章错误检测和校正 27/43 16.3 CIRC纠错技术(续1) n 16.3.1交插技术 Ø 对纠错来说, 分散的错误比较容易得到纠正, 而对 一长串的连续错误, 就比较麻烦 n n 我们读书看报, 如果文中在个别地方出错, 根据前后文就 容易判断是什么错。如果连续错的字比较多, 就很难判断 该处写的是什么。 例如, 用X表示出现的错字, 两种错误形式 u ”独在异乡XXX, 每逢佳节倍思亲”, 这是连续出现的错误 ”独在异乡X异客, 每X佳节倍思X”, 这是分散出现的错误 u n 哪种错误形式更容易纠正? Ø 把这种思想用在数字记录系统中, 对纠正突发错误 的更正非常有效 n 在光盘上记录数据时, 把本该连续存放的数据错开放, 那 么当出现一片错误时, 这些错误就分散到各处, 错误就容 易得到纠正, 这种技术就称为交插(interleaving)技术 1月23日 第16章错误检测和校正 28/43 16.3 CIRC纠错技术(续2) 排成3行 Ø 【例】 3个(5, 3)码块 a2 a1 a0 P1 P0 b2 b1 b0 Q1 Q0 c2 c1 c0 R1 R0 B1 = (a2 a1 a0 P1 P0) B2 = (b2 b1 b0 Q1 Q0) B3 = (c2 c1 c0 R1 R0) a2 a1 a0 P1 P0 b2 b1 b0 Q1 Q0 c2 c1 c0 R1 R0 a2 b2 c2 a1 b1 c1 a0 b0 c0 P1 Q1 R1 P0 Q0 R0 a2 b2 c2 a1 b1 c1 a0 X X X Q1 R1 P0 Q0 R0 连续排列成: 交插排列: 连续错3个: 读出后重新排列: a2 a1 a0 X P0 b2 b1 X Q1 Q0 c2 c1 X R1 R0 1月23日 第16章错误检测和校正 29/43 16.3 CIRC纠错技术(续3) Ø 从这个例子中能够看到 n 对连续排列, 每个码块中只能出现一个错误才能 纠正。而交插记录后, 读出的3个连续错误经还 原后可把它们分散到3个码块中, 每个码块能够 纠正1个错误, 总计能够纠正3个连续错误 Ø 如果有r个 (n, k)码, 每个(n, k)码能纠正t个 错误, 排成r×n矩阵, 按列交插后存储或传 送, 读出或接收时恢复成原来的排列, 那么 可纠正t×r个突发错误 1月23日 第16章错误检测和校正 30/43 16.3 CIRC纠错技术(续4) n 16.3.2交叉交插技术 交叉交插(cross-interleaving)编码是交插的一种变 型, 有实际的应用价值 【例16.4】假设存储12个符号(a2, a1, a0, b2,…, d2, d1, d0), 交叉交插步骤如下: Ø (1)用(5, 3)码编码器C2生成4个码块 B1 = (a2 a1 a0 P1 P0) B2 = (b2 b1 b0 Q1 Q0) B3 = (c2 c1 c0 R1 R0) B4 = (d2 d1 d0 S1 S0) 1月23日 第16章错误检测和校正 31/43 16.3 CIRC纠错技术(续5) Ø (2)交插后用(6, 4)码编码器C1生成5个码块 a2 b2 c2 d2 T1 T0 a1 b1 c1 d1 U1 U0 a0 B0 c0 d0 V1 V0 P1 Q1 R1 S1 W1 W0 P0 Q0 R0 S0 X1 X0 Ø (3)再交插, 交插的码块数能够是2、 3、 4或5。以交 插2个码块为例: a2 a1 b2 b1 c2 c1 d2 d1 T1 U1 T0 U0 a0 P1 b0 Q1 c0 R1 d0 S1 … Ø (4)最后一个码块不配对, 能够和下一个码块配对 1月23日 第16章错误检测和校正 32/43 16.4 RSPC码 Ø 按ISO/IEC 10149(ECMA-130)规定, CD-ROM扇区 中的ECC码采用GF(2 )域上的RSPC码, 产生172个 8 字节的P校验符号和104个字节的Q校验符号 Ø RS码采用本原多项式 P(x) = x + x + x + x +1 8 4 3 2 和本原元 α = (00000010) 构造GF(28)域 Ø CD-ROM的扇区 1月23日 第16章错误检测和校正 33/43 16.4 RSPC码(续1) Ø 按ISO/IEC 10149(ECMA-130)规定, CD-ROM扇区 中的ECC码采用GF(2 )域上的RSPC码, 产生172个 8 字节的P校验符号和104个字节的Q校验符号 Ø RS码采用本原多项式 P(x) = x + x + x + x +1 8 4 3 2 和本原元 α = (00000010) 构造GF(28)域 Ø CD-ROM的扇区 2352字节 EDC 4字节 8字节 276字节 ECC 同步字节 扇区地址 12字节 4字节 用户数据 2048字节 未用 1月23日 第16章错误检测和校正 34/43 16.4 RSPC码(续2) n 字节12~2075和ECC域中的字节2076到2351共2340个字节 组成1170个字(word) n 每个字由两个字节B组成, 一个称为最高有效位字节 (MSB), 另一个称为最低有效位字节(LSB)。第n个字由下 面的字节组成 s(n) = MSB[B(2n +13)]+ LSB[B(2n +12)] 其中n = 0, 1, 2, …, 1169 n 从字节12开始到字节2075共2064个字节组成的数据块排列 成24×43矩阵, 见图16-2 u 矩阵中的元素是字。这个矩阵要把它想象成两个独立的矩阵 才比较好理解和分析, 一个是由MSB字节组成的24×43矩 阵, 另一个是由LSB字节组成的24×43矩阵。 1月23日 第16章错误检测和校正 35/43 16.4 RSPC码(续3) 图16-2 RSPC码计算用数据阵列 1月23日 第16章错误检测和校正 36/43 16.4 RSPC码(续4) 1. P校验符号用(26, 24)RS码产生 43列的每一列用矢量表示, 记为Vp。每列有24个字节的数据再 加2个字节的P校验字节, 用下式表示 és(43*0+ N p) ù ê ê ê ê ê ê ú ú ú ú ú 其中, N p = 0, 1, 2, L, 42 s(43*1+ N p) s(43*2+ N p) s( LL ) M p = 0, 1, 2, L, 25 s(43* M P + N p)úú s(43*24+ N p)和s(43*25+ N p) 是P校验字节 Vp = êê ú s( LL ) ê ú ês(43*22+ N p) ú ê ê ê ê ê ú s(43*23+ N ) ú p ú s(43*24+ N p) ú ú ê s(43*25+ N ) ûú ë p 1月23日 第16章错误检测和校正 37/43 16.4 RSPC码(续5) Ø 对这列字节计算得到的是两个P校验字节称为P校验 符号。两个P校验字节加到24行和25行的对应列 上, 这样构成了一个26×43的矩阵, 而且满足方程 H P ´VP = 0 其中Hp校验矩阵为 H = é 1 1 L L 1 1 1ù ê ú p a a a 2 a1 25 24 1 û ë 1月23日 第16章错误检测和校正 38/43 16.4 RSPC码(续6) 2. Q校验符号用(45, 43)RS码产生 n 增加P校验字节后得到26×43矩阵, 将该矩阵的对角线元 素重新排列后得到一个新的矩阵, 其结构见图16-3 图16-3 Q校验符号计算用数据阵列 1月23日 第16章错误检测和校正 39/43 16.4 RSPC码(续7) n 每条对角线上的43个MSB字节和LSB字节组成的矢量记为 V 。V 在26×43矩阵中变成行矢量。第NQ行上的VQ矢量 Q Q 包含如下字节 és(44*0+43*NQ) ù ê ê ê ê ê ê ú ú ú ú ú ú ú ú ú 其中, NQ = 0, 1, 2, …, 25 MQ = 0, 1, 2, …, 42 s(44*1+43*NQ) s(44*2+43*NQ) s(L) s = (43*26+ NQ)和 s(44*MQ +43*N ) VQ = êê Q s = (44*26+ NQ) s(L) ê ês(44*41+43*NQ) ú 是Q校验字节 ê ê ê ê ê ú ú ú ú ú s(44*42+43*NQ) s(43*26+ NQ) s(44*26+ NQ) ê ë ú û 1月23日 第16章错误检测和校正 40/43 16.4 RSPC码(续8) n VQ中的(44*MQ+43*NQ)字节号运算结果要做mod(1118)运 算。用(45, 43)RS码产生的两个Q校验字节放到对应VQ矢 量末端, 并满足下面的方程: HQ ´VQ = 0 其中HQ校验矩阵为 é 1 1 L 1 1 1ù HQ = ê ú a ë 44 a 43 L a 2 a 1 1 û Ø (26, 24)RS码和(45, 43)RS码可纠正出现在任何一 行和任何一列上的一个错误, 而且能相当可靠地检 测出行、 列中的多重错误 n 如果在一个阵列中出现多重错误, Reference Technology公 司提供有一种名叫Layered ECC的算法, 它能够取消多重 错误。它的核心思想是交替执行行纠错和列纠错 1月23日 第16章错误检测和校正 41/43 第16章错误检测和校正参考文献 n 参考文献和站点 1. ISO/IEC 908. Compact Disc Digital Audio System. 1987 2. ISO 9660. Volume and File structure of CD-ROM for Information Interchange. 1988 3. ISO/IEC 10149. Data Interchange on Read Only 120 mm Optical Data Disks (CD-ROM). 1989 4. Scott A.Vanstone and Paul C. van Oorcshot. An Introduction Error Correcting Codes with Application. Kluwer, Academic Publishers, 1989 5. Philips and Sony. System Description CD-ROM XA Compact Disk Read Only Memory extended Architecture. May, 1991 6. Philips and Sony Corporation. CD-I Full Functional Specification. 1993 7. 林福宗 .陆达. 多媒体与CD-ROM. 北京: 清华大学出版社, 1995.3 1月23日 第16章错误检测和校正 42/43 END 第16章错误检测和校正
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服