HOME»応用情報技術者平成21年春期»午前問10
応用情報技術者平成21年春期 午前問10
問10
外部割込みの要因となるものはどれか。
- 仮装記憶管理における存在しないページにアクセスしたときのページフォールト
- システム管理命令を一般ユーザーモードで実行したときの特権命令違反
- ハードウェア異常などによるマシンチェック
- 浮動小数点演算命令でのオーバーフローなどの演算例外
分類
テクノロジ系 » コンピュータ構成要素 » プロセッサ
正解
ウ
解説
割込み(Interrupt)は、すぐに対処しなくてはならない問題などがシステムに生じたときに、実行中のプログラムの処理をいったん停止し、優先的に事象の解決を図ることを可能にする仕組みです。
割込みは、実行中のプログラムが原因でCPU内部で発生する「内部割込み」と、それ以外のCPU外部で発生する「外部割込み」に分類することができます。
割込みは、実行中のプログラムが原因でCPU内部で発生する「内部割込み」と、それ以外のCPU外部で発生する「外部割込み」に分類することができます。
- 内部割込み
- 実行中のプログラムが原因で起こる割込み
例)ゼロ除算、オーバーフロー、特権命令違反、ページフォールト、アドレス違反、SVC割込み - 外部割込み
- 内部割込み以外の原因で起こる割込み
例)タイマー割込み、コンソール割込み、入出力割込み、機械チェック割込み、ネットワーク割込み
- 内部割込みの一つであるページフォールトの説明です。
- 内部割込みの一つである特権命令違反の説明です。
- 正しい。外部割込みの一つである機械チェック割込みです。
- 内部割込みの一つであるオーバーフローの説明です。
