中斷源的種類

2021-08-28 21:03:54 字數 912 閱讀 8404

舉例:s3c2410a的中斷源有55個,分類如下:

(1)1個看門狗

(2)5個定時器

(3)9個uart

(4)24個外部中斷

(5)4個dma

(6)2個rtc

(7)2個adc

(8)1個iic

(9)2個spi

(10)1個sdi

(11)2個usb

(12)1個lcd

(13)1個電池故障

1.由外圍裝置引起的中斷。通常包括低速外圍裝置的資料快取暫存器已經準備好接受或傳送資料,外圍告訴裝置採用dma方式完成乙個資料傳送之後的處理工作,外圍裝置的啟動和停止, 完成對外圍裝置的控制, 輸入輸出過程中任意乙個環節出現錯誤

2.由處理機產生的中斷。例如算術操作溢位,除數為0,資料校驗錯誤,非法資料格式等。

3.由儲存器產生的中斷。例如, 非法位址, 動態隨即儲存器重新整理, 主儲存器頁面失效, 資料或位址校驗錯,訪問主儲存器超時。

4.由控制器產生的中斷。 例如, 非法指令, 未定義的操作碼, 使用者程式執行了特權指令, 堆疊溢位, 分時系統中時間片到, 作業系統使用者態和特權態的切換。

5.由匯流排產生的中斷。 包括輸入輸出, 匯流排出錯, 儲存器匯流排出錯。

6.實時過程產生的中斷。例如, 實時裝置的取樣中斷, 為某些實時控制裝置傳送控制訊號

7.實時鐘的定時中斷

8.多處理機系統中,從其他處理機傳送來的中斷, 控制開關中斷

9.程式除錯過程中, 執行完一條指令或程式執行到乙個事先設定的斷點時, 通過中斷進入監控程式, 以便對被除錯程式進行跟蹤或檢測

10.硬體故障中斷。 通過監控程式呼叫診斷程式對機器各個部分進行診斷, 如果診斷沒有錯誤則重新引導機器, 否則停機。

11.電源故障中斷。 這時必須停止其他一切工作, 儲存處理機全部狀態資訊揮發性儲存器中的內容

中斷源的種類

由外圍裝置引起的中斷。通常包括低速外圍裝置的資料快取暫存器已經準備好接受或傳送資料,外圍告訴裝置採用dma方式完成乙個資料傳送之後的處理工作,外圍裝置的啟動和停止,完成對外圍裝置的控制,輸入輸出過程中任意乙個環節出現錯誤 由處理機產生的中斷。例如算術操作溢位,除數為0,資料校驗錯誤,非法資料格式等。...

中斷 中斷的種類

一 基本概念 計算機的中斷系統能夠加強cpu對多工事件的處理能力,中斷機制是現代計算機系統中的基礎設施之一,它在系統中起著通訊網路的作用,已協調系統對各種外部事件的響應和處理 中斷時實現的事件稱為中斷源 中斷源向cpu提出處理的請求稱為中斷請求 發生中斷時被打斷的程式的暫停點稱為斷點 cpu暫停現行...

木馬的種類

想學殺木馬先學木馬基本知識,第2課木馬的深入分析4 木馬的種類 1 破壞型 惟一的功能就是破壞並且刪除檔案,可以自動的刪除電腦上的dll ini exe檔案。2 密碼傳送型 在這裡提醒一下,不要認為自己在文件中加了密碼而把重要的保密檔案存在公用計算機中,那你就大錯特錯了。別有用心的人完全可以用窮舉法...