平成22年度 秋期 基本情報技術者試験 午前 問12
テクノロジ/コンピュータ構成要素キャッシュメモリに関する記述のうち,適切なものはどれか。
出典:平成22年度 秋期 基本情報技術者試験 午前 問12
- ア書込み命令を実行したときに,キャッシュメモリと主記憶の両方を書き換える方式と,キャッシュメモリだけを書き換えておき,主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。
- イキャッシュメモリにヒットしない場合に割込みが生じ,プログラムによって主記憶からキャッシュメモリにデータが転送される。
- ウキャッシュメモリは,実記憶と仮想記憶とのメモリ容量の差を埋めるために採用される。
- エ半導体メモリのアクセス速度の向上が著しいので,キャッシュメモリの必要性は減っている。
正解:ア
解説
キャッシュメモリへの書込み方式には,書込み命令のたびにキャッシュと主記憶の両方を更新するライトスルー方式と,キャッシュだけを更新しておき,当該データがキャッシュから追い出される際に主記憶へ反映するライトバック方式があります。
選択肢ごとの解説
- ア正しい。ライトスルー方式とライトバック方式の説明として適切です。
- イ誤り。キャッシュミスの場合は,ハードウェアの制御によって自動的に主記憶からキャッシュへデータが転送されるのが一般的で,プログラムが介在する割込み処理ではありません。
- ウ誤り。実記憶と仮想記憶の容量の差を埋めるのは補助記憶を使った仮想記憶方式の役割で,キャッシュメモリの目的はCPUと主記憶の速度差を埋めることです。
- エ誤り。主記憶の速度向上が進んでも,CPUの高速化はそれ以上に進むため,キャッシュメモリの必要性は依然として高いです。