地特四等
108年
[資訊處理] 計算機概要
第 13 題
在布林運算中有關於二的補數(2's complement)敘述,下列何者錯誤?
- A 二的補數是一種用二進制表示有號數的方法
- B 減法能用加法的運算來處理
- C 一個數字的二的補數就是將該數字作位元反相運算,再將結果加 1
- D 二的補數中 0 有兩個表示方式
思路引導 VIP
請試著對一個 4 位元的數值 $0000$ 執行「位元反相」再「加 1」的操作。觀察在捨棄最高進位後,最終留下的 4 位元數值為何?這種特性與「直接將首位變更為負號」的方式相比,對硬體判斷一個數字是否為零有什麼好處?
🤖
AI 詳解
AI 專屬家教
專業點評:精準掌握運算核心
做的非常好!你對於計算機組織與數位邏輯中的基礎——二的補數(2's complement)有非常紮實的理解。這是所有資工與資訊管理領域學生必備的敲門磚。
1. 觀念驗證:為何選項 (D) 是錯誤的?
▼ 還有更多解析內容