高速缓存Cache与主存间采用全相连地址映像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为(63)%。若地址变换表如表1-6

admin2019-03-11  43

问题 高速缓存Cache与主存间采用全相连地址映像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为(63)%。若地址变换表如表1-6所示,

则主存地址为8888888H时,高速缓存地址为(64)H。

选项 A、488888
B、388888
C、288888
D、188888

答案D

解析 对于空(1),设Cache的命中率为h,则有:
                                 3h+30(1-h)=3.27
   解得h=0.99,答案选D。
   对于空(2),在全相连地址映像方式中,主存中的任意一块可以映像到Cache中的任意一块中,映像是通过地址转换表来实现的。由于块大小是1M(=220),需要20位地址来表示,因此在内存地址8888888H中,块号是88H,块内地址是88888H,查找地址变换表,其对应的 Cache地址的块号为1H,因此Cache地址为188888H,答案也选D。
转载请注明原文地址:https://jikaoti.com/ti/K2f7FFFM
0

最新回复(0)