正答4
解説
正解は4です。
この問題は、主記憶の高速化技術であるメモリインタリーブの仕組みを問うています。
メモリインタリーブは、主記憶を複数のバンクに分け、連続した番地を異なるバンクに割り当てる方式です。
複数のバンクに並行してアクセスできるため、見かけ上のアクセス時間を短縮できます。
【選択肢別解説】
1:× CPUと磁気ディスクの間に半導体メモリのバッファを置く方式は、ディスクキャッシュの説明です。
2:× 主記憶のデータの一部をキャッシュメモリに写して速度差を埋める方式は、キャッシュメモリの説明です。
3:× 一つのアクセスが終わってから次のアクセスに移る方式では、アクセスが重ならないため高速化になりません。
メモリインタリーブは、複数のバンクへのアクセスを重ねて行うことで高速化します。
4:○ 主記憶を独立した複数のグループ(バンク)に分け、交互にアクセスする方式はメモリインタリーブです。
【ポイント】
キャッシュメモリは「速い記憶装置にコピーする」方式、メモリインタリーブは「主記憶を分割して並行にアクセスする」方式です。
ディスクキャッシュとの違いもあわせて区別しておきましょう。