Q34.
通常電腦內部表示負的整數是用
電腦軟體應用 · 丙級 · 電腦概論 · Q34
難易度分析
2 / 5
本題考查對電腦內部數值表示法基礎定義的記憶程度,屬於單一概念的直接對應,無需複雜的推論過程。
正確答案:①2 的補數表示法
① 2 的補數表示法:2 的補數表示法是電腦內部表示負整數的標準方式,其原理是將正數的二進位表示法先進行位元反轉(1 的補數)後再加 1,此設計可使加法器同時處理加減法運算,簡化 ALU 的硬體電路設計。
錯誤選項解析
- ② 8 的補數表示法:8 的補數表示法並非電腦內部使用的負數表示方式,八進位僅為二進位的簡寫格式,實際運算仍以二進位補數為基礎進行處理。
- ③ 10的補數表示法:10 的補數表示法是用於十進位系統的數學運算概念,常見於手算或 BCD 碼的特殊應用,但電腦內部仍以二進位的 2 的補數來表示負整數。
- ④ 9 的補數表示法:9 的補數表示法等同於十進位的數字反轉,類似二進位的 1 的補數,但會產生正負零的雙重表示問題,因此電腦內部不採用此方式。
Learning Tip
"此類題型常考2 的補數與1 的補數的差異,需特別注意 2 的補數能解決正負零重複的問題,且讓減法可轉換為加法運算。實務上 C/C++/Java 等程式語言的整數型別皆採用 2 的補數儲存,計算可表示範圍時應記住 n 位元的範圍為 -2^(n-1) 到 2^(n-1)-1。"
學員答題分佈
①2 的補數表示法0%
②8 的補數表示法0%
③10的補數表示法0%
④9 的補數表示法0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!