首页资讯 • 正文

超级CRC计算器HotCRC中的方向是什么? <#21---->

发布时间:

HotCRC计算器的“方向”与第三方CRC计算器的最大不同就在于“清晰透明”。

在第三方CRC计算器上常有refin和refout两个选项,且一般两个都同为ture(即左移)或false(即左移)。

因为待校验数据流即明文的存储格式有大端和小端之别,且多项式即权值也有是否反序的问题,故菜农将它们简化为左移或右移即CRC方向。

对于左移算法,数据为大端,权值不反序,即refin=refout=false(假)。

对于右移算法,数据为小端,权值为反序,即refin=refout=ture(真)。

在算法的生成上,HotCRC计算器可以自动生成5种算法,但是你看不出数据大小端的变化(数据是按逐字节存取的),也看不到权值的“反序”(例如移位算法)。

HotCRC计算器采用第6种CRC算法,此算法未公开,因为大小端转换和反序太过复杂,不适用于嵌入式领域的运行环境。

相关文章Related

相关文章Related

返回栏目>>

首页   |   网站地图

Copyright © 2002-2019 网络歌曲网,泰国电视剧,舞蹈家,励志,赛车 版权所有