微型计算机概述
目前广泛使用的计算机大都采用冯诺依曼体系结构,由运算器、控制器、输入设备、输出设备、存储器五部分组成。
微处理器
微处理器是卫星计算机的核心部件。功能上看,微处理器就是一个CPU,但同其他的计算机不同之处在于它是一块大规模或超大规模集成电路。
控制器(CU,Control Unit)是微处理器的核心组成,用户控制计算机的其他部件协调运行。运算器的主要部件是算数逻辑单元(ALU),用于实现算数运算和逻辑运算。
微型计算机系统
计算机系统包括硬件系统和软件系统
如果将微处理器、存储器、I/O接口电路等大规模集成电路芯片以及必要的外部设备组装在一张大型电路板上,得到的微型计算机称为单板机微型计算机,简称单板机。
仅将微处理器、存储器(RAM或ROM)、定时/计数器以及多种接口电路集成在一块继承电路芯片上的微型计算机,称为单片微型计算机,简称单片机或微控制器。
微型计算机的结构
微型计算机的控制器和运算器集成到一起,称为CPU。当前广泛采用的微型计算机结构中,各部件是通过总线方式连接到一起的。控制信号、地址信号、数据信号分别通过控制总线、地址总线和数据总线传送。
所谓总线,是指计算机中用于在各部件之间传输信息的公共通道。
1.数据总线(Data Bus)用于微处理器和存储器之间,以及微处理器同I/O接口之间进行数据传送。数据总线是双向的,既可以从CPU传输到外部,也可以从外部传输回CPU。CPU字长往往同数据线条数相同
2.地址总线(A