OSとハードウェア
NMI(マスク不可能割り込み)の説明として正しいものはどれか。
- A禁止していても必ず受け付けられ、重大な異常の通知に使われる
- B優先度が最も低く、ほかの割り込みがすべて終わってから処理される
- Cソフトウェアからは一切発生させることができない、タイマー専用の割り込み
答えと解説を見る
正解:A. 禁止していても必ず受け付けられ、重大な異常の通知に使われる
NMIは、通常の割り込み禁止の設定では止められない割り込みです。メモリの訂正できないエラー、電源の異常、ウォッチドッグのタイムアウトなど、システムが止まっていても必ず知らせる必要のある事象に使われます。割り込みを禁止したままOSが固まってしまったときに、状態を調べるために使うこともあります。優先度は最も高い部類で、後回しにされることはなく、タイマー専用でもありません。
- A. 正しい。禁止の設定に関係なく受け付けられ、重大な異常の通知に使われます。
- B. NMIは優先度が最も高い部類で、後回しにはされません。
- C. タイマー専用ではなく、さまざまな重大な事象に使われます。