存取速度最快的是CPU內(nèi)部寄存器。CPU內(nèi)部各寄存器具有特定的功能和用途,最常見的寄存器功能是寄存地址、放置計(jì)算中間結(jié)果和減少對內(nèi)存的訪問;這些寄存器在CPU內(nèi)部的使用十分頻繁,訪問速度最快。
CPU內(nèi)部各寄存器具有特定的功能和用途,最常見的寄存器功能是寄存地址、放置計(jì)算中間結(jié)果和減少對內(nèi)存的訪問。這些寄存器在CPU內(nèi)部的使用十分頻繁,訪問速度最快。
通常在CPU和主存之間設(shè)置小容量的高速緩存Cache,依據(jù)程序的局部性原理將訪問概率高的數(shù)據(jù)存放在Cache中,大大提高了系統(tǒng)的性能。
顯然,計(jì)算機(jī)主存的存取速度遠(yuǎn)遠(yuǎn)大于外部存儲器如磁盤、光盤等的存取速度。
綜上所述,存取速度從高到低依次為:CPU內(nèi)部寄存器、Cache、主存和磁盤。