计算机中第二个重要的就是内存。在理想情况下,内存应该非常快速(比执行一条指令更快,从而不会拖慢CPU的执行效率),而且足够大且便宜,但是目前的技术无法满足第三者的需求,于是采用了不同的处理方式,存储系统采用了一种分层次的结构。
图片说明
顶层的存储器速度最快,但是容量最少,成本非常高,层级结构越向下,其访问效率越慢,容量越大,但是造假也就越便宜;

寄存器
存储器的顶层是CPU中的寄存器,它们用和CPU一样的材料制成,所以和CPU一样快, 程序必须在软件中自行管理这些寄存器(即决定如何应用它们)

高速缓存
位于寄存器下面的是高速缓存,他多数由硬件控制,