下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、奇/偶校驗(ECC )是數(shù)據(jù)傳送時采用的一種校正數(shù)據(jù)錯誤的一種方式,分為奇校驗和偶校 驗兩種。奇偶校驗位是一個表示給定位數(shù)的二進制數(shù)中1的個數(shù)是奇數(shù)還是偶數(shù)的二進制數(shù)。奇偶 校驗位是最簡單的錯誤檢測碼。奇偶校驗位有兩種類型:偶校驗位與奇校驗位。如果一組給 定數(shù)據(jù)位中1的個數(shù)是奇數(shù),那么偶校驗位就置為1,從而使得總的1的個數(shù)是偶數(shù);如 果給定一組數(shù)據(jù)位中1的個數(shù)是偶數(shù),那么奇校驗位就置為1,使得總的1的個數(shù)保持奇 數(shù)不變。如果是采用奇校驗,在傳送每一個字節(jié)的時候另外附加一位作為校驗位,校驗位在數(shù)據(jù)位前 面,當實際數(shù)據(jù)中“1”的個數(shù)為偶數(shù)的時候,這個校驗位就是“1”,否則這個校驗位就是 “0”,這
2、樣就可以保證傳送數(shù)據(jù)滿足奇校驗的要求。在接收方收到數(shù)據(jù)時,將按照奇校驗的 要求檢測數(shù)據(jù)中“ 1”的個數(shù),如果是奇數(shù),表示傳送正確,否則表示傳送錯誤。同理偶校驗的過程和奇校驗的過程一樣,只是檢測數(shù)據(jù)中“1”的個數(shù)為奇數(shù)。推理偶校驗:當實際數(shù)據(jù)中“1”的個數(shù)為偶數(shù)的時候,這個校驗位就是“0”,否則這個校 驗位就是“1”,這樣就可以保證傳送數(shù)據(jù)滿足偶校驗的要求。在接收方收到數(shù)據(jù)時,將按照 偶校驗的要求檢測數(shù)據(jù)中“1”的個數(shù),如果是偶數(shù)個“1”,表示傳送正確,否則表示傳送 錯誤。奇校驗的英文簡寫ODD。當計算機存儲或移動數(shù)據(jù)時,可能會產(chǎn)生數(shù)據(jù)位錯誤,這時可以利用漢明碼來檢測并糾錯, 簡單的說,漢明碼是
3、一個錯誤校驗碼碼集,由Bell實驗室的R.W.Hamming發(fā)明,因此定名 為海明碼。與其他的錯誤校驗碼類似,漢明碼也利用了奇偶校驗位的概念,通過在數(shù)據(jù)位后面增加一些 比特,可以驗證數(shù)據(jù)的有效性。利用一個以上的校驗位,漢明碼不僅可以驗證數(shù)據(jù)是否有效, 還能在數(shù)據(jù)出錯的情況下指明錯誤位置。進行奇偶校驗的方法是先計算數(shù)據(jù)中1的個數(shù),通過增加一個0或1(稱為校驗位),使1的 個數(shù)變?yōu)槠鏀?shù)(奇校驗)或偶數(shù)(偶校驗)。例如,數(shù)據(jù)1001總共是4個比特位,包括2個1, 1的數(shù)目是偶數(shù),因此,如果是偶校驗,那么增加的校驗位就是一個0,反之,增加一個1 作為校驗位。通過“異或”運算來實現(xiàn)偶校驗,“同或”運算來
4、實現(xiàn)奇校驗。單個比特位的錯誤可以通過計算1的數(shù)目是否正確來檢測出來,如果1的數(shù)目錯誤,說明有 一個比特位出錯,這表示數(shù)據(jù)在傳輸過程中受到噪音影響而出錯。利用更多的校驗位,漢明 碼可以檢測兩位碼錯,每一位的檢錯都通過數(shù)據(jù)中不同的位組合來計算出來。校驗位的數(shù)目 與傳輸數(shù)據(jù)的總位數(shù)有關(guān),可以通過漢明規(guī)則進行計算:d+p+1=2的p次方d表示傳輸數(shù)據(jù)位數(shù)目,p表示校驗位數(shù)目。兩部分合稱漢明碼字,通過將數(shù)據(jù)位與一個生 成矩陣相乘,可以生成漢明碼字。針對4位數(shù)據(jù)的漢明碼編碼示意圖漢明碼是一個在原有數(shù)據(jù)中插入若干校驗碼來進行錯誤檢查和糾正的編碼技術(shù)。以典型 的4位數(shù)據(jù)編碼為例,漢明碼將加入3個校驗碼,從而使
5、實際傳輸?shù)臄?shù)據(jù)位達到7個(位), 它們的位置如果把上圖中的位置橫過來就是:數(shù)據(jù)位1 2 3 4 5 6 7代碼P1 P2 D8 P3 D4 D2 D1說明第1個漢明碼第2個漢明碼第1個數(shù)據(jù)碼第3個漢明碼第2個數(shù)據(jù)碼第3個數(shù)據(jù)碼第4個數(shù)據(jù)碼注:Dx中的x是2的整數(shù)幕(下面的幕都是指整數(shù)幕)結(jié)果,多少幕取決于碼位,D1是0 次幕,D8是3次幕,想想二進制編碼就知道了。另外,漢明碼加插的位置也是有規(guī)律的。 以四位數(shù)據(jù)為例,第一個漢明碼是第一位,第二個是第二位,第三個是第四位,1、2、4都 是2的整數(shù)幕結(jié)果,而這個幕次數(shù)是從0開始的整數(shù)。這樣我們可以推斷出來,漢明碼的 插入位置為 1 (20 (注:20 表示 2 的 0 次幕)、2 (21)、4 (22)、8 (23)、16 (24)、32 (25)編碼原理:現(xiàn)以數(shù)據(jù)碼1101為例講講漢明碼的編碼原理,此時D8=1、D4=1、D2=0、D1=1,在 P1編碼時,先將D8、D4、D1的二進制碼相加,結(jié)果為奇數(shù)3,漢明碼對奇數(shù)結(jié)果編碼為1, 偶數(shù)結(jié)果為0 (奇數(shù)位。若奇數(shù)結(jié)果編碼為0.偶數(shù)結(jié)果為1,則叫偶數(shù)位),因此P1值為1, D8+D2+D1=2,為偶數(shù),那么P2值為0,D4+D2+D1=2,為偶數(shù),P3值為0。這樣,參照 上文的位置表,漢明碼處理的結(jié)果就是1010101。在這個4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職第一學年(園林工程技術(shù))園林工程測量試題及答案
- 2025年中職生物制藥技術(shù)(生物制藥)技能測試題
- 2025年高職建筑經(jīng)濟管理(建筑經(jīng)濟管理應(yīng)用)試題及答案
- 2025年大學第三學年(新聞學)媒介經(jīng)營管理基礎(chǔ)試題及答案
- 2025年大學教育原理(教學設(shè)計)試題及答案
- 2025年大學文學(文學理論)試題及答案
- 深度解析(2026)《GBT 18114.6-2010稀土精礦化學分析方法 第6部分:二氧化硅量的測定》
- 深度解析(2026)《GBT 17980.99-2004農(nóng)藥 田間藥效試驗準則(二) 第99部分殺菌劑防治杧果貯藏期炭疽病》
- 深度解析(2026)《GBT 17958-2000手持式機械作業(yè)防振要求》
- 高精度有限元網(wǎng)格劃分準則探討
- 課件-通 用技能《問題分析與解決》
- T/CTWPDA 08-2019木材與木制品供應(yīng)商管理規(guī)范
- 大學生職業(yè)規(guī)劃大賽《英語專業(yè)》生涯發(fā)展展示
- 第八章-理想流體的有旋流動和無旋流動
- 2025-2030中國氯堿行業(yè)市場發(fā)展分析及發(fā)展趨勢預(yù)測研究報告
- 香港合作合同范本格式
- 2025年蘇錫常鎮(zhèn)高三語文一模作文素材積累及范文:我會洗碗
- 造血干細胞移植治療兒童再生障礙性貧血的療效分析
- 飲食遺傳與生活方式研究-深度研究
- 《血管活性藥物靜脈輸注護理》團體標準解讀課件
- 高考語文復習:文言文特殊句式 課件
評論
0/150
提交評論