冯诺依曼体系结构.md 1.6 KB


title: 冯诺依曼体系结构 tags:

  • concept
  • computer-organization
  • joplin type: concept source_type: reconstructed created: 2026-04-22 updated: 2026-04-22 ---

冯诺依曼体系结构

[!abstract] 冯诺依曼体系结构是现代计算机组织的经典基础,它的核心不是“五大部件”这句口号,而是“存储程序”这一思想。

定义

  • 指令和数据以二进制形式统一存储在存储器中。
  • 程序按地址顺序取出并执行。
  • 计算机由运算器、控制器、存储器、输入设备、输出设备协同构成。

核心价值

  • 让程序变成可存储、可修改、可加载的对象。
  • 让同一台机器可以通过更换程序完成不同任务。

关键特点

  • 指令和数据共享存储空间。
  • 默认顺序执行,通过跳转指令改变流程。
  • 现代实现中通常以存储器为中心组织数据流动。

常见问题

  • 共享存储和总线会带来带宽竞争,这就是常说的冯诺依曼瓶颈。
  • 哈佛结构通过指令和数据分离缓解这个问题,但不改变冯诺依曼思想在通用机中的基础地位。

与相邻概念的区别

  • 和 [[CPU]] 的区别:
    • 冯诺依曼体系结构讨论整机组织方式。
    • CPU 是其中核心处理部件。

来源

  • [[raw/Joplin/计算机专业基础/计算机组成原理/_计算机组成原理知识文档总纲.md]]
  • [[raw/Joplin/计算机专业基础/计算机组成原理/1. 计算机系统概述.md]]

相关页面

  • [[计算机系统概述与数据表示]]
  • [[计算机组成原理]]