令和元年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問19
テクノロジ/コンピュータ構成要素図はプロセッサによってフェッチされた命令の格納順序を表している。図中のaに該当するプロセッサの構成要素はどれか。(図:主記憶 → プロセッサ内のa → 命令デコーダ,の順に接続されている)(注:本サイトでは原問題の図を文字表記に変換しています)
出典:令和元年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問19
- アアキュムレータ
- イデータキャッシュ
- ウプログラムレジスタ(プログラムカウンタ)
- エ命令レジスタ
正解:エ
解説
プロセッサが主記憶から命令をフェッチすると,その命令は一旦命令レジスタに格納され,その後,命令デコーダによって解読(デコード)されます。アキュムレータは演算結果を保持するレジスタ,データキャッシュはデータの高速アクセス用のキャッシュ,プログラムレジスタ(プログラムカウンタ)は次にフェッチする命令のアドレスを保持するレジスタであり,いずれも命令デコーダの直前で命令そのものを格納する構成要素ではありません。
選択肢ごとの解説
- ア誤り。アキュムレータは演算結果を保持するレジスタであり,フェッチした命令を格納する構成要素ではありません。
- イ誤り。データキャッシュはデータの高速アクセスのためのキャッシュであり,命令を格納する構成要素ではありません。
- ウ誤り。プログラムレジスタ(プログラムカウンタ)は次にフェッチする命令のアドレスを保持するレジスタであり,フェッチした命令そのものを格納する構成要素ではありません。
- エ正しい。プロセッサによってフェッチされた命令は,命令デコーダで解読される前に命令レジスタに格納されます。