存储程序控制基本工作原理是什么?

存储程序控制基本工作原理是什么?,第1张

电子计算机采用了“存贮程序控制”原理。这一原理是1946年由美籍匈牙利数学家冯·诺伊曼提出的,所以又称为“冯·诺伊曼原理”。这一原理在计算机的发展过程中,始终发挥着重要影响,确立了现代计算机的基本组成和工作方式,直到现在,各类计算机的工作原理还是采用冯·诺伊曼原理思想。冯·诺伊曼原理的核心是“存贮程序控制”。\x0d\x0a第一步:将程序和数据通过输入设备送入存储器; \x0d\x0a第二步:启动运行后,计算机从存储器中取出程序指令送到控制器去识别,分析该指 令要求什么事; \x0d\x0a第三步:控制器根据指令的含义发出相应的命令(如加法、减法),将存储单元中存放的 *** 作数据取出送往运算器进行运算,再把运算结果送回存储器指定的单元中; \x0d\x0a第四步:当运算任务完成后,就可以根据指令将结果通过输出设备输出 \x0d\x0a“存贮程序控制”原理的基本内容是: \x0d\x0a (1) 采用二进制形式表示数据和指令;\x0d\x0a (2) 将程序(数据和指令序列)预先存放在主存贮器中,使计算机在工作时能够自动高速地从存贮器中取出指令,并加以执行; \x0d\x0a (3) 由运算器 、存贮器、控制器、输入设备、输出设备五大基本部件组成计算机系统,并规定了这五大部件的基本功能。冯·诺伊曼思想实际上是电子计算机设计的基本思想,奠定了现代电子计算机的基本结构,开创了程序设计的时代。

存储程序原理涉及指令和程序等概念。指令(1nstruction)是规定计算机 *** 作类型及 *** 作数地址的一组字符,是计算机对数据进行自动加工时用的命令。它指示计算机进行何种工作、何时进行工作和如何进行工作。在对数据进行加工时,计算机需要一系列指令。计算机按这些指令的要求工作,最后得出正确的结果。这一系列指令就称为程序(Program)。指令和数据以二进制字的形式存放在含有成千上万个“记忆小匣子”的存储器里。用来存放二进制字的每个小匣子称为存储器的一个单元(Cell)。为了便于存入或取出二进制字,我们给每个匣子按顺序编上号码,这些编号就称为单元的地址,简称地址(Address)。计算机在存取二进制字时,就是按照地址寻找所需单元的。地址信号和数据的通道就是部件间的公共连线,称为总线(Bus)。

存储程序原理又称“冯·诺依曼原理”(1946年提出)。将程序像数据一样存储到计算机内部存储器中的一种设计原理。程序存入存储器后,计算机便可自动地从一条指令转到执行另一条指令。现代电子计算机均按此原理设计。

1、首先:把程序和数据通过输入输出设备送入内存。

一般的内存都是划分为很多存储单元,每个存储单元都有地址编号,这样按一定顺序把程序和数据存起来,而且还把内存分为若干个区域,比如有专门存放程序区和专门存放数据的数据区。

2、其次:执行程序,必须从第一条指令开始,以后一条一条地执行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11011984.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存