ノンマスカブル割り込み 【NMI】 Non-Maskable Interrupt / マスク不可割り込み

概要

ノンマスカブル割り込み(NMI)とは、CPUに対するハードウェア割り込みのうち、禁止できないもの。ハードウェアに障害発生した場合など、緊急時や特殊な場合に用いられることが多い。

コンピュータCPUマイクロプロセッサ/MPU)に現在実行中の処理を一時中断させ、強制的に指定された処理を実行させる割り込み処理の種類の一つで、制御命令で抑止(マスク)することができず、どのような場合でも強制的に割り込みがわれるもの。

機種によって詳細は異なるが、ハードウェアに緊急で致命的な問題が生じた場合に、これに対処する処理をうために用いられる。割り込みの中では最上位の優先度が与えられ、割り込み処理の実行中は他の割り込みを受け付けない設計になっていることが多い。

これに対し、CPU側で一時的に禁止したり再開したりできる割り込みのことを「マスカブル割り込み」(maskable interrupt)と呼び、通常の機器の制御などに用いられる。

(2020.6.20更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる