Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Assume we have a cache memory that has lines of 16 bytes and a total size of 8 KB. The 64 MB main memory

Assume we have a cache memory that has lines of 16 bytes and a total size of 8 KB. The 64 MB main memory

Assume we have a cache memory that has lines of 16 bytes and a total size of 8 KB. The 64 MB main memory (RAM) is byte-addressable. (a) List the following values: address length, number of addressable units, block size, number of blocks in RAM, and number of lines in cache. (b) What is the size of Tag if the cache memory uses the direct mapping? (c) What is the size of Tag if the cache memory uses the associative mapping? (d) What is the size of Tag and the number of lines in set if the cache memory uses the set associative mapping with two sets? (e) Suppose that the CPU generated the hexadecimal main memory address 3F4AD69. Show the Tag and Word values in hexadecimal format for the cache memory when using the direct mapping, associative mapping, and set associative mapping functions.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Computer Organization and Design The Hardware Software Interface

Authors: David A. Patterson, John L. Hennessy

5th edition

124077269, 978-0124077263

More Books

Students also viewed these Operating System questions