跳转到内容

微处理器设计/内存单元

来自维基教科书,开放的书籍,为开放的世界

微处理器依靠内存来存储软件程序使用的指令和数据。内存单元负责与系统内存通信。

内存单元

[编辑 | 编辑源代码]

内存单元的动作

[编辑 | 编辑源代码]

所有冯·诺依曼 CPU 都将它们的指令存储在内存中。

在哈佛架构中,数据内存单元和指令内存单元是两个不同的单元。然而,在普林斯顿架构中,这两个内存单元被组合成一个模块。大多数现代 PC 计算机系统都是普林斯顿架构,而不是哈佛架构,因此内存单元必须处理所有指令和数据事务。这在设计中可能会成为瓶颈。

计时问题

[编辑 | 编辑源代码]

内存单元通常是微控制器中最慢的组件之一,因为与 RAM 的外部接口通常比处理器的速度慢得多。

华夏公益教科书