3,787 views
1 votes
1 votes
if the main memory is of 8Kbyte and the cache memory 2K word .it uses associative mapping .then each word of cache memory shall be .................................

ans::::: 16 bits how????????????????????

1 Answer

0 votes
0 votes
it is clear that it cant be 21 bits or 20 bits because in these cases the cache size will be nearly equal to main memory. so remaining option are 11 bits and 16 bits. here i will go with 16 bits because in case of 11 bits if memory is byte addressable as we know 5 bits will be wasted and also the memory size should be in power of 2. i already have checked the answer in answer key it is 16 bits.

Related questions

0 votes
0 votes
2 answers
3
Alakhator asked Oct 19, 2018
684 views
What is the number of multiplexers required in set associative mapping hardware ? Given set bits are S, tag bits are T and word bits are W.
1 votes
1 votes
0 answers
4
akankshadewangan24 asked Jan 18, 2018
574 views
If the main memory is of 128 K byte and the cache memory is of 16 byte line . It uses associative mapping . Then the tag bits for cache blocks are......... 11 bit 21b...