图1. 计算机硬件系统的组成示意图
计算机系统的核心功能是 执行程序。为了实现这个目标至少需要图中所示五个部件或设备:
1.数据输入设备:把程序和原始数据输入计算机
2.数据存储部件:实现程序和数据的保存
3.数据运算部件:承担数据的运算和处理
4.数据输出设备:把运算及处理结果输出
5.控制部件:从存储部件取出指令并完成指令译码,根据指令向各个部件或设备提供它们所需的控制信号,起指挥、协调和控制作用。
上述 3+5=CPU。
图中3种类型总线作用:
1.数据总线:用于在部件或设备间传送属于数据信息(指令和数据)的电气信号
2.地址总线:用于在部件或设备间传送属于地址信息(指令和数据)的电气信号【地址信息指明数据存储部件中的一个存储单元或外围设备中的一个设备】
3.控制总线:用于向存储部件和外围设备传送起控制作用的电气信号【指定在CPU和这些部件或者设备间传送的方向以及操作的性质等】