我想確認我是否正確掌握了CRC計算的概念。我將提供兩個例子,第一個是使用正常減法計算餘數,第二個使用這個奇怪的XOR東西。通過示例的CRC計算
數據位:d = 1010101010.
發電機位:ģ 10001 =
1)減法計算法計算其餘:
10101010100000
10001|||||||||
-----|||||||||
10001|||||||
10001|||||||
-----|||||||
000000100000
10001
-----
1111
- [R = 1111
2)XOR方法:
10101010100000
10001|||||||||
-----|||||||||
10001|||||||
10001|||||||
-----|||||||
00000010000|
10001|
------
000010
- [R = 0010
我應該附上問題,好吧:CRC使用XOR方法,對不對?我是否正確執行XOR示例? – NameZero912 2011-02-14 17:44:15