民國112年 地方四等 資訊處理 計算機概要
第12題
下列二進位數字皆以2 補數(two’s complement)表現,有關計算運算式後選擇十進位正確結果。運算式:(101110) – (110110)=?
題目
下列二進位數字皆以2 補數(two’s complement)表現,有關計算運算式後選擇十進位正確結果。運算式:(101110) – (110110)=? A. 8 B. 9 C. -8 D. -9
官方答案
- 答案:C. -8
解析
以 6 位元 2 補數表示時,最高位元為符號位,1 代表負數。101110=-32+8+4+2=-18;110110=-32+16+4+2=-10,因此-18-(-10)=-8。也可改用補數加法驗證:減去 110110 等於加上它的 2 補數 001010,101110+001010=111000,而 111000=-32+16+8=-8,過程中沒有溢位。故答案為 C。A、B 為正值,與結果不符;D 的-9 是計算錯誤所致。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。