Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

· Question 18 5 out of 5 points Associative memeories are used in applications w

ID: 3579254 • Letter: #

Question

·         Question 18

5 out of 5 points

Associative memeories are used in applications where the searching is time critical and search time has to be very short.

·         Question 19

5 out of 5 points

Assume that individual stages of the datapath have the following latencies:

IF

ID

EX

MEM

WB

250ps

350ps

150ps

300ps

200ps

What is the clock cycle time in a pipelined processor in ps? Only enter the number, not ps

·         Question 20

2 out of 5 points

For a direct-mapped cache design with a 64-bit address, the following bits of the address are used to access the cache.

Tag

Index

Offset

63-10

9-5

4-0

What is the ratio between total bits required for such a cache implementation over the data storage bits?

Associative memeories are used in applications where the searching is time critical and search time has to be very short.

Explanation / Answer

Answer 20

Total bits required for cache implementation is
=(2^index bits) * (valid bits + tag bits + (data bits * 2^offset bits))
=(2^5)* (1+54+(64*2^5)
=32*(55+2048)
=32*2103
=67296

Data Storage bits : 64
Ratio is 67296/64