パスポイ

CPUにおけるプログラムカウンタの説明はどれか。 ITパスポート 平成24年度春期61

テクノロジ系

CPUにおけるプログラムカウンタの説明はどれか。

  • 次に実行する命令が入っている主記憶のアドレスを保持する。
  • プログラムの実行に必要な主記憶領域の大きさを保持する。
  • プログラムを構成する命令数を保持する。
  • 命令実行に必要なデータが入っている主記憶のアドレスを保持する。
正解と解説を見る

正解

次に実行する命令が入っている主記憶のアドレスを保持する。

プログラムカウンタ(PC)は、CPUが次に実行すべき命令が格納されている主記憶上のアドレスを保持するレジスタであり、これが正解である。「プログラムの実行に必要な主記憶領域の大きさを保持する」や「プログラムを構成する命令数を保持する」はプログラムカウンタの機能ではなく、また「命令実行に必要なデータが入っている主記憶のアドレスを保持する」のはアドレスレジスタ(オペランド用のアドレス指定機構)の役割であって、いずれもプログラムカウンタの説明としては誤りである。

出典:平成24年度 春期 ITパスポート試験 問61

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。