外部割込みの要因となる事象として、適切なものはどれか。
ア | アクセスしようとしたページが主記憶に存在しないので、ページフォールトが発生した。 |
イ | システム管理命令を一般ユーザーモードで実行しようとしたので、特権命令違反が発生した。 |
ウ | 数値演算命令を実行したときに、除数が小さすぎたので、演算オーバフローが発生した。 |
エ | 入出力動作が終了したので、DMAコントローラからプロセッサへの通知が発生した。 |
答え エ
【解説】
ア | アクセスしようとしたページが主記憶に存在しないことで発生する、ページフォールトは内部割込みです。 |
イ | システム管理命令を一般ユーザーモードで実行しようとして発生する、特権命令違反は内部割込みです。 |
ウ | 数値演算命令を実行したときに、除数が小さすぎたので発生する、演算オーバフローは内部割込みです。 |
エ | 入出力動作が終了したので、DMAコントローラからプロセッサへ行われる通知は、外部割込みです。 |
【キーワード】
・割込み