JJ プログラム仙人修行日誌

2024/04/20 からは、プログラム仙人修行の日誌を書いてます。

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

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

 イ 一つのメモリブロックをキャッシュ内の単一のロケーションに割り当てる。

 ウ メモリブロックをキャッシュ内の任意のロケーションに割り当てる。

 エ メモリブロックをキャッシュ内の二つ以上の配置可能なロケーションに割り
  当てる。

■キーワード■ ダイレクトマップ方式

■解答■
  応用情報技術者午前平成21年秋問10

 イ 一つのメモリブロックをキャッシュ内の単一のロケーションに割り当てる。

> ダイレクトマップ方式とは,
> メモリのアドレスが決まれば,どのキャッシュラインに格納されるか
> 一意に決定される。
> http://home.att.ne.jp/red/OSAKOH/technology/Cacheop.html
> 上記より,1つのと言う言葉から回答は イ です。
> 通常は エ を使用すると思いますが,
> このダイレクトマップを使用することもあるのでしょうか?

 どうもありがとうございます。
 実際のキャッシュメモリアルゴリズムは,通常,CPU内のマクロプログラム
で処理されるかと思います。実施のアルゴリズムは私はよく分かりません。
応用情報は,1種のころから,この問題は良く出ますよ。

> キャッシュメモリ
> http://tinyurl.com/p4cqbhttp://ja.wikipedia.org

 どうもありがとうございます。

                                                                                                                                              • -