プロセッサ(全55問中6問目)

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

出典:平成29年春期 問 8

  • 演算を行うために,メモリから読み出したデータを保持する。
  • 条件付き分岐命令を実行するために,演算結果の状態を保持する。
  • 命令のデコードを行うために,メモリから読み出した命令を保持する。
  • 命令を読み出すために,次の命令が格納されたアドレスを保持する。
正解 問題へ
分野:テクノロジ系
中分類:コンピュータ構成要素
小分類:プロセッサ
プログラムカウンタは、CPUの制御装置にある専用レジスタの1つで、次にフェッチ(メモリからの呼出し)・解読・実行される命令のアドレスを保持する役割を持ちます。命令が実行されると、プログラムカウンタは読み込んだ命令長だけ自動的に加算され、次の命令のアドレスを指すようになります。分岐命令の際は、ジャンプ先のアドレスをプログラムカウンタにセットすることで命令実行順序を制御します。
  • 汎用レジスタの役割です。
  • アキュムレータの役割です。
  • 命令レジスタの役割です。
  • 正しい。プログラムレジスタの役割です。

この問題の出題歴


Pagetop