海明碼糾錯

2022-03-01 02:19:39 字數 937 閱讀 3765

1樓:拋書午夢

根據你所給出的資訊,x1...x7對應的位為:

x7 x6 x5 x4 x3 x2 x11 0 0 0 1 0 1這樣,c0=1⊕1⊕0⊕1=1;

c2=0⊕1⊕0⊕1=0;

c3=0⊕0⊕0⊕1=1

結果為1表示這幾項中有一項出現錯誤,所以(x1+x3+x5+x7)有一項錯誤,(x2+x3+x6+x7)沒有項錯誤,(x4+x5+x6+x7)中有一項錯誤,綜合分析得x5項出現錯誤,糾錯應該把其值由0糾正為1,那麼糾錯後的碼是:1010101 。很遺憾,與你給的答案好像有點出入。

還有另一種方法,不用管什麼監督式,根據接受到的碼字為1000101直接糾錯,

x7 x6 x5 x4 x3 x2 x11 0 0 0 1 0 1x1、x2、x4位為冗餘位,根據給出的碼字計算:

x1=x3+x5+x7=0

x2=x3+x6+x7=0

x4=x5+x6+x7=1

可以看出x1和x4位值與碼字中的值不一樣,所以1+4=5,第5(x5)位出現了錯誤,正確的碼字應該是:1010101,

除去冗餘的校驗位,原碼應該是:1011 。

2樓:符翠柯聽雙

a5,因為a5出現過兩次,預設為只有一位錯,所以只有a5才能導致兩個式子出錯

3樓:雪落花軒

1 0 0 0 1 0 1

對應 x7x6x5x4 x3 x2 x1那麼c0=x1+x3+x5+x7 =1+1+0+1=1c1=x2+x3+x6+x7 =0+1+0+1=0c2=x4+x5+x6+x7 =0+0+0+1=1此處按偶校驗!

則c0c1c2=101,那麼轉換成10進位制數就是5,證明第5位出錯!

所以原碼字就為1010101

答案選 d

如何海淘呢,如何海淘,怎樣海淘?

1 境外購物 註冊 2 在美國轉船公司註冊,並獲得自己的海外轉船倉庫地址 3 選擇海外購物 上的商品,加入購物車 4 選擇完畢後,確認數量和金額,直接結賬 5 輸入貨代公司提供的收貨地址和收貨人姓名 6 輸入信用卡帳單地址 卡號 姓名和有效期 7 成功購物 8 幾個小時後,收到海外購物 的扣款資訊 ...

讀圖,回答下列問題1海洋海峽A海,B海,C海,D海峽,E海峽

1 圖中a是渤海bai,dub是東海,c是南海,zhid是瓊州海峽dao,e是臺灣海峽.2 圖中f是海南版 島,權g是遼東半島,h是山東半島.3 我國陸上鄰國有n俄羅斯 i蒙古 哈薩克 吉爾吉斯斯坦 塔吉克 阿富汗 巴基斯坦 越南 寮國 緬甸 朝鮮 j印度 尼泊爾和不丹共14個,其中與朝鮮 越南兩個...

問寫出圖中字母所代表的海洋海名稱。a海b海寫出圖中字母所代表的半島名稱。c半島

根本看不清,但看出中國地圖看出來了,無非是渤海,黃海,山東半島,自己對著填。圖太糊,最後一個答案是北京 讀圖,回答下列問題 1 寫出圖中字母代表的海洋名稱 a為 海 b為海 2 填空 c為 1 結合圖示得知 a為渤海 b為黃海 2 結合圖示得知 c是遼寧省 版e為河南省 f為江蘇省 g為內蒙古自治區...