ソフトウェア
平成29年度 秋期 基本情報技術者試験 午前 問10
外部割込みに分類されるものはどれか。
- ア インターバルタイマによって,指定時間が経過したときに生じる割込み
- イ 演算結果のオーバフローやゼロによる除算で生じる割込み
- ウ 仮想記憶管理において,存在しないページへのアクセスによって生じる割込み
- エ ソフトウェア割込み命令の実行によって生じる割込み
出典:平成29年度 秋期 基本情報技術者試験 午前 問10
答えと解説を見る
正解:ア
覚える知識
内部割込みと外部割込みの分類
外部割込みは実行中のプログラムとは無関係にハードウェアから生じる割込みで、内部割込みはプログラムの実行そのものが原因で生じる割込みである。
この問題で必要なこと
タイマ・入出力完了・電源異常など実行中の命令の外部で発生するものが外部割込み。オーバフロー、ゼロ除算、ページフォールト、SVCは内部割込み。
ひっかけ
イ・ウ・エはいずれも実行中の命令が原因で発生する内部割込みである。
この知識の出題:本試験系 8 回・免除試験 23 回(公開問題での観測値)