基本情報技術者試験 基本情報技術者試験 令和3年度 科目A 修了認定試験 午前 問11: CPU のプログラムレジスタ(プログラムカウンタ)の役割はどれか。

基本情報技術者試験 令和3年度 科目A 修了認定試験
Q 1111 / 80
CPU のプログラムレジスタ()の役割はどれか。
この問の正解率:71.65%(857件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

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

選択肢

  • .演算を行うために、メモリから読み出したデータを保持する。
  • .条件付き分岐命令を実行するために、演算結果の状態を保持する。
  • .命令のデコードを行うために、メモリから読み出した命令を保持する。
  • .命令を読み出すために、次の命令が格納されたアドレスを保持する。

正解

. 命令を読み出すために、次の命令が格納されたアドレスを保持する。

解説

プログラムカウンタ(プログラムレジスタ)は、次に実行する命令が格納されているメモリアドレスを保持する。

選択肢ごとの解説

  • .これはデータレジスタ(汎用レジスタ)の役割。
  • .これはフラグレジスタ(条件コードレジスタ)の役割。
  • .これは命令レジスタ(IR)の役割。
  • .次の命令アドレスを保持=プログラムカウンタ=正解。

基本情報技術者試験 令和3年度 科目A 修了認定試験過去問一覧へ戻る・問11