跳轉到內容

OCR A-Level 計算機新大綱/單元 1.2.1 系統軟體

來自華夏公益教科書,開放的書籍,開放的世界

中斷處理

至關重要的是 CPU 可以在需要時被中斷,中斷可以由軟體硬體裝置或 CPU 的內部時鐘傳送到 CPU。

中斷示例:I/O 裝置傳送中斷訊號,印表機沒紙,程式中出現錯誤,來自內部時鐘的定時中斷,電源故障

使用堆疊,當檢測到中斷時,處理器停止獲取指令,而是將當前暫存器的內容壓入堆疊。CPU 使用中斷服務例程來處理中斷。處理完成後,可以從堆疊中彈出並重新載入到 CPU 中。中斷優先順序,具有不同的優先順序。當正在處理中斷時,發生更高優先順序的中斷,原始中斷的暫存器也將被壓入堆疊。後進先出 (LIFO)。

華夏公益教科書