過去問解きまくり研究所 ホーム

令和7年度 春期 午前Ⅱ 問20

コンピュータ構成要素

セットアソシアティブ方式の説明

キャッシュメモリにおけるセットアソシアティブ方式の説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解ウ主記憶のある一つのメモリブロックを,キャッシュメモリ内の単一又は複数の配置可能なロケーションに対応付ける。

解説

メモリブロックを、決まったセット内の複数の場所に置ける方式です。

キャッシュメモリのマッピング方式は、主記憶のメモリブロックをキャッシュのどこに置けるかで分かれます。置ける場所が一か所に決まるのがダイレクト方式、どこにでも置けるのがフルアソシアティブ方式です。セットアソシアティブ方式はその中間で、キャッシュをいくつかの場所をまとめたセットに分け、メモリブロックのアドレスから入るセットを一つに決めたうえで、セットの中の複数の場所のどれかに置きます。設問の、単一又は複数の配置可能なロケーションに対応付けるという記述は、この考え方を表しています。見分ける軸は、書込みや仮想記憶の話ではなく、ブロックの置き場所の決め方を述べているかどうかです。セットまでは決まり、中では選べる、と覚えると選べます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問20

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)