天天看點

作業系統-x86中斷機制

一.中斷機制

最先接觸的中斷--在螢幕在列印字元--中斷為0x10

作業系統-x86中斷機制

Q:系統中的中斷究竟是什麼?與函數調用不一樣在哪裡?

中斷的概念-在執行任務時,出現某個請求,暫停目前任務,轉而處理請求,處理結束之後繼任務的執行。中斷的意義主要是提高系統整體性能的必要方式。

處理器與外設的拓撲結構

作業系統-x86中斷機制

外設與中斷的關系-中斷是一種處理器與外設進行的通信的機制,用于通知處理器外表部有重要事件發生,在一般情況下,中斷需要被處理器響應。

Q:中斷與對應的服務程式如何建立關聯?在代碼層如何進行轉移?

我們知道有實模式與保護模式兩種,那麼兩種中斷方式是一樣的嗎?答案不是的,存在着差別

A.實模式下的中斷處理

B.保護模式下的中斷處理

C.保護模式下的中斷處理