1.2计算机系统的组成 计算机由硬件系统和软件系统组成,如图1-15所示。 1.2.1计算机硬件系统 计算机的硬件体系结构是以数学家冯·诺伊曼(Von Neumann)的名字命名的,被称为VonNeumann体系结构,其特点是:计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备5个部分组成,采用存储程序工作原理,实现自动不间断运算。计算机的整个工作过程及基本硬件结构,如图1-16所示。 【知识拓展】------揭秘计算机工作的节拍:时钟频率 计算机到底是如何工作的呢? 我们可以把计算机想象成一个工作中的人,他每天上班要完成许多工作。他工作的过程就是按照工作计划的安排,逐项完成工作任务。计算机工作时也一样,即使让计算机同时为我们做很多事情,计算机也会让每项工作任务分时共享,交替进行。 一个人在工作时,可能有人敲门进来要求签字,他必须停下手上的工作,当他签字完毕后,再恢复当前正在执行的任务。计算机也能在工作时响应别的任务请求,这称为"中断",计算机处理完中断请求后继续完成后续工作。 我们还可以把计算机想象成为一个有条不紊地运行的大工厂:CPU发出一条条指令,显卡和显示器负责显示文字;声卡负责播放音乐;网卡则负责与网络连通,实现与外界的信息交流,整个系统运行是在一种有节奏的节拍指挥下完成的。 其实,在计算机中,所有的电子器件并不能自动去工作,它们是在一种叫做"时钟频率"的节拍的指挥下一个节拍一个节拍地运行。例如,对于CPU来说,第一个节拍到来时,它从内存中调入指令;第二个节拍到来时,它翻译这条指令;第三个节拍到来时,它执行这条指令。 CPU这样按照节拍工作,看起来似乎很笨拙和缓慢。实际上,CPU的时钟频率非常高,现在的主流计算机,CPU的时钟频率可到2GHz以上,每秒钟可以发出20亿个节拍,可以执行许许多多的指令,甚至感觉不到计算机是在交替完成不同的工作任务。 要点提示:我们在做广播体操时,按照时间节奏每秒可以完成几个不同的动作,但是与计算机比起来,这样的节拍实在太慢了。时钟频率是CPU的核心参数之一,其值越高,理论上每秒执行的指令数也就越多,CPU性能也就越好。