组成原理(六)总线
第六章 总线
6.1 总线的基本概念
-
总线:
(1)总线是连接各个部件的信息传输线
(2)总线是各个部件共享的传输介质
(3)总线上信息的传送分为串行和并行。(eg:usb串行,数据总线,地址总线并行传输)
(4)总线上的多个部件只能分时的向总线发送数据,但可以同时从总线上传输数据 -
总线结构
(1)面向CPU的双总线结构:CPU连接所有IO设备的IO总线 + CPU连接主存的数据总线
(2)单总线结构:一根总线把所有设备(CPU,主存,IO设备)全部连在一起
(3)以主存为中心的双总线结构:主存和CPU连接的存储总线 + 主存和系统总线连接(系统总线再连接所有设备) -
总线分类
(1)片内总线:芯片内部的总线
(2)系统总线:计算机各部件之间的信息传输总线
(a)数据总线:双向,与机器字长,存储字长有关
(b)地址总线:单向,与存储地址,IO地址有关
(c)控制总线:有出有入。(入的为中断响应)
(3)通信总线:用于计算机系统之间的通信(控制仪表盘,移动通信等) -
总显的特性和性能指标
(1)总线宽度:数据线的根数
(2)总线带宽:每秒传输的最大字节数(Mbps)
总线带宽 = 总线宽度 * 总线频率 -
总线仲裁 (总线的控制)
(1)总线的判优控制 (由哪个部件发数据)
主设备(模块):该模块对总线有控制权
从设备(模块):响应从主设备发送来的总线命令
总线判优控制:
集中式 :- 链式查询:
- 计数器定时查询
- 独立请求方式
分布式