总线:是计算机体系结构中的重要组成部分,通过它可以将计算机系统中的各个部件连接起来,构成一个完整的系统。
总线的作用:
- 是各功能部件间传递各类消息的通道;
- 是系统中个部件检得物理接口,能够减少各部件通信的复杂程度;
- 提供信息交换时所需的数据,地址,时序和控制信息;
- 提供一个共同遵循的协议或标准;
- 不用成为整个计算机性能的瓶颈;
- 方便计算机系统的集成,扩展和进化。
总线的分类:
按用途分:
- 存储总线:短距离,高速总线,与存储器的特性相匹配,尽最大可能提高处理器与存储器之间的数据带宽,针对cache块数据传输进行性能优化;
- 系统总线:称内部总线或板级总线,是计算机系统中最重要的总线,也是连接存储总线和I/O总线的中间总线;
- I/O总线:通常连接距离较远,速度相对较慢,用于连接多种外部设备,同时与系统总线或存储总线相连。
按位置分类:
- 外部总线:USB,火线(IEEE-1394)等;
- 内部总线:PCI,AGP等
- 片内总线:AMBA
总线的组成:
数据总线:用于传送数据信息,通常是双向三态形式的总线;
地址总线:专门用来传送地址,地址总线