in CO and Architecture edited by
752 views
1 vote
1 vote

 

in CO and Architecture edited by
by
752 views

4 Comments

@manisha11 tag bits will obviously be needed and for block we will take as byte addressable and so 64 bits  = 64/8 = 8 bytes = 2^3 , so min value of x = 16+3 = 19 

0
0
oh yes 64/8 thanks
0
0
I am also getting 19 as answer Any one please Verifiy….
0
0

1 Answer

0 votes
0 votes
To get minimun value of X , you should consider that it is block addressable where block size should be 64 bits.

So minimun number of bits will be only for tag bits.

So x=16.

6 Comments

how you got it, please explain little more ?
0
0
In full associative cache

PA is divided in two part - TAG and WO

where WO is word offset to represent which block in the word.

Now if system is word addressable i.e. we access whole word at a time , we dont need WO.

So PA will only consist of TAG bits.

Thus minimun PA = 16 bits.
0
0
What is block addressable, you can assume byte addressable giving total answer of 19 bits or word addressable giving answer of 16 bits (assuming one word of 8 Bytes). But default we always we take byte addressable i went with 19 bits.
0
0

@Rishabh Agrawal

d
oes this mean here one word is of 64bits ?

0
0
Actually somewhere it is Block addressable while somewhere it is word addressable.Just different terminology.
0
0
0
0