上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.6 微处理器的组成
微处理器的内部结构如图1-14所示。它主要由三个部分组成:算术逻辑单元ALU(运算器)、指令部件(控制器)和寄存器组。微处理器中的各个部分之间采用总线连接,称之为内部总线。微处理器通过AB(地址总线)、DB(数据总线)和CB(控制总线)同其他外部部件连接,称之为外部总线。
微处理器在结构上有两个特点。一是采用内部总线。在有些微处理器中,两个操作数及运算结果用同一组内部总线分时传送,这是单总线结构(见图1-14)。二是双总线结构(两个操作数用不同的内部总线分别传送)和三总线结构(两个操作数及运算结果分别用三组内部总线独立传送)。多总线结构运算速度快,布线复杂;单总线结构虽然速度要慢一些,但布线少,加工容易。目前,单总线结构比较流行。
图1-14 微处理器的内部结构
微处理器的第二个特点是采用多个内部寄存器。由于微型计算机采用外部总线和内部总线,使数据传送速度受到限制,因而,在操作中要尽量避免频繁地通过外部总线同存储器和输入/输出接口交换信息。在微处理器内部多设几个寄存器,用来保存操作数和中间结果,就可以大大提高运算速度,以弥补总线结构速度慢的不足。不过,寄存器的个数受到指令长度的限制。