随着微处理器的进步,即使主内存也不够快,无法避免瓶颈。这就是为什么开始在 RAM 和 CPU 之间添加另一种更快的内存模块,称为高速缓存。然后,这些模块被实现为更靠近微处理器并具有更高的速度(在 CPU 自己的封装中,即封装中)。随着微电子技术的进步,这种缓存变得更快,并集成在 CPU 芯片本身(片上)内,并且具有多个级别。但 特殊数据 它们都是SRAM(静态RAM)类型。 虽然高速缓冲存储器的速度非常快,并且接近CPU,可以更快地满足数据和指令的需求,但金字塔中还有另一个更快的存储器,它会位于顶部。这些就是记录。它们只能存储一位,但速度非常快。此外,在功能单元附近还有几个可以快速为其供电的单元(PC、状态、累加器、通用等)。 可以看到,从底层(辅助内存)到顶层(寄存器),速度越来越快,但容量却越来越小。这是因为靠近底部的存储器实施起来更便宜,而靠近顶部的更快的存储器则昂贵得多,这就是为什么它们具有大尺寸是无利可图的。 DRAM 与 SRAM 主存储器是使用某种类型的DRAM实现的。这意味着存储单元必须使用信号不断更新(刷新)。否则,如果长时间不刷新,数据就会丢失。