1. 计算机中用来存放程序和数据的记忆装置是
计算机中用来存放程序和数据的记忆装置是存储器。
储存器是计算机能够实现“存储程序控制”的基础。
计算机的存储器分为两大类:一是设在主机中的内部存储器,也叫主存储器, 用于存放当前运行的程序和程序所用的数据,属于临时存储器,比如内存条。二是是属于计算机外部设备的存储器,叫外部存储器,简称外存,也叫辅助存储器(简称辅存)比如硬盘、U盘等。外存中存放暂时不用的数据和程序,属于永久性存储器,当需要时应先调入内存。
2. 以程序存储原理为基础的计算机,一般由五部分组成,它们分别是( )
冯诺依曼式计算机原理存储程序并按顺序运行
五大部分:存储器,运算器,控制器,适配器,输入设备和输出设备
总线:即理解为外部接口 也就适配器
外部设备:包括输入和输出设备
因此
选A
3. 以程序存储和程序控制为基础的计算机结构是由()提出的
以程序存储和程序控制为基础的计算机结构是由冯·诺依曼提出的。
工作原理
1、首先,把程序和数据通过输入输出设备送入内存。一般的内存都是划分为很多存储单元,每个存储单元都有地址编号,这样按一定顺序把程序和数据存起来,而且还把内存分为若干个区域,比如有专门存放程序区和专门存放数据的数据区。
2、其次,执行程序,必须从第一条指令开始,以后一条一条地执行。
(3)计算机实现存储控制的基础扩展阅读
根据存储程序控制结构构成的计算机,必须具有如下功能:
1、把需要的程序和数据送至计算机中;
2、必须具有长期记忆程序、数据、中间结果及最终运算结果的能力;
3、能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力;
4、能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作;
5、能够按照要求将处理结果输出给用户。
4. 计算机中用来存放程序和数据的记忆装置是
存储器。
计算机中用来存放程序和数据的记忆装置是存储器,它是计算机能够实现“存储程序控制”的基础。构成存储器的存储介质,存储元,它可存储一个二进制代码。由若干个存储元组成一个存储单元,然后再由许多存储单元组成一个存储器。
一个存储器中所有存储单元可存放数据的总和称为它的存储容量。假设一个存储器的地址码由20位二进制数,即5位十六进制数组成,则可表示2的20次方,即1M个存储单元地址。每个存储单元存放一个字节,则该存储器的存储容量为1MB。
存储器作用
在电脑的存储器内储存着程序以及微处理器在进行计算时所要引用的其他数据,例如车辆的标定数据。对CPU而言,程序是电脑必需执行的一组指令或规范。
在程序中包含的信息告诉微处理器何时获取输人信号(根据温度、时间等)、如何处理输人信号并且在信号处理完成后应进行哪些操作。微处理器与存储器以下面的两种方式协同工作:读取存储器中的信息或者通过写人或存储新信息的方法改变存储器中的信息。
存储器包含许多不同的存储单元。可以将信息存储单元比喻为文件柜内的文件夹,并且在每个存储单元内存储有一条信息。每个存储器单元被赋予一个地址。地址可比作写在文件夹上的数字或字母。每个地址都以二进制码的形式写入,而且这些二进制码都以0开头并按顺序编码。
在发动机运转时,电脑接收来自各种传感器的大量信息,电脑不能立即处理所有的信息。在某些情况下,电脑需要接收一些传感器的输入信息,而这些信息在电脑进行大量决策时才会用到。在此情况下,微处理器规定存储器的地址并将信息发送给该地址,从而把这些传感器的输入信息写入存储器内。
5. 什么是计算机”存储程序,程序控制“的工作原理
现代计算机都是
冯
·诺依曼
(John.Von.Neuman)结构的计算机。它的基本原理是"
存储程序和程序控制
";即是说,计算机的工作是在程序的控制下运行,而程序又是预先存储在计算机内的。更详细地说就是,要利用计算机完成一项处理任务时,首先要把任务转换成程序,然后将程序存储在计算机的(内)存储器中,并命令计算机从程序的开始位置(某一条指令)开始工作,计算机的工作路线必须按照程序设计的路线进行,自动地执行并完成任务,直到结束的那条指令执行完为止。
这里有几个问题需要解决:
第一,需要一种工具来描述任务的执行过程。这个工具就是计算机语言。这种语言既要人能理解使用,又要计算机能理解和使用。
第二,需要一种方法能有效地将任务转换成程序,这就是
"程序设计"。程序设计需要理论,技术,方法和工具,这就是"程序设计方法学"。
第三,需要将程序合理地存储在计算机系统内,并有效地对它进行管理和执行控制。这就是操作控制或现代的操作系统软件的职能。
一、计算机指令和指令系统
所谓指令是指能向计算机发出的、能被计算机理解的,使计算机能执行一个最基本操作的命令。
每一条指令包含两方面的信息,一是表示
"做什么"的操作信息(用特定的二进制代码表示),二是表示操作应处理的数据信息(用数据本身或数据在存储器中的地址表示)。前者称为"操作码"(Op
---
Operator
Code),后者称为"地址码"(Address
Code),并有如下图的指令格式
。
一般计算机包括如下几类指令:
1)算术运算类。执行加、减、乘、除等算术运算的指令类;
2)逻辑运算类。执行或、与、非、移位、比较等逻辑运算的指令类;
3)传送类。执行取数、存数、传送等操作的指令类;
4)程序控制类。执行无条件转移、条件转移、调用程序、返回等操作的指令类;
5)输入/输出类。执行输入、输出、输入/输出等实现内存和外部设备之间传输信息操作的指令类;
6)其他类指令。执行停机、空操作、等待等操作的指令类;
每一类指令中又包含许多不同功能的指令。如加法指令就有定点加,浮点加,十进制加,直接数加等的不同。作为计算机指令,都是用二进制代码表示的,可以用八进制或十六进制书写。假设某种计算机有如下
8条指令码
6. 计算机是如何实现存储功能的
计算机通常把内存中的内容,通过数据总线传送到硬盘,通过硬盘的读写头写入到相应的磁盘上,就完成了存储。
7. [急]从存储程序和程序控制两个方面说明计算机的基本原理
计算机的基本原理:存储程序控制原理。
该原理的特点是:(1):在执行程序和处理数据时必需将程序和数据装入存储器中,然后才能使计算机在工作时能够自动地从存储器中取出指令并加以执行。
(2):用二进制形式表示数据和指令。
(3):对计算进行集中的顺序控制。
(4):计算机系统由运算器、存储器、控制器、输入设备、输出设备等5大部件组成。
冯·诺依曼“存储程序”工作原理的核心包含两层含义:首先,将编写好的程序和原始的数据存储在计算机的存储器中,即“存储程序”;其次,计算机按照存储的程序逐条取出指令加以分析,并执行指令所规定的操作,即“程序控制”。