A computer system has a main memory consisting of 1M 16-bit words. It also has a 4K-word

Question:

A computer system has a main memory consisting of 1M 16-bit words. It also has a 4K-word cache organized in the block-set-associative manner, with 4 blocks per set and 64 words per block.

(a) Calculate the number of bits in each of the TAG, SET, and WORD fields of the main memory address format.

(b) Assume that the cache is initially empty. Suppose that the processor fetches 4352 words from locations 0, 1, 2,..., 4351, in that order. It then repeats this fetch sequence nine more times. If the cache is 10 times faster than the main memory, estimate the improvement factor resulting from the use of the cache. Assume that the LRU algorithm is used for block replacement.

LO1

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question

Computer Organization

ISBN: 9780072320862

5th Edition

Authors: V Carl Hamacher, Carl Hamacher, Zvonko G Vranesic, Safwat G Zaky

Question Posted: