retagged by
984 views
0 0 votes

A block-set-associative cache consists of a total of $64$ blocks divided into $4$-block sets. The main memory contains $4096$ blocks (each consisting of $128$ words).

Answer the following questions based on this info:

  1. How many bits are there in a main memory address?
  2. How many bits are there in each of the TAG, SET, and WORD fields?
  1. $19$ and $8,7,4$
  2. $20$ and $6,7,8$
  3. $19$ and $8,4,7$
  4. $17$ and $8,7,4$

1 Answer

Best answer
1 1 vote

Ans is iii)

selected by
Answer:
Position:
Show:

Related questions

0 0 votes
2 answers 2 answers
1.4k
1.4k views
Bikram asked Nov 25, 2016
1,433 views
In a system, cache memory access time is $100ns$ and the main memory is $10$ times slower than cache memory. The hit ratio for read request is $0.92$.Of the memory reques...
3 3 votes
3 answers 3 answers
2.9k
2.9k views
Bikram asked Nov 25, 2016
2,867 views
A system has $3$ levels of cache i.e., $L_1, L_2$ and $L_3.$ The access times of $L_1,L_2$ and $L_3$ cache memories are $100$ ns/word, $150$ ns/word and $250$ ns/word, re...
0 0 votes
1 answers 1 answer
1.1k
1.1k views
Bikram asked Nov 25, 2016
1,069 views
A direct-mapped cache has $2^{10}$ cache lines with $2^4$ bytes of data per cache line. If the cache is used to store blocks for a byte addressable memory of size $2^{...
1 1 vote
3 answers 3 answers
908
908 views
Bikram asked Nov 25, 2016
908 views
Consider the following program segment for a CPU having three Registers $R1, R2,$ and $R3$:$$ \begin{array}{|l|l|l|} \hline \text{Instruction} & \text{Operation} & \text{...