民國110年 地方四等 電子工程 計算機概要
第7題
假設整數以二補數表示法儲存為8 個位元(8-bit memory location),整數「-72」的二補數表示法,為下列何者?
題目
假設整數以二補數表示法儲存為8 個位元(8-bit memory location),整數「-72」的二補數表示法,為下列何者? A. 01001000 B. 11001000 C. 10110111 D. 10111000
官方答案
- 答案:D. 10111000
解析
二補數(two's complement)求負數的步驟為:先寫出正數的二進位,再逐位取補數(0 與 1 互換)後加 1。72 = 64 + 8,故 8 位元表示為 01001000。取補數得 10110111,再加 1 得 10111000,即 -72。檢查:10111000 的最高位為 1,代表負數;其數值為 -(取補數加 1) = -(01000111 + 1) = -(01001000) = -72,正確。選項 A 是 +72 本身;選項 C 的 10110111 只是取補數、尚未加 1,實際代表 -73;選項 B 的 11001000 代表 -56。因此答案為 D。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。