1 votes 1 votes A computer system has a main memory consisting of 1 M 16 bit words. It also has a 4 way set associative cache of size 4 K words and 64 words per block. The number of tag bits are _______. CO and Architecture co-and-architecture + – Mojo-Jojo asked Feb 3, 2016 retagged Nov 13, 2017 by Arjun Mojo-Jojo 1.3k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes 10 bits are tag bits Registered user 7 answered Feb 3, 2016 Registered user 7 comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes Assume that memory is Byte Addressable. word offset=6 bit and Byte offset=1 bit virtual address= 21 bits no of cache block= 4 k words/64 words = 64. no of set= 64 blocks/4 blocks = 16 so, set offset = 4 bits Tag bit=21-6-1-4 = 10 bits Bikram answered Aug 10, 2017 Bikram comment Share Follow See all 10 Comments See all 10 10 Comments reply Show 7 previous comments set2018 commented Aug 28, 2017 reply Follow Share @Bikram sir pls also check word addressable image is it 20 for physical address? 0 votes 0 votes Bikram commented Aug 28, 2017 reply Follow Share Yes, for word addressable, Byte offset=1 bit is not added so word addressable = 20 bits. Your answer is correct. 1 votes 1 votes set2018 commented Aug 28, 2017 reply Follow Share thnks a lot sir now i got the whole concept :) 0 votes 0 votes Please log in or register to add a comment.