A Summary (Cont.)


How Is a Block Found? (Cont.)
The choice among direct-mapped, set-associative, or fully associative mapping depends on the cost of a miss versus the cost of implementing associativity, both in time and in extra hardware. Virtual memory systems always use fully associative placement because of the factors:
Which Block Should Be Replaced on a Cache Miss?
There are the two primary strategies for replacement in set-associative or fully associative caches: The following two observations are noticed: