📜  门| GATE CS 2020 |第31章

📅  最后修改于: 2021-06-30 01:27:56             🧑  作者: Mango

1 MB的直接映射高速缓存存储器的块大小为256字节。高速缓存的访问时间为3 ns,命中率为94%。在高速缓存未命中期间,从主存储器中取出一个块的第一个字需要20 ns,而随后的每个字都需要5 ns。字长为64位。平均内存访问时间(以ns为单位(四舍五入到小数点后一位))是________。

注–此问题为数值类型。
(A) 13.5
(B) 15.5
(C) 23.5
(D) 15.3答案: (A)
说明:鉴于,

Word size = 64 bit = 8 byte
And, 
Block size = 256 byte 

因此,每块字数为

= 256 / 8 = 32

根据问题,第一个字占用20ns,其余的每个字占用31ns,随后的每个字占用5ns,以便从主内存中提取一个字并缓存。

因此,

Tavg = (0.94 × 3) + (1 – 0.94) [3 + (20 + (31 × 5))]
= 13.5 (in ns) 

选项(A)是正确的。
这个问题的测验