基本情報技術者試験 - 令和4年12月修了 - 問11

外部割込みに分類されるものはどれか。
アインターバルタイマーによって,指定時間が経過したときに生じる割込み
イ演算結果のオーバフローやゼロによる除算で生じる割込み
ウ仮想記憶管理において,存在しないページへのアクセスによって生じる割込み
エソフトウェア割込み命令の実行によって生じる割込み
答え : ア
分野 : テクノロジ系 › コンピュータシステム › コンピュータ構成要素 › プロセッサ
解説 :
「割込み」には,CPUの外部で発生した事象がきっかけとなって生じる「外部割込み」と,実行中のプログラム自体が原因となって生じる「内部割込み」の二種類があります。選択肢「ア」のインターバルタイマーによる割込みは,指定した時間が経過したことをタイマーという外部の装置が検知して発生させる割込みであるため,外部割込みに分類されます。

「イ」の演算結果のオーバフローやゼロによる除算で生じる割込みは,実行中のプログラムの演算処理自体が原因となって発生するものであるため,内部割込みに分類されます。

「ウ」の仮想記憶管理において存在しないページへのアクセスによって生じる割込みは,プログラムが必要とするページが主記憶上に存在しないことが原因で発生するものであり,これもプログラムの実行に起因する内部割込みに分類されます。

「エ」のソフトウェア割込み命令の実行によって生じる割込みは,プログラム中に明示的に書かれた命令によって意図的に発生させるものであるため,こちらも内部割込みに分類されます。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる