可靠性編碼

發(fā)布時間:2024-03-08
可靠性編碼的作用是為了提高系統(tǒng)的可靠性,格雷(gray)碼和奇偶檢驗碼(parity check code)兩種簡單的可靠性編碼。
1.格雷碼
(1)特點
任意兩個相鄰數(shù)的格雷碼僅有一位不同。這一特點可以減少代碼在形成或按序變化時所產(chǎn)生的錯誤。
(2)格雷碼與二進(jìn)制數(shù)之間的轉(zhuǎn)換
典型格雷碼與普通二進(jìn)制數(shù)之間的轉(zhuǎn)換規(guī)則如下:
設(shè)二進(jìn)制碼為b=bn-1bn-2…bi+1bi…b1b0,與其對應(yīng)的格雷碼為g=gn-1gn-2…gi+1gi…g1g0,有:
二進(jìn)制數(shù)轉(zhuǎn)換成格雷碼:gn-1=bn-1
 gi=bi+1bii=0~n-2
例如,二進(jìn)制碼10110100對應(yīng)的格雷碼為11101110,轉(zhuǎn)換方法如下:

格雷碼轉(zhuǎn)換成二進(jìn)制數(shù):bn-1=gn-1
 bi=bi+1gii=0~n-2
轉(zhuǎn)換方法類似。
2.奇偶檢驗碼
奇偶檢驗碼主要用于檢查信息在傳送過程中是否產(chǎn)生錯誤。它由n位信息位加1位檢驗位組成。
(1)編碼規(guī)則
奇偶檢驗碼分為奇檢驗和偶檢驗兩種編碼方式。若采用奇檢驗,則檢驗位的取值應(yīng)使整個代碼中含“1”的個數(shù)為奇數(shù);若采用偶檢驗,則檢驗位的取值應(yīng)使整個代碼中含“1”的個數(shù)為偶數(shù)。
(2)檢驗原理
在發(fā)送端對n位信息進(jìn)行編碼,產(chǎn)生1位檢驗位,形成n+1位代碼發(fā)往接收端;在接收端檢測n+1位代碼中含“1”的個數(shù)是否與約定的編碼規(guī)則相符,若相符則判定為正確,否則判定為錯誤。工作原理如圖1所示。
圖1 奇偶檢驗碼的工作原理
奇偶檢驗碼的優(yōu)點是編碼簡單,相應(yīng)的編碼電路和檢測電路也簡單。但它存在兩點不足:一是發(fā)現(xiàn)錯誤后不能對錯誤定位,所以在接收端不能對錯誤進(jìn)行糾正;二是只能發(fā)現(xiàn)單錯,不能發(fā)現(xiàn)雙錯。
上一個:工業(yè)備品備件必選之norgren氣動元件(關(guān)注報價優(yōu)惠信息)
下一個:雙方打架會被拘留嗎

Linux 系統(tǒng)如何查看用戶組
為什么選擇norgren公司的電機馬達(dá)
華碩主板亮黃燈無法開機,華碩主板燈亮啟動不了怎么辦 華碩主板點不亮怎么辦
固態(tài)硬盤突然識別不了是壞了么,m.2固態(tài)硬盤突然無法識別
大屏幕電子溫濕度計選型
工程隱檢、預(yù)檢及分項分部工程驗收制度有哪些?
遮陽篷
硬盤受損怎么修復(fù),電腦如何修復(fù)硬盤
影響電磁流量計測量誤差的關(guān)鍵
alienware全部鍵盤失靈,alienware鍵盤失靈有什么解決辦法
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos