1. 首页
  2. 编程语言
  3. C
  4. crc通用计算器

crc通用计算器

上传者: 2019-01-17 08:29:15上传 EXE文件 32KB 热度 38次
CRC计算与普通的除法计算有所不同。普通的除法计算是借位相减的,而CRC计算则是异或运算。任何一个除法运算都需要选取一个除数,在CRC运算中我们称之为poly,而宽度W就是poly最高位的位置。比如poly 1001的W是3,而不是4。注意最高位总是1,当你选定一个宽度,那么你只需要选择低W各位的值。假如我们想计算一个位串的CRC码,并要保证每一位都要被处理,因此我们需要在目标位串后面加上W个0。下面举例说明CRC算法的过程。
用户评论
码姐姐匿名网友 2019-01-17 08:29:15

该资源原理说得很详细,代码也写得很详细,能看懂。