计算机实用技能及应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3.2 计算机的工作原理

计算机的基本工作原理就是存储程序和控制程序的执行。基本工作过程是预先将指挥计算机工作的指令序列(称为程序)和原始数据输入到计算机的内存中,其中的每一条指令明确规定了计算机从哪个地址读取数据,进行哪些操作,然后送到什么地方去等步骤。

计算机在运行时首先从内存中取出第一条指令,通过控制器的译码器接受指令要求,从存储器中取出数据进行指定的运算和逻辑操作等,然后再按地址把结果送到内存中。按照以上步骤取出第二条指令,在控制器指挥下完成规定的操作,直到遇到停止指令为止。

数据和程序按照相同的方式存储。计算机的这一工作原理最初是由美籍匈牙利数学家冯·诺依曼于1945年提出的,故称冯·诺依曼原理。

冯·诺依曼结构的计算机必须具有以下部件:

(1)存储器。用于存储需要执行的程序和程序执行过程中需要的数据。

(2)输入设备。用于输入程序和数据。

(3)运算器。完成程序中指定的各种算术运算、逻辑运算和数据传送等。

(4)控制器。根据运算的结果和程序的需要控制程序的走向,并根据指令控制机器各部分的协调操作。

(6)输出设备。按需要输出处理结果。