問題プレビューID: d7b0376a

問 10

CPU のプログラムレジスタ(プログラムカウンタ)の役割はどれか。

解説

プログラムカウンタ(プログラムレジスタ)は,次に実行すべき命令が格納されている主記憶上のアドレスを保持する。命令を読み出すたびに自動的に更新され,分岐命令などではジャンプ先のアドレスが設定される。

  • ア: データを保持するのはアキュムレータや汎用レジスタである。
  • イ: 演算結果の状態を保持するのはステータスレジスタ(フラグレジスタ)である。
  • ウ: 読み出した命令を保持するのは命令レジスタである。
  • エ: 正しい。

よって正解は「エ」である。