专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
简而言的CRC是个数值该数值被用于校验数据正确性CRC数值简单地说就是通过让你需要做处理数据除以个常数而得到余数当你得到这个数值后你可以将这个数值附加到你数据后当数据被传送到其他地方后取出原始数据(可能在传送过程中被破坏)和附加CRC数值然后将这里原始数据除以的前那个常数(约定好)然后得到新CRC值比较两个CRC值是否相等即可确认你数据是否在传送过程中出现 那么如何让你数据除以个常数?思路方法是对你数据进行必要编码处理逐字节处理成数字 那么这个常数是什么?你不必关 [阅读全文] [PDF]
CRC全称为CyclicRedundancyCheck中文名称为循环冗余校验它是类重要线性分组码编码和解码思路方法简单检错和纠错能力强在通信领域广泛地用于实现差错控制实际上除数据通信外CRC在其它很多领域也是大有用武的地例如我们读软盘上文件以及解压个ZIP文件时偶尔会碰到“BadCRC”由此它在数据存储方面应用可略见斑 差错控制理论是在代数理论基础上建立起来这里我们着眼于介绍CRC算法和实现对原理只能捎带介绍说明下若需要进步了解线性码、分组码、循环码、纠错编码等 [阅读全文] [PDF]
1 共2条 分1页