コンピュータ構成要素
平成24年度 秋期 基本情報技術者試験 午前 問9
割込み発生時のプロセッサの処理手順はどれか。
① プログラムレジスタ(プログラムカウンタ)などの退避
② ユーザモードから特権モードへの移行
③ 割込み処理ルーチンの開始番地の決定
④ 割込み処理ルーチンの実行
- ア ① → ③ → ④ → ②
- イ ① → ④ → ② → ③
- ウ ② → ① → ③ → ④
- エ ② → ③ → ④ → ①
出典:平成24年度 秋期 基本情報技術者試験 午前 問9
答えと解説を見る
正解:ウ
覚える知識
割込み時のプログラムカウンタ退避
割込み時はモード切替、レジスタ退避、開始番地決定、処理実行の順で進む。
この問題で必要なこと
割込み発生時は、まずモードを特権モードに移し、次にPCなどを退避して、処理ルーチンの開始番地を決めて実行する。
ひっかけ
退避と特権モード移行の順序を入れ替えさせる。
この知識の出題:本試験系 2 回・免除試験 1 回(公開問題での観測値)