当前位置:首页 » 服务存储 » 什么叫存储程序式
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

什么叫存储程序式

发布时间: 2022-12-21 22:25:11

A. 什么是“存储程序”工作方式

这是个诺依曼体质的核心概念。存储程序上怎么工作的呢?可以打个比方
如果我们要到陌生的地方去旅游,需要随身带一个地图,地图上有各个景点的位置和汽车线路,当我们参观完一个景点的时候,我们拿出地图,按照汽车线路到达新的景点,然后又按照地图又到达另一个景点,采用这种方法指导参观完所有的景点,在这个比方中,旅游者相当于计算机,参观景点相当于做运算,要让计算机自动完成运算,就要把运算的步骤编成程序,相当于比方中的地图,并且要把程序实现存储起来,相当于把地图放在身边,按照地图不断参观景点,相当于计算机自动连续执行程序了。
总结得出:存储程序工作方式:事先编制程序、事先存储程序、自动连续的执行程序

B. 冯.诺依曼所提出的存储程序式计算机共有哪五大组件,其核心组件是什么

计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成
指令和数据以不同等地位存放于存储器内,并可按地址寻访
指令和数据均用二进制码表示
指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数所在存储器中的位置
指令在存储器内按顺序存放。通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据设定的条件改变执行顺序

C. 程序控制与存储程序分别是什么概念,两者之间的关系是什么

物理存储??就是将信息转化为基本的0和1存储在硬件上,控制嘛,就是利用机器能够识别的底层语言比如汇编对计算机硬件进行操作实现控制的目的。

D. 如果第一台电子计算机不是存储程序式的,哪它的程序存在哪呢

哪儿也不存,是直接改线路的,残酷吧...

1946年6月美籍匈牙利科学家冯.诺依曼教授(John Von Neuman)发表了"电子计算机装置逻辑结构初探"的论文,并设计出了第一台"存储程序式"计算机EDVAC(埃德瓦克),即离散变量自动电子计算机(The Electronic Discrete Variable Automatic Computer)。与ENIAC相比有了重大改进:

·采用二进制0、1直接模拟开关电路通、断两种状态,用于表示数据或计算机指令。

·把指令存储在计算机内部,且能自动依次执行指令。

·奠定了当代计算机硬件由控制器、运算器、存储器、输入设备、输出设备等组成的结 构体系。

所以“存储程序式”指的是一种结构和运行方式,并不是能运行程序的计算机就是“存储程序式”,这只是一种名词,别钻牛角尖了。

E. 存储程序的工作方式

存储程序方式利用电子计算机技术,以预先编好的程序来控制交换接续动作的控制方式、其控制部分是一种专用电子计算机,主要由存储器、中央控制器、输入/输出设备和交换控制程序等组成。

F. 什么是计算机”存储程序,程序控制“的工作原理

现代计算机都是

·诺依曼
(John.Von.Neuman)结构的计算机。它的基本原理是"
存储程序和程序控制
";即是说,计算机的工作是在程序的控制下运行,而程序又是预先存储在计算机内的。更详细地说就是,要利用计算机完成一项处理任务时,首先要把任务转换成程序,然后将程序存储在计算机的(内)存储器中,并命令计算机从程序的开始位置(某一条指令)开始工作,计算机的工作路线必须按照程序设计的路线进行,自动地执行并完成任务,直到结束的那条指令执行完为止。
这里有几个问题需要解决:
第一,需要一种工具来描述任务的执行过程。这个工具就是计算机语言。这种语言既要人能理解使用,又要计算机能理解和使用。
第二,需要一种方法能有效地将任务转换成程序,这就是
"程序设计"。程序设计需要理论,技术,方法和工具,这就是"程序设计方法学"。
第三,需要将程序合理地存储在计算机系统内,并有效地对它进行管理和执行控制。这就是操作控制或现代的操作系统软件的职能。
一、计算机指令和指令系统
所谓指令是指能向计算机发出的、能被计算机理解的,使计算机能执行一个最基本操作的命令。
每一条指令包含两方面的信息,一是表示
"做什么"的操作信息(用特定的二进制代码表示),二是表示操作应处理的数据信息(用数据本身或数据在存储器中的地址表示)。前者称为"操作码"(Op
---
Operator
Code),后者称为"地址码"(Address
Code),并有如下图的指令格式

一般计算机包括如下几类指令:
1)算术运算类。执行加、减、乘、除等算术运算的指令类;
2)逻辑运算类。执行或、与、非、移位、比较等逻辑运算的指令类;
3)传送类。执行取数、存数、传送等操作的指令类;
4)程序控制类。执行无条件转移、条件转移、调用程序、返回等操作的指令类;
5)输入/输出类。执行输入、输出、输入/输出等实现内存和外部设备之间传输信息操作的指令类;
6)其他类指令。执行停机、空操作、等待等操作的指令类;
每一类指令中又包含许多不同功能的指令。如加法指令就有定点加,浮点加,十进制加,直接数加等的不同。作为计算机指令,都是用二进制代码表示的,可以用八进制或十六进制书写。假设某种计算机有如下
8条指令码

G. 什么是计算机”存储程序,程序控制“的工作原理

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

H. 什么是存储程序式计算机

存储程序控制指的是采用位于非永久性存储器中的可程序化的操作指示来实现对PC交换系统控制。引入存储的程序控制的目的是为了提供更加灵活的系统,在该系统中,添加和变化可以主要通过对程序的修改而不是对硬件的改变来实现。

I. 什么是存储程序式模式

程序输入到计算机中,存储在内存储器中(存储原理),在运行时,控制器按地址顺序取出存放在内存储器中的指令(按地址顺序访问指令),然后分析指令,执行指令的功能,遇到转移指令时,则转移到转移地址,再按地址顺序访问指令(程序控制)。