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