- 4
- 0
- 约1.46万字
- 约 12页
- 2021-11-18 发布于山西
- 举报
CRC从原理到实现
摘要: CRC(Cyclic Redundancy Check) 被广泛用于数据通信过程中的差错检测,
具有很强的
检错能力。 本文详细介绍了 CRC的基本原理, 并且按照解释通行的查表算法的由
来的思路介绍
了各种具体的实现方法。
1. 差错检测
数据通信中, 接收端需要检测在传输过程中是否发生差错, 常用的技术有奇偶校
验 (Parity
Check) ,校验和 (Checksum)和 CRC(Cyclic Redundancy Check) 。它们都是发送
端对消息按照
某种算法计算出校验码, 然后将校验码和消息一起发送到接收端。 接收端对接收
到的消息按
照相同算法得出校验码, 再与接收到的校验码比较, 以判断接收到消息是否正确。
奇偶校验只需要 1 位校验码, 其计算方法也很简单。 以奇检验为例, 发送端只需
要对所有消息
位进行异或运算,得出的值如果是 0,则校验码为 1,否则为 0 。接收端可以对
消息进行相同计
算,然后比较校验码。也可以对
您可能关注的文档
最近下载
- 公务员队伍建设调研报告六.docx VIP
- 2026新苏教版六年级数学上册第四单元第7课《比例的基本性质》课件.pptx VIP
- 2026 年小学一年级数学计算专项试题及答案(新版).docx
- 血液透析设备维护合作协议.docx VIP
- 以MOM为核心的数字化智能工厂解决方案(PPT).pptx
- 2026年南阳市第二届职业技能大赛-商品展示技术(世赛选拔项目)技术工作文件.docx VIP
- 双氧水安全培训教育课件.pptx VIP
- 19R505、19G540 室外管道钢结构架空综合管廊敷设.docx VIP
- 2026年合肥文旅博览集团野生动物园管理有限公司社会公开招聘7名考试备考试题及答案解析.docx VIP
- 住宅小区开荒保洁服务开荒保洁服务实施方案.docx VIP
原创力文档

文档评论(0)