Assume that our memory unit is organized as a 1,024 x 1,024 two-dimensional array.
1. How big does the MAR
register have to be?
2. How many bits of the MAR must be sent to the row decoder? To the column decoder?
3. If the average access time of this memory is 25 nsec and the average access time for cache memory is 10 nsec, what is the overall average access time if our cache hit rate is 80%?
4. In the previous problem, what would the cache hit rate have to be to reduce the average access time to 12.0 nsec?
5. Do you think that human memory is or is not a random access memory? Give an argument why or why not.
1. How big does the MAR register have to be? If the memory unit is a two-dimensional grid 1,024(2 10 ) by 1,024(2 10 ) then... View the full answer