ITパスポート 平成30年度 秋期 特別措置試験 問65
コンピュータ構成要素
キャッシュメモリに関する記述
CPUに搭載された1次と2次のキャッシュメモリに関する記述のうち,適切なものはどれか。
- ア 1次キャッシュメモリは,2次キャッシュメモリよりも容量が大きい。
- イ 2次キャッシュメモリは,メインメモリよりも読み書き速度が遅い。
- ウ CPUがデータを読み出すとき,まず1次キャッシュメモリにアクセスし,データが無い場合は2次キャッシュメモリにアクセスする。
- エ 処理に必要な全てのデータは,プログラム開始時に1次又は2次キャッシュメモリ上に存在しなければならない。
答えと解説
✓ これが正解ウ CPUがデータを読み出すとき,まず1次キャッシュメモリにアクセスし,データが無い場合は2次キャッシュメモリにアクセスする。
解説
近い1次から見て、無ければ2次、それから主記憶をたどります。
CPU の速さに主記憶の速さが追いつかないので、小さくて速い記憶を間に挟みます。これがキャッシュメモリで、近いほど速く、そのぶん小さく作られます。1次は CPU のすぐ隣にあり、2次はその外側にあります。読み出すときは近い順に探し、無ければ次を見にいきます。どこにも無ければ主記憶から取り、ついでにキャッシュへ写しておくので、次に同じところを読むときが速くなります。この積み方を記憶階層といい、上へ行くほど速く小さく、下へ行くほど遅く大きくなります。実際の大きさで言うと、1次は数十キロバイト、2次は数百キロバイトから数メガバイト、主記憶は数ギガバイトという桁です。探して見つかる割合が高いほど、全体の速さが上がります。
ほかの選択肢の解説
- ア 1次キャッシュメモリは,2次キャッシュメモリよりも容量が大きい。:1次のほうが容量が大きいという選択肢で、大小が逆になっています。近い記憶ほど速く作る必要があり、速い部品は高いので小さくしか積めず、近い記憶を大きくすると配線が延びて遅くなります。だから1次のほうが小さくなります。
- イ 2次キャッシュメモリは,メインメモリよりも読み書き速度が遅い。:2次はメインメモリより読み書きが遅いという選択肢で、速さが逆になっています。主記憶より速くなければ間に挟む意味がなく、2次は1次より遅いだけです。速い順に並べると、1次、2次、主記憶になります。
- エ 処理に必要な全てのデータは,プログラム開始時に1次又は2次キャッシュメモリ上に存在しなければならない。:必要な全データが開始時にキャッシュ上に無ければならないという選択肢で、必須の向きが逆です。入りきらない分は使う都度に入れ替わり、キャッシュに無ければ主記憶から取ってくるだけで、動かないわけではありません。
関連用語
- キャッシュメモリCPUのすぐそばに置く小容量で高速な記憶です。
- 主記憶CPUが命令を取り出す、容量の大きい記憶です。
- CPU命令をひとつずつ主記憶から取り出して実行する装置です。
- 記憶階層速いものほど容量が小さく高くつく記憶装置を、何段かに積み重ねて使い分ける形です。
出典:平成30年度 秋期 ITパスポート試験(特別措置試験) 問65
解説の最終確認:2026-10-29
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問61:
主記憶に 関する 問題 (キャッシュメモリ) - 令和7年度 問62:
仮想記憶に 関する 問題 (主記憶) - 令和4年度 問81:
CPUの 性能に 関する 記述 (キャッシュメモリ) - 令和元年度 秋期 (特別措置試験) 問60:
記憶階層に 関する 問題 (記憶階層) - 平成31年度 春期 (特別措置試験) 問70:
記憶階層に 関する 問題 (記憶階層)
同じ分野の問題
誤りを見つけたら報告する