冯诺依曼

生平

约翰.冯.诺依曼是二十世纪最重要的数学家之一,计算机,博弈论,核武器,生化武器的全才。

冯诺依曼结构、

理论要点:计算机采用二进制,计算机应该按照程序顺序执行。

  1. 采用存储程序方式,将指令和数据不区分的存储在同一个存储器里,通过指针这一方式来准确找到需要运行的数据和指令 。指针是指相当于是家里的门牌号,你要通过编写让你所需要的数据对应上你的指针,这样在别人调用的的数据是可以准确找到。

  2. 指令和数据都可以送到cpu中运算,

  3. 储存器是按照数据的地址来进行访问的,每个地址的单元数是固定的。

  4. 通过执行指令直接发出控制信号控制计算机的操作。指令在存储器中按其执行顺序存放,由指令计数器指明要执行的指令所在的单元地址。指令计数器只有一个,一般按顺序递增,但执行顺序可按运算结果或当时的外界条件而改变。

  5. 已运算器为中心,I/O设备和存储器的数据传送都要经过运算器。

冯.诺伊曼的结构体系_指令计数器

将指令和数据同时存放在存储器中,是冯·诺伊曼计算机方案的特点之一。计算机由控制器、运算器、存储器、输入设备、输出设备五部分组成。冯·诺伊曼提出的计算机体系结构,奠定了现代计算机的结构理念。

根据冯·诺伊曼体系结构构成的计算机,必须具有如下功能:把需要的程序和数据送至计算机中。必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。能够按照要求将处理结果输出给用户。