1,162 views

1 Answer

Best answer
6 votes
6 votes
Block size = 16 B
Memory block number = Byte Address / Block size
= 1200/16 = 75

Cache block number = (Memory block number) mod (number of blocks in cache) 
= 75 mod 64
= 11 

Or

#CMBlock = 64 = 2^6 
Block Size = 16 = 2^4
Tag(x) CLO(6) bits Block Offset(4)
Convert 1200 in Binary : 10010110000 ==> 1 001011 0000
So Block Number = B11                       11
 
 
selected by

Related questions

2 votes
2 votes
1 answer
4
LRU asked Dec 4, 2021
285 views
Assume that a read request takes 50 nsec on a cache miss and 5 nsec on a cache hit. While running a program, it is observed that 80% of the processor’s read requests re...