-
中斷服務程序
鎖定
中斷服務程序,處理器處理“急件”,可理解為是一種服務,是通過執行事先編好的某個特定的程序來完成的,這種處理“急件”的程序被稱為——中斷服務程序。
- 中文名
- 中斷服務程序
- 外文名
- Interrupt Service Routines
- 正 文
- 與每類I/O設備相關的進程
- 中斷服務程序
- 處理器處理“急件”
- 中斷處理過程
- 保護被中斷進程現場
中斷服務程序程序介紹
當中央處理器正在處理內部數據時,外界發生了緊急情況,要求CPU暫停當前的工作轉去處理這個緊急事件。處理完畢後,再回到原來被中斷的地址,繼續原來的工作,這樣的過程稱為中斷。實現這一功能的部件稱為中斷系統,申請CPU中斷的請求源稱為中斷源,單片機的中斷系統一般允許多箇中斷源,當多箇中斷源同時向CPU請求中斷時,就存在一個中斷優先權的問題。通常根據中斷源的優先級別,優先處理最緊急事件的中斷請求源,即最先響應級別最高的中斷請求。
中斷服務程序中斷處理過程
(2)分析中斷原因,轉去執行相應的中斷處理程序。在多箇中斷請求同時發生時,處理優先級最高的中斷源發出的中斷請求。
(3)恢復被中斷進程的現場,CPU繼續執行原來被中斷的進程。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:16次歷史版本
- 最近更新: 阿妧云