IPA過去問ドリル

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

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

外部割込みの原因となるものはどれか。

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

正解:ウ

解説

割込みは,CPU内部での命令実行に起因する内部割込み(プログラム割込み)と,CPU外部の要因による外部割込みに大別されます。ゼロ除算命令の実行,存在しない命令コードの実行,ページフォールトはいずれもCPUが命令実行中に検出する内部割込みであり,タイマによる時間経過の通知は外部装置からの信号による外部割込みです。

選択肢ごとの解説

  • 誤り。ゼロによる除算命令の実行は,CPU自身が命令実行中に検出する内部割込みです。
  • 誤り。存在しない命令コードの実行も,CPUが命令解読時に検出する内部割込みです。
  • 正しい。タイマによる時間経過の通知は,CPU外部のタイマ装置からの信号による外部割込みです。
  • 誤り。ページフォールトの発生は,メモリ管理機構が命令実行中に検出する内部割込みです。
基本情報技術者の過去問を演習モードで解く