Q53.
二進制數值「00001101」之「1 的補數」為何?
電腦軟體應用 · 丙級 · 電腦概論 · Q53
難易度分析
2 / 5
本題屬於基本概念的應用,需區分兩種相似但不同的補數運算定義,選項中設置了容易混淆的陷阱,旨在測試對基礎定義的精確掌握程度。
正確答案:②11110010
② 11110010:11110010 為正確答案。1 的補數計算方式是將原二進制數 00001101 的每個位元逐位反轉(0 變 1,1 變 0),即得此結果。
錯誤選項解析
- ① 11110011:11110011 是 2 的補數(1 的補數再加 1),而非 1 的補數。此選項混淆了 1 的補數與 2 的補數的計算方式。
- ③ 10001101:10001101 僅反轉了最高位元,其餘位元保持不變,不符合 1 的補數需逐位全部反轉的定義。
- ④ 00001110:00001110 是原數值加 1 的結果,與補數運算無關。此選項誤解了補數的基本概念。
Learning Tip
"1 的補數與2 的補數是電腦概論中的常考陷阱。1 的補數僅需將所有位元反轉;2 的補數則是在 1 的補數基礎上再加 1。實務上,電腦系統多以 2 的補數表示負數,因其可簡化加減法運算電路設計。"
學員答題分佈
①111100110%
②111100100%
③100011010%
④000011100%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!