用戶【YO NING】點評問題和點評內容

【評論主題】29 8 位元的二補數系統(2’s complement)中,0001 1010 與 1111 0011,其相加之和為下列何者?(A) 0000 1110 (B) 0000 1101 (C) 1111

【評論內容】

相加後超出8位元部分直接捨去。

也可以因x+(-y)=x-y

所以先把後面那個負數換成正數,再做減法

溢位是說,總和數值超出能表示範圍

當正+正結果答案為負or負+負答案為正

一正一負相加不會溢位,因為總和數值理當越來越小(介在兩者的絕對值之間),怎麼還會多出來呢ex:127+1=128,01111111+1=10000000