Przykład: odczyt pamięci kolejno z adresów: 0,8.0,6.8 4 blokowy cache direct mapped
Adres RAM |
adres bloku w cache nr sekcji |
0 6 8 |
0 mod 4 = 0 6 mod 4 = 2 8 mod 4 = 0 |
Adres RAM |
bloki w cache 0 1 2 3 |
0 pudło (miss) | pudło 0 pudło 6 pudło 1 pudło |
mem(O) invalid invałid invalid mem(8) invalid invalid invałid mem(0) invalid invalid invalid mem{0) invalid mem{6) jnvalld mem(8) invalid mem{6) invalid |