外部割込みの要因となる事象として、適切なものはどれか。
外部割込みはCPU外部の装置からの信号が要因となる
選択肢
- アアクセスしようとしたページが主記憶に存在しないので、ページフォールトが発生した。
- イシステム管理命令を一般ユーザモードで実行しようとしたので、特権命令違反が発生した。
- ウ数値演算命令を実行したときに、除数が小さ過ぎたので、演算オーバフローが発生した。
- エ入出力動作が終了したので、DMAコントローラからプロセッサへの通知が発生した。
正解と解説
正解:エ 入出力動作が終了したので、DMAコントローラからプロセッサへの通知が発生した。
割込みは、実行中のプログラム自身の処理が原因となる内部割込みと、プロセッサ外部の装置からの信号による外部割込みに分けられる。DMAコントローラが入出力の完了をプロセッサへ通知するのは、CPU外部のハードウェアが要因なので外部割込みに当たる。ページフォールト、特権命令違反、演算オーバフローはいずれも命令実行に伴って生じる内部割込みである。
選択肢ごとの解説
- アページフォールトは実行中の命令のアドレス参照が原因で生じる内部割込み。
- イ特権命令違反も命令実行に起因する内部割込み。
- ウ演算オーバフローも演算命令の実行結果による内部割込み。
- エ正解。外部装置であるDMAコントローラからの通知なので外部割込み。
同じ分野の他の問題
- 内部割込みの要因として、適切なものはどれか。2017年度 春期 午前II 問2
- パイプラインの性能を向上させるための技法の一つで、分岐条件の結果が決定する前に、分岐先を予測して命令を実行するものはどれ…2025年度 秋期 午前II 問2
- パイプラインの深さをD、パイプラインピッチをP秒とすると、I個の命令をパイプラインで実行するのに要する時間を表す式はどれ…2025年度 秋期 午前II 問1
- 各ソフトウェアモジュールからアクセスできるハードウェアリソースやメモリ領域の範囲を適切に制限するために、4段階の特権レベ…2024年度 秋期 午前II 問1
- RISC-Vの説明として、適切なものはどれか。2023年度 秋期 午前II 問21
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。