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

admin2018-07-23  38

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

(3)

选项 A、90
B、95
C、97
D、99

答案D

解析 对于高速缓存Cache,设Hc为其命中率,tc为其存取时间,tm为主存的访问时间,ta为Cache存储器的等效加权平均访问时间,则有ta=Hctc+(1-Hc)tm
    对于本题,则有30×(1-Hc)+3×Hc=3.27,可以求得Hc=0.99,即Cache的命中率为999,0。
    对于第(4)题,主存地址为8888888H时,转换为二进制地址为1000 1000 1000 1000 10001000 1000B,其中块号为10001000H,即88H。块内地址为1000 1000 1000 1000 1000B,即88888。由地址变换表知Cache对应的块号为1H,所以Cache的地址为188888H。
转载请注明原文地址:https://jikaoti.com/ti/mcf7FFFM
0

最新回复(0)