修了試験 2021-07-25実施分 基本情報技術者試験 問12
内部割込みに分類されるものはどれか。
正答2
解説
正解は2です。 割込みは、発生原因がCPUで実行中のプログラム自身にある内部割込みと、それ以外にある外部割込みに分けられます。 内部割込みには、ゼロ除算やオーバフローなどのプログラム割込み、スーパバイザコール(SVC)、ページフォールトなどがあります。 【選択肢別解説】 1:× 電源異常による割込みは、プログラムの外で起きた事象が原因なので外部割込みです。 2:○ ゼロで除算する命令を実行したことによる割込みは、実行中のプログラムが原因で発生するので内部割込み(プログラム割込み)です。 3:× 入出力の完了を知らせる割込みは、入出力装置からの通知なので外部割込み(入出力割込み)です。 4:× メモリパリティエラーはハードウェアの障害による割込みで、機械チェック割込みとして外部割込みに分類されます。 【ポイント】 「プログラムの実行が原因かどうか」で区別すると覚えやすくなります。 ゼロ除算、オーバフロー、不正命令、SVC、ページフォールトは内部割込み、それ以外は外部割込みです。まとめて解く
修了試験 2021-07-25実施分を通しで解く(80問)→