SVC(SuperVisor Call)割込みが発生する要因として、適切なものはどれか。
ア | OSがシステム異常を検出した。 |
イ | ウォッチドッグタイマーが最大カウントに達した。 |
ウ | システム監視LSIが割込み要求を出した。 |
エ | ユーザープログラムがカーネルの機能を呼び出した。 |
答え エ
【解説】
ア | OSがシステム異常を検出したときは、Trap割込みを使って通知します。 |
イ | ウォッチドッグタイマーが最大カウントに達したときは、NMI(Non-Maskable Interrupt)割込みが発生します。 |
ウ | システム監視LSIが割込み要求を出したときは、外部割込みが発生します。 |
エ | ユーザープログラムがカーネルの機能を呼び出したときは、SVC割込みが発生します。 |
【キーワード】
・SVC