计算机运行原理 计算机的基本工作原理是什么
1.计算机的基本原理主要分为存储程序和程序控制。事先,控制计算机如何运行的指令序列(称为程序)和原始数据应通过输入设备传输到计算机内存中。每条指令都明确规定了计算机从哪个地址取数据,执行什么操作,然后发送到哪个地址等步骤。
2.计算机运行时,先从内存中取出第一条指令,由控制器解码,根据指令的要求,从内存中取出数据进行指定的运算和逻辑运算,然后根据地址将结果送到内存中。接下来,取出第二条指令,在控制器的命令下完成指定的操作。
像这样继续下去。直到遇到停止指令。像程序数据一样存取,按照编程的顺序一步步取出指令,自动完成指令指定的操作,是计算机最基本的工作原理。这个原理是由匈牙利裔美国数学家冯·诺依曼在1945年首先提出的,所以被称为冯·诺依曼原理。冯诺依曼架构计算机的工作原理可以概括为八个字:存储程序和程序控制。
3.存储程序:将解题步骤编程(通常由几条指令组成),并将程序存储在计算机的内存(指主存或内存)中。
4.程序控制:从计算机主存中读取指令,并发送到计算机控制器。控制器控制整机执行指令指定的操作,并根据当前指令的功能完成指令的功能。重复此操作,直到程序中的指令完成。