基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成24年 秋期 基本情報技術者 午前 問09
問09   割込み発生時のプロセッサの処理手順

 割込み発生時のプロセッサの処理手順はどれか。

@ プログラムレジスタ(プログラムカウンタ)などの退避
A ユーザモードから特権モードへの移行
B 割込み処理ルーチンの開始番地の設定
C 割込み処理ルーチンの実行

ア @ → B → C → A      イ @ → C → A → B

ウ A → @ → B → C       エ A → B → C → @


解答←クリックすると正解が表示されます

解説

 割込みには、以下のようなものがある。
  • 監視プログラム呼出し(SVC:SuperVisor Call)割込み
    プログラムの中で入出力装置を使うときに、この割込みが起こる。
  • 入出力割込み
     入出力装置の操作完了を知らせる場合に起こる。
  • 外部割込み
    時間間隔が完了したり(タイマ割込)、オペレータが操作卓上の割込キーを押したときなどに起こる。
  • プログラム割込み
     プログラムの誤り、ページ不在などによって引き起こされる。
  • 機械チェック割込み
     機械の誤動作によって引き起こされる。
 割込み処理は、実行中のプログラムを中断し、入出力処理やエラー処理を行う。 割込み処理が終了した後、もとの処理を行うために、レジスタ類の退避を行ってから割込み処理を行う。

[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]