计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑 *** 作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定 *** 作。依此进行下去。直至遇到停止指令。
程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的 *** 作是计算机最基本的工作原理。
(1) 硬件组成:由运算器,控制器,存储器,输入设备和输出设备(2) 软件及其形式:软件是由数据和程序构成的,数据和程序是由二进制码不加以区分的存储在存储器里,存放的位置由地址来确定,地址也是采用二进制码的形式。
(3) 工作机制:主要采用程序存储式和程序控制式,意思主要是程序输入到计算机中存储在内存储器中,在运行时由程序来控制计算机的计算。运行时控制器根据存储器中的指令序列(程序)工作,运行时由一个程序计数器控制指令的执行,程序运行的时候程序计数器始终指向程序的第一条指令,控制器具有判断能力,根据程序计数器里面的指令地址去内存找到对应的指令,然后分析指向该指令,执行完毕之后程序计数器会指向下一条指令,直到程序顺序执行完毕。
计算机的基本原理主要分为存储程序和程序控制。
计算机工作过程:
第一步:将程序和数据通过输入设备送入存储器。
第二步:启动运行后,计算机从存储器中取出程序指令送到控制器去识别,分析该指令要做什么事。
第三步:控制器根据指令的含义发出相应的命令,将存储单元中存放的 *** 作数据取出送往运算器进行运算,再把运算结果送回存储器指定的单元中。
第四步:当运算任务完成后,就可以根据指令将结果通过输出设备输出。
注意事项:
计算机是一种根据指令 *** 作数据的机器,主要由处理器与存储器两部分组成。存储器被划分为许多单元,每个单元存储少量数据,通过一个数字地址加以标识。在存储器中读取或写入数据时,每次对一个单元进行 *** 作。为读写特定的存储单元,必须找到该单元的数字地址。由于存储器是一种电气元件,单元地址作为二进制数通过信号线传输。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)