民國103年 第3梯次 數位電子甲級 學科

第39題

執行有號數的算術運算時,若目的運算元( d e s t i n a t i o n o p e r a n d ) 無法容納運算所產生的結 果,將發生

題目

執行有號數的算術運算時,若目的運算元( d e s t i n a t i o n o p e r a n d ) 無法容納運算所產生的結 果,將發生

  1. (1) 同位
  2. (2) 溢位
  3. (3) 移位
  4. (4) 進位

官方答案

(2) 溢位

解析

有號數以最高位元表示正負,可表示的數值範圍固定。當加減運算結果超出此範圍,例如8位元有號數+127再加1,結果變成-128,即發生溢位。硬體判斷溢位的方法是檢查進位進入符號位與進位離開符號位是否不一致,並設定溢位旗標。同位、移位、進位皆非「目的運算元無法容納結果」的正確名稱。

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

官方資料