冯.诺依曼计算机的工作原理

我是大一的新生
老师提了这么个问题
叫我们简述冯.诺依曼计算机的工作原理
知道的各位说哈
在这
谢啦

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-30

原理:

计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去。直至遇到停止指令。

程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。这一原理最初是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼原理。

扩展资料:

根据冯诺依曼体系结构构成的计算机,必须具有如下功能:

1 把需要的程序和数据送至计算机中。

2 必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。

3 能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。

4 能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。

5 能够按照要求将处理结果输出给用户。

为了完成上述的功能,计算机必须具备五大基本组成部件,包括:

输入数据和程序的输入设备;记忆程序和数据的存储器;完成数据加工处理的运算器;控制程序执行的控制器输出处理结果的输出设备。

计算机系统由硬件系统和软件系统两大部分组成。美藉匈牙利科学家冯·诺依曼奠定了现代计算机的基本结构,这一结构又称冯·诺依曼结构,其特点是:

1)使用单一的处理部件来完成计算、存储以及通信的工作。

2)存储单元是定长的线性组织。

3)存储空间的单元是直接寻址的。

4)使用低级机器语言,指令通过操作码来完成简单的操作。

5)对计算进行集中的顺序控制。

6)计算机硬件系统由运算器、存储器、控制器、输入设备、输出设备五大部件组成并规定了它们的基本功能。

7)采用二进制形式表示数据和指令。

8)在执行程序和处理数据时必须将程序和数据从外存储器装入主存储器中,然后才能使计算机在工作时能够自动调整地从存储器中取出指令并加以执行。

参考资料:百度百科——冯·诺依曼结构计算机

本回答被网友采纳
第2个回答  2018-11-23

冯诺依曼原理:

“存储程序控制”原理是1946年由美籍匈牙利数学家冯诺依曼提出的,所以又称为“冯诺依曼原理”。该原理确立了现代计算机的基本组成的工作方式,直到现在,计算机的设计与制造依然沿着“冯诺依曼”体系结构。

“存储程序控制”原理的基本内容:

1、采用二进制形式表示数据和指令。

2、将程序(数据和指令序列)预先存放在主存储器中(程序存储),使计算机在工作时能够自动高速地从存储器中取出指令,并加以执行(程序控制)。

3、由运算器、控制器、存储器、输入设备、输出设备五大基本部件组成计算机硬件体系结构。

扩展资料:

计算机系统的组成

微型计算机由硬件系统和软件系统组成。

硬件系统:指构成计算机的电子线路、电子元器件和机械装置等物理设备,它包括计算机的主机及外部设备。

软件系统:指程序及有关程序的技术文档资料。包括计算机本身运行所需要的系统软件、各种应用程序和用户文件等。软件是用来指挥计算机具体工作的程序和数据,是整个计算机的灵魂。

计算机硬件系统主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。

参考资料:百度百科-冯。诺依曼计算机

本回答被网友采纳
第3个回答  2018-11-07

冯.诺依曼计算机采用的是“存储程序”和“程序控制”结合的原理,即程序和数据都放在内存中,在程序的控制下自动完成操作。

冯•诺依曼(Von Neumann)在数学的诸多领域都进行了开创性工作,并作出了重大贡献。1945年,在其它小组成员共同讨论的基础上,发表了一个全新的《存储程序通用电子计算机方案》。1946年7,8月间,冯·诺依曼和戈尔德斯廷、勃克斯在EDVAC方案的基础上,为普林斯顿大学高级研究所研制IAS计算机时,又提出了一个更加完善的设计报告《电子计算机逻辑设计初探》。

1940年代冯•诺依曼与莫尔小组合作研制了离散变量自动电子计算机 EDVAC (Electronic Discrete variable Automatic Computer)。这是一台现代意义的通用计算机。也就是我们常说的冯•诺依曼计算机。

它由五个基本部分组成:1)运算器CA(2)控制器CC(3)存储器M(4)输入装置I(5)输出装置O。

采用二进制:计算机中的指令和数据均以二进制形式存储;并采用采用是“存储程序”和“程序控制”结合的原理,即程序和数据都放在内存中,在程序的控制下自动完成操作。这种结构一直延续至今,所以现在一般计算机被称为冯•诺依曼结构计算机。


扩展资料:

冯诺依曼理论的要点:

1、数字计算机的数制采用二进制;计算机应该按照程序顺序执行。人们把冯诺依曼的这个理论称为冯诺依曼体系结构。从EDVAC到当前最先进的计算机都采用的是冯诺依曼体系结构。所以冯诺依曼是当之无愧的数字计算机之父。

2、根据冯诺依曼体系结构构成的计算机,必须具有如下功能:

①、把需要的程序和数据送至计算机中。

②、必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。

③、能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。

④、能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。

⑤、能够按照要求将处理结果输出给用户。

参考资料:冯·诺依曼结构计算机-百度百科

本回答被网友采纳
第4个回答  推荐于2017-12-15
冯·诺依曼型计算机
现代计算机的基本结构是由美藉匈牙利科学家冯· 诺依于1946年提出的。迄今为止所有进入实用的电子计算机都是按冯· 诺依曼的提出的结构体系和工作原理设计制造的,故又统称为“冯·诺依曼型计算机”。其要点为:
1.计算机完成任务是由事先编号的程序完成的;
2.计算机的程序被事先输入到存储器中,程序运算的结果,也被存放在存储器中。
3.计算机能自动连续地完成程序。
4.程序运行的所需要的信息和结果可以通输入\输出设备完成。
5.计算机由运算器、控制器、存储器、输入设备、输出设备所组成;

C语言源程序的基本结构
用C语言编写的程序,称为C语言源程
序。一个C程序由一个或多个函数组成。
一个C程序可以包含一个或多个源文件。
每个源文件可由一个或多个函数组成。
void main() //函数的首部
{ //函数体的开始
cout<<“hello, world”; //函数体的语句
}本回答被提问者采纳
相似回答