學習雜記二

操作系統中的中斷

中斷是指CPU對系統發生的某個事件做出的一種反應,CPU暫停正在執行的程序,保存現場後自動去執行相應的處理程序,處理完該事件後再返回中斷處繼續執行原來的程序。中斷一般三類,一種是由CPU外部引起的,如I/O中斷、時鐘中斷,一種是來自CPU內部事件或程序執行中引起的中斷,例如程序非法操作,地址越界、浮點溢出),最後一種是在程序中使用了系統調用引起的。而中斷處理一般分爲中斷響應和中斷處理兩個步驟,中斷響應由硬件實施,中斷處理主要由軟件實施。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章