外部割込みの要因となるものはどれか。
ア | 仮装記憶管理における存在しないページにアクセスしたときのページフォールト |
イ | システム管理命令を一般ユーザーモードで実行したときの特権命令違反 |
ウ | ハードウェア異常などによるマシンチェック |
エ | 浮動小数点演算命令でのオーバフローなどの演算例外 |
答え ウ
【解説】
ア | 仮装記憶管理はCPU内部の処理なので、ページフォールトは内部割込み要因である。 |
イ | 一般ユーザーモードでシステム管理命令の実行はCPU内部の制限違反なので内部割込み要因である。 |
ウ | ハードウェアの異常はCPU外部の問題なので外部割込み要因である。 |
エ | オーバフローなどの演算例外はCPU内部で発生するので内部割込み要因である。 |
【キーワード】
・割込み