IPA過去問ドリル

平成29年度 春期 応用情報技術者試験 午前 問8

テクノロジ/コンピュータ構成要素

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

出典:平成29年度 春期 応用情報技術者試験 午前 問8

正解:エ

解説

プログラムレジスタ(プログラムカウンタ)は,次に実行すべき命令が格納されている主記憶上のアドレスを保持するレジスタです。

選択肢ごとの解説

  • 誤り。メモリから読み出したデータを保持するのは汎用レジスタ(データレジスタ)の役割です。
  • 誤り。演算結果の状態を保持するのはフラグレジスタ(状態レジスタ)の役割です。
  • 誤り。読み出した命令を保持するのは命令レジスタの役割です。
  • 正しい。プログラムカウンタは次に実行する命令が格納されたアドレスを保持し,命令フェッチ時に参照されます。
応用情報技術者の過去問を演習モードで解く