NMI

読み:エンエムアイ
外語:NMI: Non-Maskable Interrupt
品詞:名詞

マスク不能な割り込み。

一般に、CPUはソフトウェアから割り込みのON/OFFの制御ができる。

大きく、全ての割り込みについて一括でON/OFFするものと、割り込みに優先順位を付け、一定順位以下のものをOFFするものとに分けられる。

しかしNMIは、優先順位が最優先となっている割り込みであり、ソフトウェアからOFFできない。

どのような状況でも必ず割り込みが発生するため、極めて緊急な事態が発生するような場合に使われる。例えば、外部ハードウェアに異常がある場合に、ハードウェアから通知される。

具体的には、次のような場面で使用されることが多い。

  • バスでのパリティエラー
  • タイマーなどの重要部品の障礙(故障など)
  • 電源電圧レベルの降下