1 votes 1 votes 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 21bits 16bits 20 bits CO and Architecture co-and-architecture + – akankshadewangan24 asked Jan 18, 2018 akankshadewangan24 588 views answer comment Share Follow See all 7 Comments See all 7 7 Comments reply saxena0612 commented Jan 18, 2018 reply Follow Share I think this question is from ace. From this given info $17-4=13$ bits used for TAG. https://gateoverflow.in/188199/associative-mapping-in-cache 0 votes 0 votes abhishek tiwary commented Jan 18, 2018 reply Follow Share @y saxena0612 this question is incomplete and your question is complete 0 votes 0 votes MiNiPanda commented Jan 18, 2018 reply Follow Share @saxena0612 i saw the link.. it is still possible to calculate the tag bits without the cache size right? 0 votes 0 votes abhishek tiwary commented Jan 18, 2018 reply Follow Share @ mini yes you can calculate if you have block size and MM size but read this question CM is 16 B line 1 votes 1 votes saxena0612 commented Jan 18, 2018 reply Follow Share Associative mapping is given! TAG WORD OFFSET $17$ bits to represent complete memory block $4$ bits is for offset which is not used for matching of TAG $\therefore 17-4=13$ bits whats wrong? 1 votes 1 votes saxena0612 commented Jan 18, 2018 reply Follow Share @ abhishek tiwary Please refer my question, this question is not well typed. Its $16$B lines. which is size of $1$ line. 0 votes 0 votes abhishek tiwary commented Jan 18, 2018 reply Follow Share @ saxena i am not saying wrong i am saying your question is complete and this is typo yes 13 is correct 0 votes 0 votes Please log in or register to add a comment.