キャッシュメモリに関する記述のうち,適切なものはどれか。
ア |
書込み命令を実行したときに,キャッシュメモリと主記憶の両方を書き換える方式と,キャッシュメモリだけを書き換えておき,主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。 |
イ |
キャッシュメモリにヒットしない場合に割込みが生じ,プログラムによって主記憶からキャッシュメモリにデータが転送される。 |
ウ |
キャッシュメモリは,実記憶と仮想記憶のメモリ容量の差を埋めるために採用される。 |
エ |
半導体メモリのアクセス速度の向上が著しいので,キャッシュメモリの必要性は減っている。 |
解答・解説を見る
解答:ア
ア |
○ |
キャッシュメモリに関する正しい記述である。書込み命令を実行したときにキャッシュメモリと主記憶の両方を書き換える方式をライトスルー方式、キャッシュメモリだけを書き換えて主記憶の書換えをキャッシュメモリから当該データが追い出されるときに行う方式をライトバック方式という。 |
イ |
× |
キャッシュメモリは、実記憶と仮想記憶の速度差を埋めるために採用される。 |
ウ |
× |
キャッシュメモリにヒットしない(キャッシュミス)時に割込みは発生しない。また、データ転送処理はプロセッサ等が行い、プログラム(OSやアプリケーション)レベルで行うものではない。 |
エ |
× |
半導体メモリのアクセス速度は向上している。しかし、それ以上にプロセッサの処理能力が向上しているので,キャッシュメモリの重要性は以前よりも増している。 |