2013-03-13 55 views
2

我們有三個16位的字:找到校驗

0110011001100000 
0101010101010101 
1000111100001100 

總和的前兩個

0110011001100000 
0101010101010101 
----------------- 
1011101110110101 

添加和第三

1000111100001100 
1011101110110101 
------------------- 
10100101011000001 

,但書上說的對於那部分它是:

0100101011000010 

它說最後一個加法溢出了,但是我不明白。

之後,它獲得的第一個補充:

1011010100111101 

成爲校驗。

我不明白將總和加到第三部分。誰能解釋一下?

回答

4

這裏是將總和加到第三個值。

請注意縮進。溢出位是最左邊的位。

1000111100001100 
1011101110110101 
----------------- 
10100101011000001 
^ 

溢出添加到被截斷的結果:

0100101011000001 
0000000000000001 
----------------- 
0100101011000010 

這是該步驟的期望的結果。

+0

哦,我現在看到了,謝謝! – user2122810 2013-03-13 17:44:19

+0

@ user2122810:不客氣。 – 2013-03-13 18:02:15