计算机硬件系统主要由五个部分组成:运算器、控制器、存储器、输入设备和输出设备。其中运算器和控制器统称为中央处理器,简称CPU(Central Processing Unit,中央处理单元)。主机包括CPU和内存,外部设备包括输入设备、输出设备和外存储器等,如图1.2所示。
图1.2 计算机硬件系统组成
1.输入设备
输入设备是把待输入计算机的信息转换成能被计算机处理的数据形式的设备。常用的输入设备有键盘、鼠标、磁盘驱动器、光驱、模/数转换设备、磁带输入机、数字化仪、扫描仪、手写板、触摸屏和麦克等。
2.输出设备
输出设备是把计算机输出的信息转换成外界能接收的表现形式的设备。常用的输出设备有显示器、打印机、磁盘驱动器、刻录机、绘图仪、数/模转换设备、扬声器、静电印刷机等。
3.存储器
存储器是存放程序和数据的设备。存储器分内存储器(主存储器,简称内存)和外存储器(辅存储器,简称外存)两种。内存由一个一个存储单元组成,每一个单元都有唯一的地址,中央处理器通过地址访问存储单元的内容。
4.运算器
运算器又称算术逻辑单元(Arithmetic Logic Unit,ALU)。它是计算机对数据进行加工和处理的设备,用它不但可以完成算术运算(加、减、乘和除),而且可以完成关系和逻辑运算(比较大小、是否相等、与、或、非等)。
5.控制器
控制器能指挥和控制全机协调一致地工作。如逐条读取事先存放在内存中的程序指令,对指令进行译码,发出相应控制信号。控制器主要由程序计数器、指令存储器、指令译码器等组成。