深入理解 Linux 內核---中斷和異常

中斷或異常會改變處理器執行的指令順序。 異常: 來源:CPU 控制單元, 時機:只有在一條指令終止執行後 CPU 纔會發出中斷。 原因:程序產生錯誤,或內核必須處理的異常條件。 中斷: 來源:間隔定時器或 I/O 設備。 時機:隨機產生。 原因:依照 CPU 時鐘信號。 中斷信號的作用 爲什麼要引入中斷信號?因爲中斷信可使得處理器轉而去運行正常控制流之外的代碼。 當中斷信號到來時,CPU 需進行切
相關文章
相關標籤/搜索