[請益] 漢明碼的問題
請問以漢明碼檢查時,同位元的檢測是否需要視傳送端為偶同位傳送 or 奇同位傳送呢?
如一個題目為︰
在接收端,若收到的訊息為1001110,則訊息是否正確?第幾個bit錯誤?正確資料為何?
sol︰
漢明碼為 p1 p2 m3 p4 m5 m6 m7
1 0 0 1 1 1 0
C4=p4⊕m5⊕m6⊕m7=1
C2=p2⊕m3⊕m6⊕m7=1
C1=p1⊕m3⊕m5⊕m7=0
Error code為 4+2=6
請問在這個地方,error code不需考慮為偶同位還是奇同位,而可直接將之視為
偶同位來檢測嗎?
另一個問題是想請教,在求二的補數時,若為負數且非整數要怎麼求呢?
如-2.75的2'scomplement是多少呢?
感謝回答 <(_._)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.163.51
※ 編輯: Sheffield3 來自: 114.46.80.164 (11/09 15:47)