平成18年春期試験午前問題 問20

CPUと主記憶の間に置かれるキャッシュメモリにおいて,主記憶のあるブロックをキャッシュメモリの複数の特定ブロックを対応付ける方式はどれか。

  • セットアソシアティブ方式
  • ダイレクトマッピング方式
  • フルアソシアティブ方式
  • ライトスルー方式
正解 問題へ
分野:テクノロジ系
中分類:コンピュータ構成要素
小分類:メモリ
  • 正しい。セットアソシアティブ方式は、ダイレクトマッピングとフルアソシアティブの中間に位置する方式で、キャッシュを連続したブロックごとにまとめそのブロック内ならどこでも格納ができる方式です。
  • ダイレクトマッピング方式は、主記憶のアドレスからキャッシュメモリのアドレスが一意に定まる方式。主記憶上のブロック番号にハッシュ演算をすることでキャッシュメモリのブロック番号を計算します。
  • フルアソシアティブ方式は、主記憶のブロックがキャッシュメモリ上のどのブロックにも関連つけられる方式。ダイレクトマッピングよりも柔軟だが、ブロックの関連つけをすべて記憶しておく必要があり検索にも時間がかかる特徴があります。
  • ライトスルー方式は、キャッシュメモリと主記憶の同期をとるための書き込み方式で、CPUから書込み命令が出たときにキャッシュメモリと同時に主記憶にも書き込みます。

この問題の出題歴


Pagetop