Question: Assume you are designing a small MIPS processor that is word addressable. You want to in a small L 1 cache that has 1 6

Assume you are designing a small MIPS processor that is word addressable. You want to in a small L1
cache that has 16 rows. Each row contains exactly four words, and each memory address bits long.
Assume that the following memory sequence occurs:
0x0F20,0x0074,0x0020,0x0078,0x0F24,0xFOAC, 0x0F2C,0x0078
a) Write out the memory sequence in bits, and identify which bits are part of the byte offset, the index,
and the tag.
b) Next to where you wrote out the memory addresses, indicate whether they would result i or a miss
given the sequence and cache.
c) What is the hit rate of the cache? What is the miss rate of the cache?
d) What is the total number of bits that would be required to create the cache including all overhead?
Assume you are designing a small MIPS processor

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!