欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

海明碼的理解計算-創(chuàng)新互聯(lián)

海明碼(Hamming Code)是一個可以有多個校驗位,具有檢測并糾正一位錯誤代碼的糾錯碼,所以它也僅用于信道特性比較好的環(huán)境中,如以太網(wǎng)中,因為如果信道特性不好的情況下,出現(xiàn)的錯誤通常不是一位。

我們提供的服務(wù)有:做網(wǎng)站、網(wǎng)站設(shè)計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、樺川ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的樺川網(wǎng)站制作公司

海明碼的檢錯、糾錯基本思想是將有效信息按某種規(guī)律分成若干組,每組安排一個校驗位進行奇偶性測試,然后產(chǎn)生多位檢測信息,并從中得出具體的出錯位置,最后通過對錯誤位取反(原來是1就變成0,原來是0就變成1)來將其糾正。

根據(jù)海明碼的糾錯原理,得出了:

               m+k+1<=2K

  其中:m表示有效的信息位數(shù);k表示用于糾錯的位數(shù)。滿足了上面的公式,才能進行糾錯。

  舉例說明,假設(shè)有一組信息碼為:1101 0111 0,如何計算海明碼?

一、確定糾錯用的冗余位數(shù)

  M=9,那么,9+k+1<=2k,由此得出k=4,也就是說要在原始有效信息位填充4bit二進位。

二、冗余填充位的計算

  4個bit的冗余位按照海明碼的原理要填充在2n位上,即1、2、4、8……位上。由此得出如下的表格

海明碼的理解計算

將信息位與冗余位間的關(guān)系整理成一張表格如下。

海明碼的理解計算

由此得出:

第1個冗余位由3、5、7、9、11、13參與校驗

第2個冗余位由3、6、7、10、11參與校驗

第4個冗余位由5、6、7、12、13參與校驗

第8個冗余位由9、10、11、12、13參與校驗

如果全部按偶校驗計算得出如下圖結(jié)果:

海明碼的理解計算

可以這樣理解:

第1bit位:B1⊕B3⊕B5⊕B7⊕B9⊕B11⊕B13=0⊕1⊕1⊕1⊕0⊕1⊕0=0

第2bit位:B2⊕B3⊕B6⊕B7⊕B10⊕B11 =0⊕1⊕0⊕1⊕1⊕1=0

第4bit位:B4⊕B5⊕B6⊕B7⊕B12⊕B13 =1⊕1⊕0⊕1⊕1⊕0=0

第8bit位:B8⊕B9⊕B10⊕B11⊕B12⊕B13 =1⊕0⊕1⊕1⊕1⊕0=0

我們稱上面的4個式子為監(jiān)督關(guān)系式。

也就是說,校驗與原有的信息做異或運算按偶校驗計算得出的結(jié)果全部是0 。

因此,這4個bit的冗余位是:0011

三、信息校驗

假設(shè)有一位數(shù)據(jù)出錯了,我們這里假設(shè)是第10位在傳輸過程中由1變成了0,出錯了,這樣上面的4個監(jiān)督關(guān)系式就會發(fā)生變化,變成如下:

第1bit位:B1⊕B3⊕B5⊕B7⊕B9⊕B11⊕B13=0⊕1⊕1⊕1⊕0⊕1⊕0=0

第2bit位:B2⊕B3⊕B6⊕B7⊕B10⊕B11 =0⊕1⊕0⊕1⊕0⊕1=1

第4bit位:B4⊕B5⊕B6⊕B7⊕B12⊕B13 =1⊕1⊕0⊕1⊕1⊕0=0

第8bit位:B8⊕B9⊕B10⊕B11⊕B12⊕B13 =1⊕0⊕0⊕1⊕1⊕0=1

由此可以看出,1和4式?jīng)]有錯,而2和8出現(xiàn)了錯誤,由此B3、B6、B7、B10、B11、B9、B12、B13可能是出錯位,但是從1和4位可以看出正確的位是:B3、B5、B7、B9、B11、B13、B6、B12,從可能出錯的位中把正確的去掉,就剩下了B3、B6、B7、B10、B11、B9、B12、B13(紅色字是去掉的位),這樣就僅剩下第10位了,這樣我們把10進行反轉(zhuǎn)就得到了正確的信息了。

更簡單的方法是由高位往低位寫(即由第8位寫到第一位)結(jié)果是1010,轉(zhuǎn)換為10進制數(shù)為10,就是第10位出錯了

有這樣一道題:

使用海明碼進行前向糾錯,如果冗余為4位,那么信息位最多可以用到多少位?假定碼字位a6  a5  a4  a3  a2  a1  a0,并且有下面的監(jiān)督關(guān)系式:

S2=a2+a4+a5+a6

S1=a1+a3+a5+a6

S0=a0+a3+a4+a6

若S2S1S0=110,則表示出錯位是哪一位?

答案:可以用到11位;a5位出錯

寫得不好,請指教!?。?!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站題目:海明碼的理解計算-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://chinadenli.net/article20/dissco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、小程序開發(fā)、網(wǎng)站設(shè)計公司、網(wǎng)站改版、電子商務(wù)、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)