必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成21年度秋季問題一覧
  4. 平成21年度秋季問題10-解答・解説-分析

平成21年度秋季問題

問題10

キャッシュメモリにおけるダイレクトマップ方式の説明として、適切なものはどれか。

アドレスが連続した二つ以上のメモリブロックを格納するセクタを、キャッシュ内の任意のロケーションに割り当てる。
一つのメモリブロックをキャッシュ内の単一のロケーションに割り当てる。
メモリブロックをキャッシュ内の任意のロケーションに割り当てる。
メモリブロックをキャッシュ内の二つ以上の配置可能なロケーションに割り当てる。

キャッシュメモリにおけるダイレクトマップ方式の説明として、適切なものはどれか。

アドレスが連続した二つ以上のメモリブロックを格納するセクタを、キャッシュ内の任意のロケーションに割り当てる。
一つのメモリブロックをキャッシュ内の単一のロケーションに割り当てる。
メモリブロックをキャッシュ内の任意のロケーションに割り当てる。
メモリブロックをキャッシュ内の二つ以上の配置可能なロケーションに割り当てる。

解答:イ

<解説>

キャッシュメモリ内のブロックと主記憶との対応付けには以下の方式がある。

フルアソシアティブ方式
主記憶上のどのブロックも、キャッシュメモリの任意のブロックに対応付ける方式である。
ダイレクトマッピング方式
アドレスなどを用いて主記憶のあるブロックをキャッシュメモリの特定の1つのブロックに対応付ける方式である。
セットアソシアティブ方式
主記憶のあるブロックをキャッシュメモリの複数の特定のブロックに対応付ける方式である。
× フルアソシアティブ方式の説明である。
ダイレクトマップ方式の説明である。
× フルアソシアティブ方式の説明である。
× セットアソシアティブ方式の説明である。