冯诺伊曼体系结构

人物介绍

  • 名字:约翰·冯·诺伊曼(John von Neumann)
  • 年代:1903-1957年
  • 国籍:匈牙利裔美国人
  • 称号:”计算机之父”、”现代计算机架构之父”
  • 历史
    • 6岁:能用古希腊语讲笑话
    • 8岁:掌握微积分
    • 30岁:成为普林斯顿大学教授
    • 40岁:提出改变世界的计算机设计

冯诺伊曼结构

核心定义

  • 冯·诺伊曼结构 = 计算机的”标准设计图纸”
  • 规定了计算机必须有的五大部件以及它们如何合作工作
  • 五大部件:存储器、运算器、控制器、输入设备、输出设备
  • 思想:把计算过程描述为由许多指令按一定顺序组成的程序,然后把程序和数据输入计算机,计算机对已经存入的程序和数据进行处理后,输出结果

特点

  1. 存储程序(革命性意义,换个房子变成换个菜谱)
  2. 二进制存储(简单可靠、抗干扰)
  3. 顺序执行(指令一行一行的按顺序执行)

其他相关

  1. ENIAC:第一台电子计算机(不是冯诺依曼结构)
  2. EDVAC:第一台存储程序计算机
  3. 哈佛结构:另一种设计(程序和数据分开存)

名人名言:

“如果人们不相信数学简单,只是因为他们没有意识到生活有多复杂。” ——冯·诺伊曼