//Somayeh Sardashti //April 9, 2009 //ECE/CS 552 These tests will check your 2-way set associative cache for different conditions and correct LRU replacement. 1) mem_2way1.addr: tests a Load Miss to way 0 1. a Load Miss for address 348 2) mem_2way2.addr: tests a Load Miss to way 1 1. a Load Miss for address 348 2. a Load Miss for address 2396 3. a Load Hit for 348 3) mem_2way3.addr: tests a Store Miss to way 0 1. a Store Miss for address 348 4) mem_2way4.addr: tests a Store Miss to way 1 1. a Store Miss for address 348 2. a Store Miss for address 2396 3. a Store Hit for address 348 5) mem_2way5.addr: tests for Load Conflict Misses 1. a Load Miss for address 348 2. a Load Miss for address 2396 3. a Load Miss for address 4444 with Eviction of 348 6) mem_2way6.addr: tests for Store Conflict Misses 1. a Store Miss for address 348 2. a Store Miss for address 2396 3. a Store Miss for address 4444 with Dirty Eviction of 348 7) mem_2way7.addr: tests a 2-way set associative cache for LRU replacement 1. a Store Miss for address 348 2. a Load Hit for address 348 3. a Store Miss for address 2396 4. a Load Hit for address 2396 5. a Load Hit for address 384 6. a Store Hit for address 348 7. a Store Miss for address 4444 and Dirty Eviction of 2396 8. a Load Miss for address 2396 and Dirty Eviction of 384 9. a Load Hit for address 4444 10. a Load Hit for address 4444 11. a Store Hit for address 4444 12. a Load Miss for address 384 and Eviction of 2396 13. a Load Miss for address 2396 and Dirty Eviction of 4444 14. a Load Miss for address 4444 and Eviction of 384