Question: 2. Using the below numbers as memory addresses: 3, 180, 43, 2, 191, 88, 190, 14, 181, 44, 186, 253. Answer the following questions.

2. Using the below numbers as memory addresses: 3, 180, 43, 2, 191, 88, 190, 14, 181, 44, 186, 253. Answer the following questions. a. (25 points) Consider a direct-mapped cache memory with 16 one-word blocks, and a processor with 12-bits address bus. Assume the cache initially have data for 43, 88, 192 addresses. Assume that the cache is word-addressable only (individual bytes within the word cannot be addressed directly). For each address, identify the binary address, index, and tag. List if a reference to each location is a hit or miss. b. (25 points) Repeat part a, if the cache has eight 2-word blocks.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
