2)非专用总线 a)定义:可以被多种功能或多个部件分时共享, 同一时刻只有一对部件使用总线进行通信。 b)优点: 总线 总线少,造价低。 接口标准化、模块性强,易于简化接口设计 扩充能力强,多重总线提高带宽和可靠性。 c)缺点: 经常出现总线争用,系统流量小。 可能成为系统速度瓶颈,导致系统瘫痪
2)非专用总线 a)定义:可以被多种功能或多个部件分时共享, 同一时刻只有一对部件使用总线进行通信。 b)优点: •总线少,造价低。 •接口标准化、模块性强,易于简化接口设计。 •扩充能力强,多重总线提高带宽和可靠性。 c)缺点: •经常出现总线争用,系统流量小。 •可能成为系统速度瓶颈,导致系统瘫痪。 总线
3.2.2总线的控制方式 1.产生原因 采用非专用总线时,可能出现多个设备或部件 同时使用总线而发生争用,就得有总线控制机 构来按照某种方式裁决,保证同一时间只能有 个高优先级的申请者取得总线使用权
3.2.2总线的控制方式 1.产生原因 采用非专用总线时,可能出现多个设备或部件 同时使用总线而发生争用,就得有总线控制机 构来按照某种方式裁决,保证同一时间只能有 一个高优先级的申请者取得总线使用权
2.控制方式 1)集中式控制 总线控制逻辑基本上集中放在一起,或者放 在连接总线的一个部件中,或者是放在单独的 硬件中。我们主要讲述这一控制方式。 2)分布式控制 总线控制逻辑分散于连到总线的各个部件中
2.控制方式 1)集中式控制 总线控制逻辑基本上集中放在一起,或者放 在连接总线的一个部件中,或者是放在单独的 硬件中。我们主要讲述这一控制方式 。 2)分布式控制 总线控制逻辑分散于连到总线的各个部件中
3优先次序的三种确定方式 1串行链接方式 总线可用部件部件 部件 总 0 N-1 线 控总线请求 制 器总线忙 集中式串行链接
3.优先次序的三种确定方式 1)串行链接方式 部件 0 部件 1 部件 N-1 总 线 控 制 器 总线可用 总线请求 总线忙 集中式串行链接
a)次序确定 完全由“总线可用”线所接部件的物理位置 来 决定,离总线控制器越近的部件其优先级越高 b)优点: 算法简单,线数少,且不取决于部件的数量。 部件增加容易,可扩充性好 逻辑简单,容易通过重复设置来提高其可靠 性
a)次序确定 完全由“总线可用”线所接部件的物理位置 来 决定,离总线控制器越近的部件其优先级越高。 b)优点: •算法简单,线数少,且不取决于部件的数量。 •部件增加容易,可扩充性好。 •逻辑简单,容易通过重复设置来提高其可靠 性