中斷系統(tǒng)

中斷系統(tǒng)是計算機操作系統(tǒng)中響應(yīng)和處理中斷的系統(tǒng),包括硬件子系統(tǒng)和軟件子系統(tǒng)兩部分
中斷系統(tǒng)響應(yīng)由硬件子系統(tǒng)完成
中斷處理由軟件子系統(tǒng)完成

中斷裝置:

  • 計算機系統(tǒng)中發(fā)現(xiàn)并響應(yīng)中斷/異常的硬件裝置成為中斷裝置
  • 中斷源多樣性,硬件實現(xiàn)的裝置也有多種,分別處理不同類型的中斷
  • 這些中斷裝置因計算機的不同也不同,通常有:
  • 處理器外的中斷:由中斷控制器發(fā)現(xiàn)和響應(yīng)
  • 處理器內(nèi)的中斷:由指令控制邏輯和實現(xiàn)線路發(fā)現(xiàn)和響應(yīng),響應(yīng)機制成為陷阱
  • 請求OS的服務(wù)異常:處理執(zhí)行陷入指令時直接觸發(fā),響應(yīng)機制成為系統(tǒng)陷阱

中斷控制器:

  • 中斷控制器: CPU的一個控制部件,包括中斷控制邏輯線路和中斷寄存器
  • 外部設(shè)備向其發(fā)送中斷請求IRQ,在中斷寄存器中設(shè)置已發(fā)生的中斷
  • 指令處理結(jié)束前,會檢查中斷寄存器,若有不被屏蔽的中斷產(chǎn)生,則改變處理器內(nèi)部的操作順序,引出操作系統(tǒng)的中斷處理程序

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容