②数据总线(Data Bus)
数据总线是CPU用来传送数据信息的信号线(双向、三态)。数据总线是双向三态总线,即数据既可以从CPU送到其它部件,也可以从其它部件传送给CPU,数据总线的位数和处理器的位数相对应。
③控制总线(Control Bus)
控制总线是用来传送控制信号的一组总线。这组信号线比较复杂,由它来实现CPU对外部功能部件(包括存储器和I/O接口)的控制及接收外部传送给CPU的状态信号,不同的微处理器采用不同的控制信号。
控制总线的信号线,有的为单向,有的为双向或三态,有的为非三态,取决于具体的信号线。
4. 微处理器的内部结构与基本功能
(1)概述
微处理器的内部结构受大规模集成电路制造工艺的严格约束,表现为芯片的面积不能过大,芯片引脚的数量也不能过多。因此,通用微处理器的内部结构及其同外部电路的连接方式,都有比较严格的规定。微处理器外部一般采用上述三总线结构;内部则采用单总线即内部所有单元电路都挂在内部总线上,分时享用。
一个典型的8位微处理器的结构如图1-4所示,主要包括以下几个重要部分:累加器,算术逻辑运算单元(ALU),状态标志寄存器,寄存器阵列,指令寄存器,指令译码器和定时及各种控制信号的产生电路。