微处理器设计/内存单元
外观
微处理器依靠内存来存储软件程序使用的指令和数据。内存单元负责与系统内存通信。
所有冯·诺依曼 CPU 都将它们的指令存储在内存中。
在哈佛架构中,数据内存单元和指令内存单元是两个不同的单元。然而,在普林斯顿架构中,这两个内存单元被组合成一个模块。大多数现代 PC 计算机系统都是普林斯顿架构,而不是哈佛架构,因此内存单元必须处理所有指令和数据事务。这在设计中可能会成为瓶颈。
内存单元通常是微控制器中最慢的组件之一,因为与 RAM 的外部接口通常比处理器的速度慢得多。