计算机硬件基本组成
1. 冯诺依曼结构计算机:
冯诺依曼机特点如图所示。运算器负责计算和传输数据到存储器,输出设备取出数据也要通过运算器从存储器中搬运,再输出给输出设备,所以冯诺依曼结构计算机运行效率不高。
冯诺依曼机可以与工厂的运作方式进行类比:
有没有办法提高工厂的运行效率和计算机的工作效率呢?提高效率需要对一下两点进行改进:1、输入数据直接存储到存储器;2、输出设备直接从存储器读取数据。这就是现代计算机结构,不再以运算器为中心,而是以存储器为中心,提高运算器的工作效率和计算机的运行效率。
2. 现代计算机的结构
现代计算机都是以存储器为中心的,包括智能手机。运算器和控制器逻辑关系十分紧密,整合了这两个部件的芯片就是CPU。
现代计算机结构如图所示,控制器通过控制线告诉运算器接下来执行哪种运算;控制器还控制着主存储器的读写,以及输入输出设备的启动和停止。主存储器和CPU会进行数据交换,第一种是参与运算的数据,由运算器处理,另外就是指令,由控制器解析指令的含义,并发出控制信号。输入输出设备又和主存储器进行数据交换。CPU和主存储器合称为主机。注意主存是运行内存,是主机的一部分,辅存是硬盘存储,属于IO设备。
总结: