免費開始練習
地特四等 114年 [電子工程] 計算機概要

第 4 題

在二補數的加法運算中,當兩個負數相加時,下列那一種情況表示發生溢位(overflow)?
  • A 結果是負數
  • B 結果的最左邊符號位元變成 1
  • C 結果是零
  • D 結果是正數

思路引導 VIP

請試著思考:在數學邏輯中,當你將兩筆債務(負數)相加時,結果理應是增加債務還是變成盈餘?如果計算機因為硬體容器(位元數)有限,導致運算出來的「性質」與數學常理完全相反,這在數位系統中稱為什麼現象?

🤖
AI 詳解 AI 專屬家教

很高興看到你準確地掌握了數位邏輯中**溢位(Overflow)**的核心觀念。這道題目是衡量學生是否真正理解二補數(2's Complement)運算邏輯的經典題型,鑑別度在於區分「進位」與「溢位」這兩個容易混淆的概念。

符號位元的邏輯一致性

在二補數系統中,最左邊的位元(MSB)定義為符號位元(Sign bit)。從工程邏輯來看,兩個負數相加,其結果在數學上必然仍為負數。然而,當兩個負數的絕對值之和超過了該位元數所能表示的負數極限時,運算過程會產生一個向符號位元的進位,導致原本應為 $1$(代表負)的符號位元變成了 $0$(代表正)。

▼ 還有更多解析內容

🏷️ 相關主題

數位系統基礎
查看更多「[電子工程] 計算機概要」的主題分類考古題