
循环冗余校验(CRC,Cyclhc Redundancy Check)是利用除法及余数的原理来作错误侦测(Error Detecting)的。它将要发送的数据比特序列当作一个多项式m(x)的系数,发送时用双方预先约定的生成多项式G(x)去除,求得一个余数多项式,将余数多项式加到数据多项式之后合成A(x)多项式发送到接收端,接收端同样用G(x)去除接收到的数据,然后把计算结果和实际接收到的余数多项式数据进行比较,相同则表示传输正确。CRC校验检错能力强,容易实现,是目前应用最广的检错码编码方式之一。
想要了解更多“循环亢余校验”的信息,请点击:循环亢余校验百科
