首页资讯 • 正文

超级CRC计算器HotCRC中的CRC简写式比CRC多项式表述更清晰吗?为什么? <#21---->

发布时间:

CRC最基础的运算就是移位运算和异或运算。

CRC多项式(poly)即CRC权值或CRC表格,它是CRC运算中的“密钥”,即算法的核心。

CRC表格与CRC初值或CRC出值无关。

故CRC多项式无法包含CRC运算中的重要信息。

CRC简写式它包含了CRCn,CRC权值,CRC方向,CRC初值和CRC出值。它是CRC运算中最为完整的表述。

其中:

CRCn常见的有CRC4,CRC8,CRC16,CRC32,CRC64等常用CRC。

CRC方向,由于硬件可以完成CRC运算,即固化CRC算法,故实际运算又被分成左移或右移运算。

故CRC简写式是最佳的CRC表述方法。

例如:CRC16L_1021_FFFF_0000。

它表示算法为CRC16中的CCITT,左移算法,权值即多项式为0x1021,初值为0xFFFF,出值为0x0000。

如下图所示。

相关文章Related

相关文章Related

返回栏目>>

首页   |   网站地图

Copyright © 2002-2019 海贼王网,精油,三菱,肾病,邮轮 版权所有