IPA過去問ドリル

平成29年度 秋期 基本情報技術者試験 午前 問10

テクノロジ/コンピュータ構成要素

外部割込みに分類されるものはどれか。

出典:平成29年度 秋期 基本情報技術者試験 午前 問10

正解:ア

解説

外部割込みとは,CPU外部(周辺装置など)からの信号によって発生する割込みのことで,インターバルタイマによる時間経過の通知や入出力装置からの完了通知などが該当します。これに対して,オーバフローやゼロ除算,ページフォールト,ソフトウェア割込み命令の実行によるものは,CPU内部の処理そのものが原因で発生する内部割込み(プログラム割込み)に分類されます。

選択肢ごとの解説

  • 正しい。インターバルタイマによる時間経過の通知は,CPU外部のハードウェアから発生する外部割込みです。
  • 誤り。演算結果のオーバフローやゼロによる除算で生じる割込みは,実行中の命令自体が原因で発生する内部割込みです。
  • 誤り。存在しないページへのアクセスで生じる割込み(ページフォールト)は,仮想記憶管理に伴う内部割込みです。
  • 誤り。ソフトウェア割込み命令の実行によって生じる割込みは,プログラムが意図的に発生させる内部割込みです。
基本情報技術者の過去問を演習モードで解く