コンピュータ構成要素|令和3年度 ITパスポート試験 問64
CPU内部にある高速小容量の記憶回路であり,演算や制御に関わるデータを一時的に記憶するのに用いられるものはどれか。
- GPU
- SSD
- 主記憶
- ✓ これが正解レジスタ
解説
レジスタは、CPUの中にある最も速く小さい記憶回路です。
コンピュータの記憶は、速くて小さいものから、遅くて大きいものへと階層になって並んでいます。最も速く、最も容量が小さいのが、CPUの内部に置かれたレジスタです。計算の途中の値や、次に読む命令の位置などをごく短い間だけ置いておく場所で、演算や制御のたびに読み書きされます。その外側に、少し大きくやや遅いキャッシュメモリがあり、さらに外側に主記憶、その先に補助記憶が続きます。外へ行くほど容量は増えますが、やり取りにかかる時間は長くなります。設問が言う、CPU内部にあって高速で小容量という条件は、この階層のいちばん内側を指しています。速い記憶ほど作るのに費用がかかるため、小さく作って必要な分だけ手元に置く形になっています。よって当てはまるのはレジスタということになります。
ほかの選択肢はなぜ違うのか
- GPUは、画像の処理のように同じ計算を大量に繰り返す仕事を得意とする演算の装置です。処理を担う部品であって、演算の途中の値を一時的に置いておくための記憶回路ではありません。記憶ではなく、計算のほうを担う装置にあたります。
- SSDは、電源を切っても内容が消えない補助記憶の装置です。回る部品がないので従来の装置より速いものの、記憶の階層ではいちばん外側にあり、CPUの内部に置かれるものではありません。階層のいちばん外側の記憶です。
- 主記憶は、実行中のプログラムやデータを置いておく記憶で、CPUの外側に置かれます。レジスタより容量は大きいものの読み書きは遅く、設問が言うCPU内部の高速小容量という条件には当てはまりません。CPUの外側に置かれる記憶です。
この問題に関係する言葉
- レジスタ
- 主記憶
- キャッシュメモリ
- GPU
出典:令和3年度 ITパスポート試験 問64
同じ単元をまとめて解くならコンピュータ構成要素へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)