CPUにおけるプログラムカウンタの説明はどれか。
プログラムカウンタは次に実行する命令のアドレスを保持する
選択肢
- ア次に実行する命令が入っている主記憶のアドレスを保持する。
- イプログラムの実行に必要な主記憶領域の大きさを保持する。
- ウプログラムを構成する命令数を保持する。
- エ命令実行に必要なデータが入っている主記憶のアドレスを保持する。
正解と解説
正解:ア 次に実行する命令が入っている主記憶のアドレスを保持する。
プログラムカウンタ(命令アドレスレジスタ)は、次に実行すべき命令が格納されている主記憶のアドレスを保持するレジスタである。命令を取り出すたびに自動的に次のアドレスへ進み、分岐命令ではその飛び先アドレスが設定されることで、プログラムの実行順序が制御される。
選択肢ごとの解説
- ア次に実行する命令のアドレスを保持する。これがプログラムカウンタ。
- イ必要な記憶領域の大きさはOSが管理するもので、このレジスタの役割ではない。
- ウ命令の個数を数えるレジスタではない。
- エ命令が扱うデータのアドレスは、実効アドレスとして別に求められる。
同じ分野の他の問題
- 3次元画像処理の高速化や、動画をなめらかにするなどの機能をもつ、描画処理のためのハードウェアはどれか。2025年度 秋期 問67
- CPUの性能に関する記述のうち,適切なものはどれか。2022年度 秋期 問81
- CPUのクロックに関する説明のうち、適切なものはどれか。2021年度 秋期 問90
- CPU内部にある高速小容量の記憶回路であり、演算や制御に関わるデータを一時的に記憶するのに用いられるものはどれか。2021年度 秋期 問64
- PCやスマートフォンなどの表示画面の画像処理用のチップとして用いられているほか、AIにおける膨大な計算処理にも利用されて…2020年度 10月試験 問65
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。