問題
テクノロジ系
問64 CPU内部にある高速小容量の記憶回路であり,演算や制御に関わるデータを一時的に記憶するのに用いられるものはどれか。
選択肢
- アGPU
- イSSD
- ウ主記憶
- エレジスタ
解説
正解:エ
概要
この問題は、CPU内部にある高速・小容量の記憶回路で、演算や制御に使うデータを一時的に保持するものが何かを問うています。
正解の理由
CPUが命令を実行する際、演算対象の値やアドレスなどを最も高速に扱うために、CPU内部にレジスタという記憶領域を持ちます。レジスタは主記憶より容量は小さいですが非常に高速なので、記述に一致します。
各選択肢の解説
ア(×): GPUは画像処理などの並列計算に特化した処理装置で、CPU内部の一時記憶回路そのものではありません。したがって誤りです。
イ(×): SSDは補助記憶装置で、電源を切っても内容が残る大容量の記憶媒体です。CPU内部の高速小容量の一時記憶ではないため誤りです。
ウ(×): 主記憶はCPUの外部にあるメモリで、プログラムやデータを保持します。CPU内部の最小単位の高速記憶(レジスタ)とは異なるため誤りです。
エ(〇): レジスタはCPU内部の高速・小容量の記憶回路で、演算や制御に必要なデータを一時的に保持します。設問の説明に合致するため正しいです。
ポイント
レジスタは「CPU内部の最速・小容量の一時記憶」、主記憶は「CPU外部の作業用メモリ」、SSDは「長期保存の補助記憶」と区別して覚えます。