中斷優先權

中斷優先權

為使系統能及時回響並處理髮生的所有中斷,系統根據引起中斷事件的重要性和緊迫程度,硬體將中斷源分為若干個級別,稱作中斷優先權。

引入多級中斷是因為:為使系統能及時的回響和處理所發生的緊迫中斷,同時又不至於發生中斷信號丟失,計算機發展早期在設計中斷系統硬體時根據各種中斷的輕重線上路上作出安排,從而使中斷回響能有一個優先次序。

多級中斷的處理原則:當多級中斷同時發生時,CPU按照由高到低的順序回響。高級中斷可以打斷低級中斷處理程式的運行,轉而執行高級中斷處理程式。當同級中斷同時到時,則按位回響。

當多級中斷同時發生時,CPU按照由高到低的順序回響

另外,優先權高的中斷源可以中斷優先權低的中斷服務程式,這就形成了中斷服務程式中套著中斷服務程式的情況,即形成了所謂的中斷嵌套。

相關詞條

相關搜尋

熱門詞條

聯絡我們