中斷技術

中斷技術是一種使CPU中止正在執行的程式而轉去處理特殊事件的操作。

基本介紹

  • 中文名:中斷技術
  • 什麼叫中斷:中斷是一種使CPU
  • 中斷的作用:一方面,有了中斷功能
  • 中斷類型:中斷常分為兩大類
什麼叫中斷?,中斷的作用,中斷類型,

什麼叫中斷?

這些引起中斷的事件稱為中斷源,它們可能是來自外設的輸入輸出請求,也可能是計算機的一些異常事故或其它內部原因。 更具體地,我們定義CPU中斷為這樣一個過程:在特定的事件(中斷源,也稱中斷請求信號)觸發下引起CPU暫停正在運行的程式(主程式),轉而先去處理一段為特定事件而編寫的處理程式(中斷處理程式),等中斷處理程式處理完成後,再回到主程式被打斷的地方繼續運行。

中斷的作用

一方面,有了中斷功能,PC系統就可以使CPU和外設同時工作,使系統可以及時地回響外部事件。而且有了中斷功能,CPU可允許多個外設同時工作。這樣就大大提高了CPU的利用率,也提高了數據輸入、輸出的速度。 另一方面,有了中斷功能,就可以使CPU及時處理各種軟硬體故障。計算機在運行過程中,往往會出現事先預料不到的情況或出現一些故障,如電源掉電、存儲出錯,運算溢出等等。計算機可以利用中斷系統自行處理,而不必停機或報告工作人員。

中斷類型

在PC機系統中,根據中斷源的不同,中斷常分為兩大類:硬體中斷和軟體中斷。

相關詞條

熱門詞條

聯絡我們