Tag
タグ
同じ行に来たブロックを区別するための番号です。
labs.wakayama.ninja
ダイレクトマッピング方式で、アドレスがどの行に入り、なぜヒットやミスになるかを追います。
同じ行に来たブロックを区別するための番号です。
キャッシュのどの行を見るかを決めます。
ブロックの中の何バイト目かを表します。
floor(address / 4)
address % 4
blockNumber % 4
floor(blockNumber / 4)
ダイレクトマッピングでは、メモリブロックが入れるキャッシュ行は index で1か所に決まります。
同じ index に別の tag が来ると、前のブロックは追い出されます。