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

答案:登入後查看
統計: A(39), B(285), C(93), D(202), E(0) #798394

詳解 (共 8 筆)

#1311204
直接相加(題目已經說是2的補數了,0開頭為正數,1開頭為負數)
加總為10001101,有進位->結果為正數,進位捨去
如果加總無進位->表結果為負,再取2補數回來
14
1
#2654550
相加後超出8位元部分直接捨去。也可以因x...
(共 167 字,隱藏中)
前往觀看
5
0
#4191321
回樓上可以啊,可是 11110011 是...
(共 26 字,隱藏中)
前往觀看
3
0
#1246385
二補數:先做一補數然後+1
00011010==>11100101 +1 ==>11100110
11110011==>00001100 +1 ==>00001101
兩數相加=11110011
減1==>11110010
再做一補數==> 00001101

2
0
#4129851
請問不能用26-12=14 正數直接轉成...
(共 36 字,隱藏中)
前往觀看
0
0
#1221051
如何計算?
0
0
#1270215
題目有點困惑  題目問的是2補數中 直覺上二數相加 結果是d 溢位 
但二樓大大 的答案 做完2補數相加完 為何要再做回1補數呢?
0
0
#4191436
對 我算錯了~ 謝謝
(共 12 字,隱藏中)
前往觀看
0
0