平成27年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問19
テクノロジ/コンピュータ構成要素SVC(SuperVisor Call)割込みが発生する要因として,適切なものはどれか。
出典:平成27年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問19
- アOSがシステム異常を検出した。
- イウォッチドッグタイマが最大カウントに達した。
- ウシステム監視LSIが割込み要求を出した。
- エユーザプログラムがカーネルの機能を呼び出した。
正解:エ
解説
SVC(SuperVisor Call)割込みは,ユーザプログラムが,入出力処理などOSのカーネル(特権モードで動作する中核部分)が提供する機能を利用するために,明示的にカーネルの機能を呼び出すことによって発生するソフトウェア割込みです。ハードウェアの異常検出やタイマのカウントアップなどによって発生する割込みとは区別されます。
選択肢ごとの解説
- ア誤り。OSがシステム異常を検出することによって発生する割込みは,マシンチェック割込みなど別の種類の割込みです。
- イ誤り。ウォッチドッグタイマが最大カウントに達することによって発生する割込みは,タイマ割込みの一種であり,SVC割込みではありません。
- ウ誤り。システム監視LSIが割込み要求を出すことは,ハードウェア割込みの一種であり,SVC割込みではありません。
- エ正しい。ユーザプログラムがカーネルの機能を呼び出すことによって発生するのが,SVC割込みです。