國中教甄|資訊科技資訊科技112 年第 21 題單選題
以8個位元表示有號整數,以二的補數表示負數,請問二進位01111111和二進位00000011相加之後,系統所得的二進制答案,再轉為十進制之後,會是以下哪一個答案?
C正確答案
01111111與00000011相加得10000010,因最高位元為1代表負數,取其二的補數還原後為-126。
逐選項解析
A-2✕ 錯誤
8位元中-2的二的補數表示為11111110,與計算結果10000010不符。
B2✕ 錯誤
8位元中2的二進位表示為00000010,與計算結果10000010不符。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本