問題詳情

16 14. 下列何者為CPU接收中斷訊號後,最先處理的工作?
(A)先儲存目前程式相關資訊
(B)先完成目前正執行中的指令
(C)先將程式計數器指向中斷服務常式
(D)先回應該中斷請求

參考答案

答案:B
難度:非常困難0
統計:A(1),B(0),C(0),D(0),E(0)

用户評論

Jackson Hsieh】評論

● Interrupt 的處理流程Setps  1. 暫停目前process 之執行。  2. 保存此process 當時執行狀況。  3. OS 會根據Interrupt ID 查尋Interrupt vector。  4. 取得ISR(Interrupt Service Routine)的起始位址。  5. ISR 執行。  6. ISR 執行完成,回到原先中斷前的執行。https://blog.xuite.net/tzeng015/twblog/113273005-Interrupt%EF%BC%88%E4%B8%AD%E6%96%B7%EF%BC%89%E8%99%95%EF%A7%A4%E6%A9%9F%E5%88%B6