Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Optimization CRC/校验和计算_Optimization_Matlab_Programming Languages_Checksum - Fatal编程技术网

Optimization CRC/校验和计算

Optimization CRC/校验和计算,optimization,matlab,programming-languages,checksum,Optimization,Matlab,Programming Languages,Checksum,哪种技术在计算和编程上更容易计算数据多项式的CRC LSB优先还是MSB优先技术 如果您也能提供背后的原因,我会很高兴。技术完全相同。最快的选择是按照您接收数据的顺序计算CRC,这样您只需要O(1)存储 当然,您的CRC多项式应该考虑到所接收数据的endianess,因此,如果您对MSB first数据使用CRC多项式,但以LSB first接收字节,则可以反转字节或CRC多项式。这里最快的选择是反转CRC多项式,因为您可以在编译时这样做。技术完全相同。最快的选择是按照您接收数据的顺序计算CRC

哪种技术在计算和编程上更容易计算数据多项式的CRC

LSB优先还是MSB优先技术


如果您也能提供背后的原因,我会很高兴。

技术完全相同。最快的选择是按照您接收数据的顺序计算CRC,这样您只需要
O(1)
存储


当然,您的CRC多项式应该考虑到所接收数据的endianess,因此,如果您对MSB first数据使用CRC多项式,但以LSB first接收字节,则可以反转字节或CRC多项式。这里最快的选择是反转CRC多项式,因为您可以在编译时这样做。

技术完全相同。最快的选择是按照您接收数据的顺序计算CRC,这样您只需要
O(1)
存储


当然,您的CRC多项式应该考虑到所接收数据的endianess,因此,如果您对MSB first数据使用CRC多项式,但以LSB first接收字节,则可以反转字节或CRC多项式。这里最快的选择是反转CRC多项式,因为您可以在编译时这样做。

这是家庭作业吗?不,不是。我正在为WLAN PHY实现CRC。所以我不知道该采取哪种方法。为什么你认为会有任何区别?这是家庭作业吗?不,不是。我正在为WLAN PHY实现CRC。我不知道该采取哪种方法。为什么你认为会有任何区别?谢谢,我使用LSB优先方法,因为我先得到数据LSB。谢谢,我使用LSB优先方法,因为我先得到数据LSB。