可禁止中斷由有中斷能力的外圍設備所產生,包括處在定時模式的定時器溢出。每個可禁止中斷源可以由中斷使能位所單獨關閉,或者由由狀態暫存器中的通用中斷使能位GIE一齊關閉。
基本介紹
- 中文名:可禁止中斷
- 外文名:maskable interrupt
- 作用:禁止中斷由有中斷能力的外圍設備
- 內容:處在定時模式的定時器溢出
中斷
非禁止中斷
可禁止中斷
- 接口發出中斷請求
- 當前指令執行完後,CPU回響中斷
- 中斷類型號 N送CPU
- 當前的EFR CS HE EIP 推入棧
- 清除 IF(中斷允許標誌位,IF=0,禁止CPU回響外部中斷請求,IF=1,允許回響) 和TF(跟蹤標誌,也稱單步執行,CPU按跟蹤方式執行)
- 由中斷類型號,查中斷向量表獲得中斷服務子程式的入口地址
- CPU執行中斷子程式
- 開中斷
- IRET指令使EIP CS HE EFR彈出棧 ,返回被中斷的源程式