コンピュータ構成要素|平成26年度 春期 ITパスポート試験(特別措置試験) 問65
CPUのキャッシュメモリに関する記述のうち,適切なものはどれか。
- 1次キャッシュには,2次キャッシュよりも低速なメモリが使われる。
- 1次キャッシュは演算処理の高速化のために使われ,2次キャッシュは画像描画の高速化のために使われる。
- ✓ これが正解1次キャッシュは最初にアクセスされ,2次キャッシュは1次キャッシュにデータがないときにアクセスされる。
- 1次キャッシュは主記憶アクセスの高速化のために使われ,2次キャッシュは仮想記憶の実現のために使われる。
解説
一次と二次という数字は、探しにいく順番を表しています。
中心となる処理装置は、必要なデータを近い順に探しにいきます。いちばん近く、いちばん小さく、いちばん速いのが一次です。そこに無ければ、少し遠く少し大きい二次へ移ります。それでも無ければ、主記憶まで取りにいきます。一次を先に見て、無ければ二次を見ると述べた肢が、この順そのものです。キャッシュメモリの一次と二次は、役目で分かれてはいません。どちらも速く渡すという同じ役目を負い、違うのは探す順だけです。一次のほうが遅い部品だと述べた肢は、速さの向きが逆です。近いところほど速いものを置くのが、この仕組みの前提になります。演算と画像描画で分けたと述べた肢も、分け方そのものが違います。仮想記憶のために二次があると述べた肢も、別の仕組みの話です。仮想記憶は、主記憶と補助記憶を組み合わせて実現されます。
ほかの選択肢はなぜ違うのか
- 一次のほうに遅い部品を使うと述べています。近いところほど速いものを置くのが、この仕組みです。速さの向きが、そっくり裏返っています。遠いほど遅くなる並びを問われたなら、そのとおりです。一次と二次だけが逆になっています。
- 一次は演算、二次は画像描画のためだと述べています。画像の描画は、専用の演算装置と専用の記憶が担います。一次と二次は、用途で分かれてはいません。描画を速くする仕組みを問われたなら、そちらが答えです。分け方の軸が違います。
- 二次は仮想記憶を実現するためだと述べています。仮想記憶は、主記憶と補助記憶を組み合わせて作ります。速く渡す仕組みとは、まったく別の話になります。足りない容量を補う仕組みを問われたなら、そちらです。これも用途で分けた誤りです。
この問題に関係する言葉
- キャッシュメモリ
出典:平成26年度 春期 ITパスポート試験(特別措置試験) 問65
同じ単元をまとめて解くならコンピュータ構成要素へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)