例として、私は直接マップされたキャッシュの写真を撮影します。これらの数字はそれにリコールセーフた:"キャッシュライン"、 "タグ"、 "ページ"、 "フレーム"、 "ブロック"の意味を正しく理解しましたか?
6 5 8 0 8 0 5 10 2 0 7 10
は今、この絵を使用して、私はいくつかのサイトでそれらについて読みましたが、より多くの私はそれが私を混乱続きを読む、タイトルに与えられた言葉を理解したいと思います。このようなサンプル画像を使って理解するのが簡単になると思いました。
キャッシュライン:キャッシュの行数..?この場合、12個のキャッシュラインがありますか?
タグ:いいえアイデア。..
ページ:私はあまりにも知らない...
フレーム:数字の金額、我々はここで0-7持っているので、それほど8つのフレーム?
ブロック:他の単語/ページと同じですか?
他の言葉がありますか?私はこれが宿題を全く必要としないことを助けてください。それは絶望的な自己学習です。
http://stackoverflow.com/questions/15937002/how-does-direct-mapped-cache-work私はこの質問もあなたの答えと思います。 –
ありがとう、タグも分かりました。今問題はキャッシュラインだけです。私はそれが..行を表しているのかどうかはわかりません。ここでは12行です。または、キャッシュライン=フレーム..両方のうちの1つが正しくなければならないが、どちらがどちらであるかわからない。誰か教えてください。 – rpbudd
キャッシュライン:https://en.wikipedia.org/wiki/CPU_cache#Cache_entries。例えば最新のx86 CPUは、すべてのレベルのキャッシュで64Bのキャッシュラインを使用します。 wikiの記事はかなり大きく、たくさんの根拠があります。 –