某计算机主存的读写时间为100ns,其Cache的读写时间为10ns,Cache的命中率为90%,那么每条指令的访存时间是(10).A.15nsB.19nsC.16nsD.32ns

题目

某计算机主存的读写时间为100ns,其Cache的读写时间为10ns,Cache的命中率为90%,那么每条指令的访存时间是(10).

A.15ns

B.19ns

C.16ns

D.32ns


相似考题
参考答案和解析
正确答案:B
解析:Cache即高速缓冲存储器,其功能是提高CPU数据输入/输出的速率,突破所谓的“冯.诺依曼瓶颈”,即CPU与存储系统间数据传送带宽限制。高速存储器能以极高的速率进行数据的访问,但因其价格高昂,如果计算机的主存储器完全由这种高速存储器组成则会大大增加计算机的成本。通常在CPU和主存储器之间设置小容量的高速存储器 Cache。Cache容量小但速度快,主存储器速度较低但容量大,通过优化调度算法,系统的性能会大大改善,仿佛其存储系统容量与主存相当而访问速度近似Cache。Cache的命中率被定义为:
               
  其中,Nc表示Cache完成存取的总次数,Nm表示主存完成存取的总次数,h定义为命中率。那么我们根据题目中给出的已知条件,可以求出如果有100次访问,那么其中90次是通过访问Cache来完成的,而10次是通过访问主存来完成的。
  Cache/主存系统的平均访问时间ta被定义为
               Ta=htc+(1-h)tm
  其中,tc表示命中时的Cache访问时间,tm表示未命中时的主存访问时间,h表示命中率。那么根据题目中给出的己知条件,平均访问时间=90%×10+10%×100=19。因此,平均每条指令的防存时间是19ns。
更多“某计算机主存的读写时间为100ns,其Cache的读写时间为10ns,Cache的命中率为90%,那么每条指令的访 ”相关问题
  • 第1题:

    使用 Cache 改善系统性能的依据是程序的局部性原理。程序中大部分指令是(请作答此空)的。设某计算机主存的读/写时间为 100ns,有一个指令和数据合一的 Cache,已知该 Cache的读/写时间为 10ns,取指令的命中率为 98%,取数的命中率为 95%。在执行某类程序时,约有 1/5 指令需要额外存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置 Cache 后,每条指令的平均读取时间约为( )ns。

    A.12.3
    B.14.7
    C.23.4
    D.26.3

    答案:B
    解析:
    (100*2%+10*98%)+(100*5%+10*95%)*20%=14.7

  • 第2题:

    20、在cache和主存构成的二级存储体系中,cache的存取时间是10ns,主存的存取时间是100ns,如果希望平均存取时间不超过主存时间的15%,则cache的命中率至少为()。

    A.85%

    B.5%

    C.95%

    D.15%


    C

  • 第3题:

    主存与Cache间采用全相连映射方式,Cache容量4M,分为4块,每块1MB,主存容量256M。如果主存读写时间为30ns,Cache的读/写时间为3ns,平均读/写时间为3.3ns,则Cache的命中率为()。

    A.90%

    B.95%

    C.97%

    D.99%


    直接;组相联组相联;直接

  • 第4题:

    使用 Cache 改善系统性能的依据是程序的局部性原理。程序中大部分指令是(60)的。设某计算机主存的读/写时间为 100ns,有一个指令和数据合一的 Cache,已知该 Cache的读/写时间为 10ns,取指令的命中率为 98%,取数的命中率为 95%。在执行某类程序时,约有 1/5 指令需要额外存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置 Cache 后,每条指令的平均读取时间约为(61)ns。

    A.12.3
    B.14.7
    C.23.4
    D.26.3

    答案:B
    解析:
    (100*2%+10*98%)+(100*5%+10*95%)*20%=14.7

  • 第5题:

    2、(10分)计算机CPU的主频为100MHz,CPI为5,平均每条指令访存2.5次,计算机使用Cache时的访存顺序为先访问Cache,若未命中再访问内存,访问内存的时间为5t,访问Cache时间为t (1)该计算机MIPS数为多少? (2)Cache命中率为多少时,使用Cache和不使用Cache的平均访问时间之比为2:5,求Cache命中率 (3)在(2)的条件下计算使用Cache,平均每条指令在访Cache和内存所花总时间是多少?平均每秒Cache缺失多少次


    A