2009-08-26 10:51:39
分類: c/c++
crc-4 x4+x+1 3 itu g.704
crc-8 x8+x5+x4+1 0x31
crc-8 x8+x2+x1+1 0x07
crc-8 x8+x6+x4+x3+x2+x1 0x5e
crc-12 x12+x11+x3+x+1 80f
crc-16 x16+x15+x2+1 8005 ibm sdlc
crc16-ccitt x16+x12+x5+1 1021 iso hdlc, itu x.25, v.34/v.41/v.42, ppp-fcs
crc-32 x32+x26+x23+...+x2+x+1 04c11db7 zip, rar, ieee 802 lan/fddi, ieee
1394, ppp-fcs
crc-32c x32+x28+x27+...+x8+x6+1 1edc6f41
sctp
其中crc-4
0x3=11 最高次冪省略,其餘位次對應冪次,即對應多項式有0、1、4次冪
依次類推:crc-8
0x31=110001 即對應多項式有0、4、5、8次冪
crc-16
0x8005= 1000000000000101 即對應多項式有0、2、15、16次冪
**:
資料校驗 CRC校驗
工作原理 crc即迴圈冗餘校驗碼 cyclic redundancy check 是資料通訊領域中最常用的一種查錯校驗碼,其特徵是資訊字段和校驗欄位的長度可以任意選定。迴圈冗餘檢查 crc 是一種資料傳輸檢錯功能,對資料進行多項式計算,並將得到的結果附在幀的後面,接收裝置也執行類似的演算法,以保證資...
CRC校驗原理
crc校驗原理 1 迴圈校驗碼 crc碼 是資料通訊領域中最常用的一種差錯校驗碼,其特 徵是資訊字段和校驗欄位的長度可以任意選定。2 生成crc碼的基本原理 任意乙個由二進位制位串組成的 都可以和乙個系 數僅為 0 和 1 取值的多項式一一對應。例如 1010111對應的多項 式為x6 x4 x2 ...
CRC校驗程式設計
程式的宗旨 通過編寫crc的校驗程式,加深對crc原理的理解,同時學會將書本上的原理運用於實際,動手實踐才能學得更快。注 本文關於crc原理那部分內容,來自網路蒐集。1.需求分析 編寫乙個crc校驗的模擬程式,該程式實現的功能如下 輸入 一串二進位制位元串 輸出 crc校驗碼 2.crc校驗原理分析...