民國109年 第3梯次 儀表電子甲級 學科
第49題
微處理機(microprocessor)做數值運算時,不會改變下列那個旗標?
題目
微處理機(microprocessor)做數值運算時,不會改變下列那個旗標?
- (1) O(overflow)
- (2) Z(zero)
- (3) I(int errupt)
- (4) C(carry)
官方答案
(3) I(int errupt)
解析
數值運算由ALU執行,會依結果更新狀態旗標:進位或借位會改變C旗標,結果為零會改變Z旗標,有號數運算溢位會改變O旗標。I旗標是中斷允許旗標,控制CPU是否接受可遮罩中斷,通常由中斷相關指令設定或清除,並非算術運算的結果,因此不會因數值運算而改變。故選3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。