修了試験 2017-01-22実施分 基本情報技術者試験 問10
外部割込みが発生するものはどれか。
正答4
解説
正解は4です。 割込みは、原因がCPUの外部にある外部割込みと、実行中の命令が原因となる内部割込みに分けられます。 外部割込みには、入出力割込み、タイマ割込み、機械チェック割込みなどがあります。 【選択肢別解説】 1:× 主記憶に存在しないページへのアクセスはページフォールトと呼ばれ、命令実行が原因の内部割込みです。 2:× システムコール命令の実行はSVC(SuperVisor Call)割込みで、プログラム自身が起こす内部割込みです。 3:× ゼロによる除算は演算の異常によるプログラム割込みで、内部割込みです。 4:○ 入出力動作の終了は、入出力装置というCPU外部の要因で発生するので、外部割込みです。 【ポイント】 「命令を実行した結果として起きる」ものは内部割込み、「命令と無関係に外から起きる」ものは外部割込みと覚えると区別できます。 電源異常やハードウェア故障による機械チェック割込みも外部割込みです。まとめて解く
修了試験 2017-01-22実施分を通しで解く(80問)→