###计算机硬件的组成结构
冯-诺依曼
匈牙利数学家,(提出)我们现今使用的计算机,主要采用存储程序
和程序控制
的设计思想.
冯诺依曼计算机由运算器
、存储器
、输入设备
、输出设备
组成。
运算器是进行算数运算
和逻辑运算
的部件。核心是加法器
和若干高速寄存器
,前者用于计算后者用于存放参加运算的各种数据及运算结果。
- 存储器是用来存放程序和数据的,是一种具有记忆功能的部件。
- 存储器分为主存储器和辅助存储器两类。主存储器和辅助存储器,主存储器也称为主存或者内存。辅助存储值的是磁盘、光盘或者磁带等外部存储设备,用于长期保存程序和数据。
- 控制器是分析和执行指令的部件,负责指挥和控制计算机的所有部件协调工作,是整个计算机的控制中枢。
- 运算器和控制器是计算机的核心部件,通常将这两个部件集成在一块芯片上,称为中央处理器。
输入设备是计算机用来接收外界信息的装置,其功能就是将外界的信息转换为计算机所能识别的数据形式并传递给计算机内部。
输出设备是将计算机处理的结果向外界展示的一种设备。其功能是将计算机内部的数据或程序转换为人们所需要的形式,传递给计算机外界。
- 总线包括地址总线,数据总线和控制总线。cpu通过系统总线与系统其他部件进行数据通信。
- 地址总线是cpu输出地址信息所使用的总线。
- 数据总线是用来实现cpu、主存及IO接口电路间的数据交换。
- 控制总线是cpu与其它部件之间传送控制信号的总线。