4组相连映像租号怎么算
容量为64位的cache采用组相联的方式映像?
主存地址:64*16=2^10,所以主存地址是10位;字节号:16=2^4,需要4位;块号:4=2^2,需要2位;组号(页面号):2=2^1,需要1位;区号:10-4-2-1=3位;1.主存地址格式和各部分长度:2.主存和cache对应关系:上面是主存,下面是cache 3.对应到第0ABH(mod16)个页。
设某计算机的主存-CACHE存储层次采用组相联映象,字块的大小为8字。CACHE容量为256块?
我把b当做Byte来算。4kb/32b=128个cacheline。共4组cacheset。组地址2位,组内块号7位。其实这问题本身就有问题,cache的访问是通过Tag和index,blockoffset来得到。