Question: * A computer has the following specifications: a Cache memory of 2 5 6 words. Block size of 1 6 words. The main memory (
A computer has the following specifications: a Cache memory of words. Block size of words. The main memory MM size is words. The cache access time is nsMM access time is ns NonLoadthrough read policy. Direct Mapping.
Assume that the cache is initially empty and the CPU fetches memory locations to sequentially times.
a How many bits are needed for the main memory address bus?
b How many cache blocks?
c How many bits are allocated as "TAG" in main memory address?
d How many unique MM blocks will be mapped to a particular cache block?
e How long will the CPU fetch those memory locations, assuming NO cache memory in ns
f During the st pass, how many MM blocks are cache miss?
g During the nd pass, how many MM blocks are cache miss?
h During the rd pass, how many MM blocks are cache miss?
i Overall, how many MM blocks are cache hit?
j Overall, how many MM blocks are cache miss?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
