民國102年 第3梯次 儀表電子甲級 學科

第11題

微處理機( m i c r o p r o c e s s o r ) 做數值運算時,不會改變下列那個旗標?

題目

微處理機( m i c r o p r o c e s s o r ) 做數值運算時,不會改變下列那個旗標?

  1. (1) O ( o v e r f l o w )
  2. (2) Z ( z e r o )
  3. (3) C ( c a r r y )
  4. (4) I ( i n t e r r u p t )

官方答案

(4) I ( i n t e r r u p t )

解析

數值運算指令(如加、減、乘、除)會依運算結果更新溢位旗標 O、零旗標 Z 與進位/借位旗標 C,因為這些旗標用來描述結果的範圍、是否為零及進位狀態。I 旗標是「中斷允許」旗標,只由 CLI、STI 或中斷返回等控制中斷的指令改變,並非算術邏輯單元運算的產物,所以做數值運算時不會被更動。

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

官方資料