中斷方法

中斷方法是微處理機進行輸入/輸出控制的一種方法。中斷最初是由於通道與處理機之間進行通信的需要而引入的概念。當一個通道完成一項工作之後,向中央處理機發出中斷信號,請求它停下來。處理機回響中斷後,暫停正在進行的工作,並立即分析與本次信息傳輸有關的事項,作出相應的處理。處理結束後,再回到原來停止的地方繼續進行原來的工作,這種方法稱為中斷。後來這個概念有了進一步的發展。

在系統中發生某一緊急事件時,也可以要求處理機暫停當前正在執行的程式,轉去執行該事件的處理程式。待事件處理結束後,再回到被中斷程式的中斷點繼續執行。由此可以看出,中斷請求的最終實現要由軟體來完成。編寫軟體時,首先需要了解硬體是如何工作的。因此在中斷的實現中,一般有兩個值得考慮的問題:一是硬體系統如何安排、管理與處置中斷的發生與請求;二是軟體上(如編寫中斷服務程式)的一些要求。

相關詞條

熱門詞條

聯絡我們