We are given a list of 64-bit memory address references, given as word addresses. Ox03, Oxb4, Ox2b, Ox02, Oxbf, Ox58, Oxbe, Ox0e, Oxb5, 0x2c, Oxba, Oxfd (A) For each of these references, identify the...


We are given a list of 64-bit memory address<br>references, given as word addresses.<br>Ox03, Oxb4, Ox2b, Ox02, Oxbf, Ox58, Oxbe,<br>Ox0e, Oxb5, 0x2c, Oxba, Oxfd<br>(A) For each of these references, identify the<br>binary word address, the tag, and the index<br>given a direct-mapped cache with 16 one-<br>word blocks. Also list whether each reference<br>is a hit or a miss, assuming the cache is<br>initially empty.<br>(B) For each of these references, identify the<br>binary word address, the tag, the index, and<br>the offset given a direct-mapped cache with<br>two-word blocks and a total size of eight<br>blocks. Also list if each reference is a hit or a<br>miss, assuming the cache is initially empty.<br>(C) You are asked to optimize a cache design<br>for the given references (i.e. addresses).<br>There are three direct-mapped cache designs<br>possible, all with a total of eight words of<br>data:<br>(i) Cache1 has 1-word blocks,<br>(ii) Cache2 has 2-word blocks, and<br>(iii) Cache3 has 4-word blocks.<br>

Extracted text: We are given a list of 64-bit memory address references, given as word addresses. Ox03, Oxb4, Ox2b, Ox02, Oxbf, Ox58, Oxbe, Ox0e, Oxb5, 0x2c, Oxba, Oxfd (A) For each of these references, identify the binary word address, the tag, and the index given a direct-mapped cache with 16 one- word blocks. Also list whether each reference is a hit or a miss, assuming the cache is initially empty. (B) For each of these references, identify the binary word address, the tag, the index, and the offset given a direct-mapped cache with two-word blocks and a total size of eight blocks. Also list if each reference is a hit or a miss, assuming the cache is initially empty. (C) You are asked to optimize a cache design for the given references (i.e. addresses). There are three direct-mapped cache designs possible, all with a total of eight words of data: (i) Cache1 has 1-word blocks, (ii) Cache2 has 2-word blocks, and (iii) Cache3 has 4-word blocks.

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here