计算机的基本原理是存储程序和控制。这意味着计算机在执行任务之前需要将一系列指令(程序)和所需数据存储在内存中。程序指令规定了计算机应如何从内存中取数、执行何种操作,并将结果存放到内存的另一个地址。计算机按照程序中指令的顺序自动执行操作,直到遇到停止指令。
存储程序:
程序和数据被存储在同一个内存中,允许计算机自动地、高速地从内存中取出指令并执行。
程序控制:
计算机通过控制器来控制整个操作过程,包括从内存中取指令、译码指令、执行指令,以及协调输入和输出设备的工作。
二进制表示:
计算机内部使用二进制形式表示数据和指令,因为二进制数的表示方式非常适合于数字电路的开关操作。
集中顺序控制:
计算机对计算过程进行集中顺序控制,确保指令按照预定的顺序执行。
计算机组成:
计算机系统由运算器、存储器、控制器、输入设备和输出设备等五大部件组成,它们共同协作完成计算任务。
这一原理最初由美籍匈牙利数学家冯·诺依曼在1945年提出,因此也被称为冯·诺依曼原理