冯·诺依曼结构

冯·诺依曼(现代计算机之父)

IAS计算机(1951年完成)

冯·诺依曼结构

  1. 重要思想存储程序
  2. 工作方式任何要计算机完成的工作都要先被编写成程序,然后将程序和原始数据送入主存并启动执行。一旦程序被启动,计算机应能在不需操作人员干预下,自动完成逐条取出指令和执行指令的任务

注:

几乎现代所有的通用计算机大都采用了冯诺伊曼结构,因此,IAS计算机是现代计算机的原型机

冯·诺依曼结构的主要思想

计算机组成
  1. 输入设备
  2. 控制器
  3. 存储器
  4. 运算器
  5. 输出设备
各基本部件的功能
  • 存储器 不仅能够存放数据,而且也能够存放指令,形式上两者没有区别,但计算机应能区分数据还是指令
  • 控制器 应能自动取出指令来执行
  • 运算器 应能进行加/减/乘/除四种基本算数运算,并且也能进行一些逻辑运算和附加运算
  • 操作人员可以通过输入设备输出设备和主机进行通信
内部已二进制表示指令和数据

每条指令由操作码和地址码两部分组成。操作码指出操作类型,地址码指出操作数的地址。由一串指令组成程序

采用 存储程序 工作方式