選択肢
- ア.演算を行うために、メモリから読み出したデータを保持する。
- イ.条件付き分岐命令を実行するために、演算結果の状態を保持する。
- ウ.命令のデコードを行うために、メモリから読み出した命令を保持する。
- エ.命令を読み出すために、次の命令が格納されたアドレスを保持する。
正解
エ. 命令を読み出すために、次の命令が格納されたアドレスを保持する。
解説
プログラムカウンタ(プログラムレジスタ)は、次に実行する命令が格納されているメモリアドレスを保持する。
選択肢ごとの解説
- ア.これはデータレジスタ(汎用レジスタ)の役割。
- イ.これはフラグレジスタ(条件コードレジスタ)の役割。
- ウ.これは命令レジスタ(IR)の役割。
- エ.次の命令アドレスを保持=プログラムカウンタ=正解。
基本情報技術者試験 令和3年度 科目A 修了認定試験 の過去問一覧へ戻る・問11