模块结构与互连
拓扑结构:把计算机系统中各个部件或模块甚至计算机系统称为结点,结点的位置及其互连的几何布局。
拓扑结构主要有星形结构、树型结构、交叉开关结构、总线结构、环形结构。其中总线结构最常用,是连接两个以上部件或设备的信息通路,各个部件或设备的共享传输介质。
根据不同的标准,总线可以分为几个类别:
1、范围/类型
片内总线:在芯片内部各元件之间提供连接。
系统总线:在计算机系统主要功能部件(CPU 、主存MM和各种I/O控制器)之间提供连接。
单总线结构:将CPU、MM和各种I/O适配卡通过底板总线互连,底板总线为标准总线。多设备竞争总线、多种速度差异大的设备连接在一条总线,性能受限、扩展能力差。
多总线结构:将CPU、Cache、MM和各种I/O适配卡通过局部总线、处理器-主存总线、高速I/O总线、扩展I/O总线等互连。有两大类:处理器-内存总线、I/O 总线。改善设备对总线使用竞争、增加系统外接设备数量、允许速度差异大的设备连接在一条总线。
通信总线:主机和I/O设备之间或计算机系统之间提供连接。
2、传输信号
系统总线通常由一组控制线、一组数据线和一组地址线构成。有些总线没有单独的地址线,地址信息通过数据线来传送,称之为数据/地址复用。
数据线&#