📌  相关文章
📜  国际空间研究组织 | ISRO CS 2011 |问题 49

📅  最后修改于: 2022-05-13 01:58:02.560000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2011 |问题 49

考虑使用四级分页方案的 32 位机器。如果对 TLB 的命中率为 98%,搜索 TLB 需要 20 纳秒,访问主存需要 100 纳秒,那么有效的内存访问时间是多少纳秒?

(一) 126
(乙) 128
(三) 122
(四) 120答案:(乙)
解释:对于 4 级 Paging 方案,Effective Memory access Time,EAT =

HTLB * TTLB + (1 - HTLB)[ TTLB + 4*Tm] + Tm]

where, HTLB = hit ratio of TLB
       TTLB = search time of TLB
       Tm = Memory access time

应用公式:

EAT = (0.98 *20) + 0.02(20 + 400) + 100
EAT = 19.6 + 8.4 + 100
EAT = 128 ns

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