平成30年度秋期 ITパスポート 問65 解説
CPUに搭載された1次と2次のキャッシュメモリに関する記述のうち,適切なものはどれか。
- ア1次キャッシュメモリは,2次キャッシュメモリよりも容量が大きい。
- イ2次キャッシュメモリは,メインメモリよりも読み書き速度が遅い。
- ウCPUがデータを読み出すとき,まず1次キャッシュメモリにアクセスし,データが無い場合は2次キャッシュメモリにアクセスする。
- エ処理に必要な全てのデータは,プログラム開始時に1次又は2次キャッシュメモリ上に存在しなければならない。
答えを見る
正解 ウCPUがデータを読み出すとき,まず1次キャッシュメモリにアクセスし,データが無い場合は2次キャッシュメモリにアクセスする。
要点CPUは1次キャッシュ→2次キャッシュ→主記憶の順にアクセスする
解説
CPUはデータを読み出すとき、まず最も高速な1次キャッシュメモリにアクセスし、なければ2次キャッシュメモリ、それでもなければメインメモリにアクセスします。
- ア:1次キャッシュは高速な代わりに容量が小さく、2次キャッシュの方が大きいので誤り。
- イ:2次キャッシュはメインメモリより高速なので誤り。
- エ:キャッシュには必要に応じてデータが読み込まれるので、全データを事前に置く必要はなく誤り。