循环冗余校验码计算例题(循环冗余校验)

导读 大家好,我是小百,我来为大家解答以上问题。循环冗余校验码计算例题,循环冗余校验很多人还不知道,现在让我们一起来看看吧!1、现在代码...

大家好,我是小百,我来为大家解答以上问题。循环冗余校验码计算例题,循环冗余校验很多人还不知道,现在让我们一起来看看吧!

1、现在代码里面一般用的是按字节计算的。

1、总结字节算法的一般描述:本字节的CRC码,等于上一字节CRC码的低8位左移8位,与上一字节CRC右移8位同本字节异或后所得的CRC码异或。

2、即return(上次crc的高8位^crctbl   [  上次crc低8位^本字节    ]   )

3、crctbl是查表,里面的是0——255的校验码。

4、就是说要把发送的数据的每一个字节都进行一次校验,并且把校验码附加在数据流后面一起发送给接收方。

本文到此讲解完毕了,希望对大家有帮助。