外部割込みの原因となるものはどれか。
| ア | ゼロによる除算命令の実行 |
| イ | 存在しない命令コードの実行 |
| ウ | タイマーによる時間経過の通知 |
| エ | ページフォールトの発生 |
答え ウ
【解説】
| ア | ゼロによる除算はCPU内部で発生する事象なので内部割込みです。 |
| イ | 存在しない命令コードの実行はCPU内部で発生する事象なので内部割込みです。 |
| ウ | タイマーからの通知はCPUの外からなので、外部割込みです。 (現在、使われている多くのプロセッサは内部にタイマーを内蔵していますが、タイマー割込みは外部割込みとして考えます。) |
| エ | ページフォールトの発生はCPU内部で発生する事象なので内部割込みです。 |
【キーワード】
・割込み