身心障礙人員考試身障四等-資訊處理類科計算機概要114 年第 3 題單選題
以 8 位元 2 的補數(2's complement)表示數值時,a、b、c 分別為 11001100、10101010、10001000。進行 2 的補數運算時,下列何者錯誤?
A−a=00110100
Ba−c=01000100
Ca+b=11110110正確答案
D−b−c=11001110
C正確答案
選項C計算a+b時溢位,且二進位加法結果應為01110110而非11110110,故C錯誤。
為什麼答案是 C
11001100+10101010=101110110(9位元),8位元結果為01110110,題目寫11110110錯誤(此為發生溢位:負+負=正,為錯誤答案)。