平成21年度 春期 応用情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素外部割込みの要因となるものはどれか。
出典:平成21年度 春期 応用情報技術者試験 午前 問10
- ア仮想記憶管理における存在しないページにアクセスしたときのページフォールト
- イシステム管理命令を一般ユーザモードで実行したときの特権命令違反
- ウハードウェア異常などによるマシンチェック
- エ浮動小数点演算命令でのオーバフローなどの演算例外
正解:ウ
解説
外部割込みは,CPUの外部(周辺装置やハードウェアの異常など)で発生した事象によって起こる割込みです。ハードウェア異常によるマシンチェックは,実行中の命令とは無関係にハードウェアが検出する異常であり,外部割込みの典型例です。
選択肢ごとの解説
- ア誤り。ページフォールトは実行中の命令のメモリアクセスによって発生する内部割込み(プログラム割込み)です。
- イ誤り。特権命令違反は実行中の命令自体が原因で発生する内部割込みです。
- ウ正しい。ハードウェア異常によるマシンチェックは,実行中のプログラムとは独立して発生する外部割込みです。
- エ誤り。演算例外(オーバフローなど)は実行中の演算命令自体が原因で発生する内部割込みです。