IPA過去問ドリル

平成24年度 春期 基本情報技術者試験 午前 問11

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

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

出典:平成24年度 春期 基本情報技術者試験 午前 問11

正解:ア

解説

割込みは,プロセッサの外部で発生する事象による外部割込みと,実行中の命令自体が原因で発生する内部割込みに大別されます。インターバルタイマによる時間経過の通知は,実行中のプログラムとは無関係にハードウェア(タイマ)から発生する外部割込みです。一方,演算エラーやページフォールト,ソフトウェア割込み命令はいずれも実行中の命令に起因する内部割込みです。

選択肢ごとの解説

  • 正しい。インターバルタイマは実行中の命令とは無関係に,指定時間の経過というハードウェア側の事象で割込みを発生させる外部割込みです。
  • 誤り。演算のオーバフローやゼロ除算は実行中の命令自体が原因で発生する内部割込み(プログラム割込み)です。
  • 誤り。ページフォールトは実行中の命令のメモリアクセスが原因で発生する内部割込みです。
  • 誤り。ソフトウェア割込み命令の実行は,プログラム自身が意図的に発生させる内部割込みです。
基本情報技術者の過去問を演習モードで解く