民國109年 第3梯次 儀表電子乙級 學科
第32題
八位元的有號數加法運算,運算完的結果為X,則X 在下列何種情況下會產生溢位(overflow)?
題目
八位元的有號數加法運算,運算完的結果為X,則X 在下列何種情況下會產生溢位(overflow)?
- (1) -128<X<+127
- (2) X<-128 或X>+127
- (3) -128≦X≦+127
- (4) X≦-128 或X≧+127
官方答案
(2) X<-128 或X>+127
解析
8 位元有號數以二補數表示,範圍是 -128~+127。加法結果若超出此範圍,即 X<-128 或 X>+127,就發生溢位。選項1只描述部分安全範圍,未涵蓋邊界;選項3雖涵蓋完整可表示範圍,但題目問的是溢位條件;選項4誤把等於 -128 或 +127 也視為溢位,並不正確。故選2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。