以下存储器那个存储器最快?有寄存器的时候就选寄存器,没有寄存器就选Cache

    Cache功能
    提高CPU数据输入输出的速率,突破冯·诺依曼瓶颈,即CPU与存储系统减数据传送宽带限制。
    改善系统的性能是根据程序的局部性原理。

    计算“Cache+主存储器”的平均周期(平均访问时间)
    image.png
    h:对Cache的访问命中率
    t1:Cache的周期时间
    t2:主存储器周期时间

    举例:
    假设CPU执行某段程序时,共访问Cache命中2000次,访问主存50次。已知:Cache的存取周期为50ns,主存的存取周期为200ns。求Cache-主存系统的命中率。
    命中率公式:
    Cache的平均访问时间计算(重要) - 图2
    Nc = 2000, Nm= 50
    2000 / 2000 + 50 = 0.97
    平均访问时间:
    0.97 50 + ( 1 - 0.97 ) 200 = 54.5