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]]
相关页面
- [[计算机系统概述与数据表示]]
- [[计算机组成原理]]