修了試験 2019-07-28実施分 基本情報技術者試験 問10
外部割込みが発生するものはどれか。
正答4
解説
正解は4です。 割込みには、CPUの外部の要因で起こる外部割込みと、実行中のプログラムが原因で起こる内部割込みがあります。 内部割込みは、ソフトウェア割込みや例外とも呼ばれます。 【選択肢別解説】 1:× 主記憶に無いページへのアクセスはページフォールトです。 実行中の命令が原因なので、外部割込みではなく内部割込みです。 2:× システムコール命令はプログラムが意図して実行するものです。 これはスーパバイザコール割込みと呼ばれる内部割込みです。 3:× ゼロによる除算は、実行中の演算命令の誤りです。 これはプログラム割込みと呼ばれる内部割込みです。 4:○ 入出力動作の終了は、入出力装置がCPUに知らせるものです。 CPUの外部が要因なので、入出力割込みという外部割込みに当たります。 【ポイント】 外部割込みには、入出力割込みのほか、タイマ割込みや電源異常、機械チェック割込みがあります。 「プログラムの実行が原因かどうか」で内部と外部を見分けます。まとめて解く
修了試験 2019-07-28実施分を通しで解く(80問)→