1.计算机的基本组成
1.1 冯·诺依曼计算机的特点
1945年,冯·诺伊曼在研究EDVAC机时提出了“存储程序”的概念。冯·诺伊曼机的特点可归结如下:
1)计算机由运算器,存储器,控制器,输入设备和输出设备五大部件组成。
2)指令和数据以同等地位混合存放在存储器内,并可以按地址访问。
3)指令和数据都以二进制数表示。
4)指令由操作码和地址码组成,操作码用于表示操作的性质,地址码用来表示操作数在存储器中的位置。
5)指令在存储器内按顺序存放。通常来说,指令按顺序执行,但可以根据运算的结果或者设定的特殊条件改变执行顺序
6)机器以运算器为中心,输入输出设备与存储器间的数据传送由运算器完成。
1.2 计算机的硬件框图
计算机硬件的结构框图如下:
典型的冯·诺伊曼计算机是以运算器为中心的,而现代的计算机已转化为以存储器为中心。
图中各部件的功能如下:
1)运算器:用来完成算数运算