计算机总线技术
本文主要讨论总线的分类及其结构,并介绍几种常用的内部总线和外部总线。
总线的基本概念
一、总线的分类
按照总线在系统机构中的层次位置上,一般可以分为:片内总线、内部总线和外部总线。
按照总线的数据传输方式,总线又可以分为串行总线和并行总线。
根据总线的传输方向又可以分为单向总线和双向总线。
图 1.1 计算机总线结构示意图
1. 内部总线和外部总线
(1)片内总线
片内总线是在集成电路的内部,用来连接各功能单元的信息通路。
(2)内部总线
内部总线又称为系统总线或板级总线,用于计算机系统内部的模板和模板之间进行通信的总线。
系统总线是微机系统中最重要的总线,人们平常所说的微机总线就是指系统总线,如 STD 总线、PC
总线、ISA 总线、PCI 总线等。
尽管各种内部总线数目不同,但按功能仍可分为数据总线 DB、地址总线 AB、控制总线 CB、和
电源总线 PB 四部分,如图 1.2 所示。
①数据总线 DB 用于传送数据信息。
②地址总线 AB 是专门用来传送地址的。地址总线位数决定了 CPU 可直接寻址的内存空间大小。
图 1.2 内部总线的结
③控制总线 CB 控制总线包括控制、时序和中断信号线,用于传递各种控制信息,如有读/写信
号,片选信号、中断响应信号等由 CPU 发出的信号,以及中断请求信号、复位信号、总线请求信号
等发给 CPU 的信号。
④电源总线 PB 用于向系统提供电源。
(3)外部总线
计算机系统系统之间或计算机系统与外设之间的信息通路,称为外部总线。如 RS-232-C 总线,
IEEE-488 总线等。
2. 并行总线和串行总线
计算机的内部总线一般都是并行总线,而计算机的外部总线通常分为并行总线和串行总线两种。
1