DMC - Spatial Locality

Spatial Locality is the idea that if a memory address is referenced, nearby addresses are likely to be referenced soon

We make each cache line two blocks
Then, we can group the memory addresses into pairs

Block AddressByte Address

Direct-Mapped Cache Block Addresses.png|600
In this example, if a program reads from byte address 4 we'll load all of memory block 2 ( Both addresses 4 and 5 ) into cache line 2

Types of Cache Misses