民國102年 第3梯次 數位電子乙級 學科
第13題
下面的步驟,那一個不是C P U 接受中斷要求後的反應?
題目
下面的步驟,那一個不是C P U 接受中斷要求後的反應?
- (1) 跳到一個中斷副程式去執行
- (2) 結束目前程式執行把控制權交還給系統監督程式
- (3) 保存程式計數器的現值
- (4) 將控制權轉移給適當的中斷服務程式
官方答案
(2) 結束目前程式執行把控制權交還給系統監督程式
解析
CPU 接受中斷後,會先完成目前指令,保存程式計數器與必要狀態,再依中斷向量跳到適當的中斷服務程式,執行完後返回原程式。中斷並非結束目前程式並把控制權交還系統監督程式;那是程式終止或系統呼叫的概念。因此步驟 2 不是中斷回應,其餘 1、3、4 均屬中斷處理流程。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。