摘要: 原理:要计算n位的CRC值,将待CRC的数据左移n位(即在其最右端添加n个0),如果待CRC数据的最高位为0,不进行任何操作,否则将其与事先设定好的除数(divisor)进行异或操作,然后将除数右移一位。重复上述两个操作直到除数到达待CRC数据的右端。举例如下:11010011101100 000 <--- input left shifted by 3 bits1011 <--- divisor01100011101100 000 <--- result 1011 <--- divisor ...00111011101100 000 10110001011110110 阅读全文
posted @ 2011-05-19 21:52 摇风清影 阅读(3090) 评论(0) 推荐(1) 编辑