民國101年 第4梯次 儀表電子乙級 學科
第14題
八位元的有號數加法運算,運算完的結果為X ,則X 在下列何種情況下會產生溢位( o v e r f l o w ) ?
題目
八位元的有號數加法運算,運算完的結果為X ,則X 在下列何種情況下會產生溢位( o v e r f l o w ) ?
- (1) X ≦- 128 或X ≧+ 127
- (2) - 128 <X <+ 127
- (3) - 128 ≦X ≦+ 127
- (4) X <- 128 或X >+ 127
官方答案
(4) X <- 128 或X >+ 127
解析
八位元二補數(2's complement)有號數表示範圍為 -128~+127。溢位(overflow)指運算結果超出可表示範圍,即 X < -128 或 X > +127。邊界值 -128、+127 本身為合法可表示數,不構成溢位,故選項1(含等號)錯誤;選項4不含等號為正確。溢位常發生於兩正數相加得負、或兩負數相加得正之符號錯誤情形。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。