冯.诺依曼描述的计算机基本工作原理的主要思想是程序存储。
存储程序原理又称“冯·诺依曼原理”(1946年提出)。将程序像数据一样存储到计算机内部存储器中的一种设计原理。程序存入存储器后,计算机便可自动地从一条指令转到执行茄皮另一条指令。现代电子计算机均按此原理设计。
冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。
扩展资料:
人们把冯·诺依曼的这个理论称为冯·诺依曼体系结构。从EDVAC到当前最先进的计算机都采用的是冯诺依曼体系结构。所以冯·诺依曼是当之无愧的数字计算机之父。
人们把利用这种概念和原理设计的电子计算机系统统称为“冯.诺曼型结构”计算机。冯.诺曼结构的处理器使用同一个存储器,经由空汪同一个总线传输。
冯·诺依曼的主要贡献就是提出并实现了“存储程序”的概念。由于指令和数据都是二进制码,指令和操作数的地址又密切相关,因此,当初选择这种结构是自然的。但是,这种指令和数据共享同一总线的结构,使得信息流的传输成为限制计算机性能的瓶颈,影响了数据处理速度的提高。
在典型情况下,完成一条指令需要3个步骤,即:取指令、指令译码和执行指令。从指令流的定时关系也可看出冯·诺依曼结构与哈佛斗纳仔结构处理方式的差别。
举一个最简单的对存储器进行读写操作的指令,指令1至指令3均为存、取数指令,对冯.诺曼结构处理器,由于取指令和存取数据要从同一个存储空间存取,经由同一总线传输,因而它们无法重叠执行,只有一个完成后再进行下一个。
参考资料来源:搜狗百科——冯·诺依曼结构
冯诺依曼的主要思想是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行。
根据冯诺依曼体系结构构成的计算机,必须具有如下功能:
1.把需要的程序和数据送至计算机中。
2.必须具有长期记忆耐伍程序、数据、中间结果及最终运算结果的能力。
3.能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。
4.能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。
5.能够按照要求将处理结果输出给用户。
冯·诺依曼计算机 【von Neumann machine】 使用冯诺依曼体系机构的电子数字计算机。1945年6月,冯·诺依曼提出了在数字计算机内部的存储器中存放程序的概念(Stored Program Concept),这是所有现代电子计算机的模板,被称为"冯· 诺依曼结构",按这一结构建造的电脑称为存储程序计算机(Stored Program Computer),又称为通用计算机。
冯·诺依曼计算机主要由运算器、控制器、存储器和输入输出设备组成,它的的特点是:程序以二进制代码的形式存放在存储器中;所有的指令橘亩旦都是由操作码和地址码组成;指令在其存储过程中圆扰按照执行的顺序进行存储;以运算器和控制器作为计算机结构的中心等。冯诺依曼计算机广泛应用于数据的处理和控制方面,但是存在一定的局限性。