作業系統與硬體
關於NMI(不可遮罩中斷,non-maskable interrupt)的說明,下列何者正確?
- A即使處於停用狀態也一定會被接受,用於通知重大異常
- B優先順序最低,在其他中斷全部結束後才處理
- C完全無法由軟體引發,是計時器專用的中斷
查看答案與解析
正確答案:A. 即使處於停用狀態也一定會被接受,用於通知重大異常
NMI是無法以一般的中斷停用設定阻止的中斷。它用於即使系統已停止,也必須通知的事件,例如記憶體發生無法修正的錯誤、電源異常、看門狗(watchdog)逾時等。當作業系統在中斷停用的狀態下卡死時,也可以用它來檢查狀態。其優先順序屬於最高的一類,不會被延後處理,也不是計時器專用。
- A. 正確。不受停用設定影響而被接受,用於通知重大異常。
- B. NMI的優先順序屬於最高的一類,不會被延後。
- C. 並非計時器專用,而是用於各種重大事件。