民國109年 第3梯次 儀表電子乙級 學科

第32題

八位元的有號數加法運算,運算完的結果為X,則X 在下列何種情況下會產生溢位(overflow)?

題目

八位元的有號數加法運算,運算完的結果為X,則X 在下列何種情況下會產生溢位(overflow)?

  1. (1) -128<X<+127
  2. (2) X<-128 或X>+127
  3. (3) -128≦X≦+127
  4. (4) X≦-128 或X≧+127

官方答案

(2) X<-128 或X>+127

解析

8 位元有號數以二補數表示,範圍是 -128~+127。加法結果若超出此範圍,即 X<-128 或 X>+127,就發生溢位。選項1只描述部分安全範圍,未涵蓋邊界;選項3雖涵蓋完整可表示範圍,但題目問的是溢位條件;選項4誤把等於 -128 或 +127 也視為溢位,並不正確。故選2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料