平成30年度 春期 基本情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素内部割込みに分類されるものはどれか。
出典:平成30年度 春期 基本情報技術者試験 午前 問10
- ア商用電源の瞬時停電などの電源異常による割込み
- イゼロで除算を実行したことによる割込み
- ウ入出力が完了したことによる割込み
- エメモリパリティエラーが発生したことによる割込み
正解:イ
解説
割込みは,発生要因がCPUで実行中のプログラム自身にあるかどうかで内部割込みと外部割込みに分類されます。内部割込みは,ゼロ除算やオーバフローなど,実行中のプログラムの処理そのものに起因して発生する割込みです。一方,電源異常,入出力完了,メモリパリティエラーなどは,実行中のプログラムとは無関係にハードウェアなどの外部要因で発生するため,外部割込みに分類されます。
選択肢ごとの解説
- ア誤り。商用電源の瞬時停電による割込みは,実行中のプログラムとは無関係に発生する外部割込みです。
- イ正しい。ゼロで除算を実行したことによる割込みは,実行中のプログラム自身の処理に起因して発生するため,内部割込みに分類されます。
- ウ誤り。入出力完了による割込みは,入出力装置からの通知によって発生する外部割込みです。
- エ誤り。メモリパリティエラーによる割込みは,ハードウェアの異常に起因する外部割込みです。