ITパスポート 令和3年度64

問題

テクノロジ系

問64 CPU内部にある高速小容量の記憶回路であり,演算や制御に関わるデータを一時的に記憶するのに用いられるものはどれか。

選択肢

  • GPU
  • SSD
  • 主記憶
  • レジスタ

解説

正解:

概要

この問題は、CPU内部にある高速・小容量の記憶回路で、演算や制御に使うデータを一時的に保持するものが何かを問うています。

正解の理由

CPUが命令を実行する際、演算対象の値やアドレスなどを最も高速に扱うために、CPU内部にレジスタという記憶領域を持ちます。レジスタは主記憶より容量は小さいですが非常に高速なので、記述に一致します。

各選択肢の解説

ア(×): GPUは画像処理などの並列計算に特化した処理装置で、CPU内部の一時記憶回路そのものではありません。したがって誤りです。

イ(×): SSDは補助記憶装置で、電源を切っても内容が残る大容量の記憶媒体です。CPU内部の高速小容量の一時記憶ではないため誤りです。

ウ(×): 主記憶はCPUの外部にあるメモリで、プログラムやデータを保持します。CPU内部の最小単位の高速記憶(レジスタ)とは異なるため誤りです。

エ(〇): レジスタはCPU内部の高速・小容量の記憶回路で、演算や制御に必要なデータを一時的に保持します。設問の説明に合致するため正しいです。

ポイント

レジスタは「CPU内部の最速・小容量の一時記憶」、主記憶は「CPU外部の作業用メモリ」、SSDは「長期保存の補助記憶」と区別して覚えます。

関連用語