令和4年度 春期 応用情報技術者試験 午前 問題 問10

キャッシュメモリのフルアソシエイティブ方式に関する記述として,適切なものはどれか。

解答・解説

正解: エ. 任意のキャッシュメモリのブロックを主記憶のどの部分にも割り当てられる。

キャッシュメモリと主記憶の対応づけ(マッピング)方式には、大きく分けて以下の3種類があります。

  • ダイレクトマッピング方式:主記憶のブロックが、キャッシュメモリの特定のブロックに固定的に割り当てられる方式です。
  • フルアソシエイティブ方式:主記憶の任意のブロックを、キャッシュメモリのどのブロックにも自由に割り当てることができる方式です。
  • セットアソシエイティブ方式:キャッシュメモリを複数のセットに分割し、主記憶のブロックを特定のセット内の任意のブロックに割り当てる方式です。

設問はフルアソシエイティブ方式に関する記述を問うているため、主記憶のどの部分(ブロック)でも任意のキャッシュメモリのブロックに割り当てられるとしている記述が正解となります。

各選択肢の解説

  • ア:セットアソシエイティブ方式に関連する記述ですが、正確ではありません(主記憶のブロックがキャッシュメモリの特定のセットに割り当てられます)。
  • イ:主記憶のブロックがキャッシュメモリの特定のブロックに固定されるのは、ダイレクトマッピング方式の説明です。
  • ウ:これもダイレクトマッピング方式に関連する説明です。
  • エ:正解です。任意のキャッシュメモリのブロックを主記憶のどの部分にも割り当てられるのは、フルアソシエイティブ方式の特徴です。

Spineチーム