コンピュータ構成要素
平成23年度 秋期 基本情報技術者試験 午前 問10
CPU のプログラムレジスタ(プログラムカウンタ)の役割はどれか。
- ア 演算を行うために,メモリから読み出したデータを保持する。
- イ 条件付き分岐命令を実行するために,演算結果の状態を保持する。
- ウ 命令のデコードを行うために,メモリから読み出した命令を保持する。
- エ 命令を読み出すために,次の命令が格納されたアドレスを保持する。
出典:平成23年度 秋期 基本情報技術者試験 午前 問10
答えと解説を見る
正解:エ
覚える知識
プログラムカウンタの役割
プログラムカウンタは次に実行する命令が格納された主記憶アドレスを保持するレジスタである。
この問題で必要なこと
プログラムカウンタは次に読み出す命令のアドレスを保持するレジスタである。
ひっかけ
命令レジスタ、フラグレジスタ、データレジスタの役割との混同を誘う。
この知識の出題:本試験系 1 回・免除試験 2 回(公開問題での観測値)