認真回你,byte offset=2bit,block offset=2bit,所以offset總共4bit index=12bit,tag=16bit,以上是2進位制,要轉為16進位制則每4個bit合成1個bit。所以最後,offset=1bit,index=3bit,tag=4bit,把虛擬位址的8個bit切成 tag index offset,因為是直接對映,所以位址往前找第一個index相同者,若tag也相同,此時為hit,若有其中一個不同,則是miss
作者: pinchieh1996 (PinJJ) 2018-01-28 14:35:00
index同再來比tag,也相同才會hit ,如果index同,tag不同那就會miss