• edited by
874 views
0 0 votes

Block set associative cache consists of a total of 64blocks divided into 4blocks sets .The main memory contains 4096blocks ,each consisting of 128 words.

  1. how many bits for Main memory
  2. how many bits for TAG,SET,WORD .

solution:

MM=block size*words

         2^12 * 2^7=19 bits   

TAG=9

SET=4

WORD=6 

is this correct method or not please correct me

Please log in or register to answer this question.

Position:
Show:

Related questions

–1 –1 vote
1 1 answer
1.6k
1.6k views
vupadhayayx86 asked Jun 13, 2018
1,620 views
What should be correct answer to this question?In solution it's option A in Carl hamacher text book it's B ? I am confused please help
3 3 votes
1 answers 1 answer
4.6k
4.6k views
Rishabh Gupta 2 asked Oct 18, 2017
4,649 views
Problem: A computer system uses 32-bit memory addresses and it has a main memory consisting of 1G bytes. It has a 4K-byte cache organized in the block-set-associative man...
5 5 votes
2 answers 2 answers
6.6k
6.6k views
reena_kandari asked Jun 7, 2017
6,575 views
A computer system has a main memory consisting 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 word...
2 2 votes
0 0 answers
891
891 views
reena_kandari asked Jun 7, 2017
891 views
Acomputer with a 16-bit word length has a direct-mapped cache, used for both instructionsand data. Memory addresses are 16 bits long, and the memory is byte-addressable.T...