7 若我們以八位元二補數法表示整數,下列何者的加總結果超出儲存範圍?
(A) 10000011 + 11010111
(B) 11000011 + 00011010
(C) 11110000 + 00011011
(D) 11110001 + 11101100

答案:登入後查看
統計: A(330), B(66), C(55), D(177), E(0) #1787301

詳解 (共 5 筆)

#2814313
1.二補數的表示法:第一碼表示正負值,後...
(共 318 字,隱藏中)
前往觀看
20
2
#3069537
A 選項中1000 0011 (2's)...
(共 181 字,隱藏中)
前往觀看
10
1
#4877546
選項A,-176。(超過-128 ~ 1...
(共 55 字,隱藏中)
前往觀看
7
1
#5681651

以上各位大哥大姐算出來的答案都不一樣........

1
0
#4811981

這一題可以用推理的:

已知八位元中第一個位元是0為正整數1,為負整數。

優先計算A和D選項,因為兩個選項中,兩個數值都為負整數加上負整數,

這樣最有可能會超出二補數中的負整數表示範圍。

(八位元的二補數範圍是-128至0之間)


最簡單就是先將八位元二進制換成十進制,然後兩數值計算後看是否超出-128至0之間的範圍。


0
0

私人筆記 (共 1 筆)

私人筆記#2616644
未解鎖
A 選項中1000 0011 (2's)...
(共 179 字,隱藏中)
前往觀看
0
0