人物介绍
- 名字:约翰·冯·诺伊曼(John von Neumann)
- 年代:1903-1957年
- 国籍:匈牙利裔美国人
- 称号:”计算机之父”、”现代计算机架构之父”
- 历史:
- 6岁:能用古希腊语讲笑话
- 8岁:掌握微积分
- 30岁:成为普林斯顿大学教授
- 40岁:提出改变世界的计算机设计
冯诺伊曼结构
核心定义
- 冯·诺伊曼结构 = 计算机的”标准设计图纸”
- 规定了计算机必须有的五大部件以及它们如何合作工作
- 五大部件:存储器、运算器、控制器、输入设备、输出设备
- 思想:把计算过程描述为由许多指令按一定顺序组成的程序,然后把程序和数据输入计算机,计算机对已经存入的程序和数据进行处理后,输出结果
特点
- 存储程序(革命性意义,换个房子变成换个菜谱)
- 二进制存储(简单可靠、抗干扰)
- 顺序执行(指令一行一行的按顺序执行)
其他相关
- ENIAC:第一台电子计算机(不是冯诺依曼结构)
- EDVAC:第一台存储程序计算机
- 哈佛结构:另一种设计(程序和数据分开存)
名人名言:
“如果人们不相信数学简单,只是因为他们没有意识到生活有多复杂。” ——冯·诺伊曼