基本信息
文件名称:通信系统仿真:信道编码与解码_(5).循环冗余校验码(CRC).docx
文件大小:24.42 KB
总页数:14 页
更新时间:2026-01-04
总字数:约9.33千字
文档摘要

PAGE1

PAGE1

循环冗余校验码(CRC)

1.循环冗余校验码(CRC)的基本概念

1.1CRC的定义

循环冗余校验码(CyclicRedundancyCheck,CRC)是一种用于检测数据传输过程中是否发生错误的校验码。它通过生成多项式来计算数据块的校验值,并将这个校验值附加到数据块的末尾,接收端通过相同的生成多项式重新计算校验值并与接收到的校验值进行比较,从而判断数据是否在传输过程中发生了错误。

1.2CRC的工作原理

CRC的工作原理可以分为以下几个步骤:

生成多项式选择:选择一个生成多项式Gx

数据块准备:将待传输的数据块Mx

多项式除法:将M