導讀:本文主要介紹CRC是什么東東,不知道的童鞋們快來看看吧,很漲姿勢的哦~~~
本文引用地址:http://www.eepw.com.cn/article/272912.htmCRC全稱Cyclic Redundancy Check,即循環(huán)冗余校驗碼,是數(shù)據(jù)通信領域中最常用的一種差錯校驗碼,其特征是信息字段和校驗字段的長度可以任意選定。CRC是一種數(shù)據(jù)傳輸檢錯功能,對數(shù)據(jù)進行多項式計算,并將得到的結果附在幀的后面,接收設備也執(zhí)行類似的算法,以保證數(shù)據(jù)傳輸?shù)恼_性和完整性。
下面我們介紹幾個CRC的基礎知識:
1、幀檢驗序列FCS(Frame Check Sequence):為了進行差錯檢驗而添加的冗余碼。
2、多項式模2運行:實際上是按位異或(Exclusive OR)運算,即相同為0,相異為1,也就是不考慮進位、借位的二進制加減運算。如:10011011 + 11001010 = 01010001。
3、生成多項式(generator polynomial):當進行CRC檢驗時,發(fā)送方與接收方需要事先約定一個除數(shù),即生成多項式,一般記作G(x)。生成多項式的最高位與最低位必須是1。
CRC檢驗原理實際上就是在一個p位二進制數(shù)據(jù)序列之后附加一個r位二進制檢驗碼(序列),從而構成一個總長為n=p+r位的二進制序列;附加在數(shù)據(jù)序列之后的這個檢驗碼與數(shù)據(jù)序列的內(nèi)容之間存在著某種特定的關系。如果因干擾等原因使數(shù)據(jù)序列中的某一位或某些位發(fā)生錯誤,這種特定關系就會被破壞。因此,通過檢查這一關系,就可以實現(xiàn)對數(shù)據(jù)正確性的檢驗。
設信息字段為K位,校驗字段為R位,則碼字長度為N(N=K+R)。設雙方事先約定了一個R次多項式g(x),則CRC碼:
V(x)=A(x)g(x)=xRm(x)+r(x)
其中: m(x)為K次信息多項式, r(x)為R-1次校驗多項式。
這里r(x)對應的代碼即為冗余碼,加在原信息字段后即形成CRC碼。r(x)的計算方法為:在K位信息字段的后面添加R個0,再除以g(x)對應的代碼序列,得到的余數(shù)即為r(x)對應的代碼(應為R-1位;若不足,而在高位補0)。
計算示例
設需要發(fā)送的信息為M = 1010001101,產(chǎn)生多項式對應的代碼為P = 110101,R=5。在M后加5個0,然后對P做模2除法運算,得余數(shù)r(x)對應的代碼:01110。故實際需要發(fā)送的數(shù)據(jù)是101000110101110。
5.CRC是什么--注意
有時候有些人會差生一些錯誤的觀點,下面小編為大家糾正幾處常犯的錯誤觀點:
1、CRC是一種常用的檢錯碼,并不能用于自動糾錯。
2、只要經(jīng)過嚴格的挑選,并使用位數(shù)足夠多的除數(shù) P,那么出現(xiàn)檢測不到的差錯的概率就很小很小。
3、僅用循環(huán)冗余檢驗 CRC 差錯檢測技術只能做到無差錯接受(只是非常近似的認為是無差錯的),并不能保證可靠傳輸。
拓展閱讀:
1.解讀CRC的校驗原理
2.CRC標準及計算過程
3.視頻應用中的CRC測試
網(wǎng)站首頁 |網(wǎng)站簡介 | 關于我們 | 廣告業(yè)務 | 投稿信箱
Copyright © 2000-2020 m.ffpps.com All Rights Reserved.
中國網(wǎng)絡消費網(wǎng) 版權所有 未經(jīng)書面授權 不得復制或建立鏡像
聯(lián)系郵箱:920 891 263@qq.com
人性短片30分钟| 娇妻穿丁字裤公交车被c| 99精产国品一二三产区区别电影 | 亚洲综合无码一区二区三区| 国精产品一区二区三区有限公司| 婷婷综合亚洲爱久久| 国产美女精品一区二区三区| ebay美国| 女人被强╳到高潮喷水在线观看| 大炕上的肉体交换农村乱睡| 久久精品国产精品亚洲| 推特app下载| 精品无码人妻被多人侵犯AV| 高h各种姿势调教1v1| 局长含着秘书的小奶头| 狠狠躁夜夜躁人人爽| 欧美老妇人与黑人做爰| 久久精品午夜一区二区福利| 国产重口小伙子嫖老女人| 又大又粗又爽免费视频a片| 久久精品国产精品亚洲毛片 | 国产精品网站亚洲发布| 与子敌伦刺激对白亂輪亂性| 国产亚洲欧美精品永久| 一边亲一面膜下| 亚洲AV无码一区二区一二区潮浪| 少妇又紧又深又湿又爽视频| 九九无码人妻一区二区三区| 国产97色在线 | 免| 丰满妇女强制高潮18XXXX| 国产免费破外女真实出血视频| 女人和拘做受全程看视频| 日韩精品无码中文字幕一区二区 | 兰花草在线影院| A性色生活片久久毛片牛牛| 攻调教受扩张尿孔折磨失禁文| 国产xxx69麻豆国语对白| 熟女国产精品视频一区二区三区| 为妺妺检查身体h| 人妻丰满熟妇av无码区hd| 翘臀嫩美少年被调教爽到失禁 |