总线的基本概念
# 总线的基本概念
课件
视频
# 为什么要用总线
- 使用分散连接无法保证 I/O 设备与主机之间连接的灵活性
# 什么是总线
- 总线是连接各个部件的信息传输线,是各个部件共享的传输介质
- 在某一时刻,只允许有一上部件向总线发送信息
- 但多个部件可以同时从总线上接收相同的信息
# 总线信息的传送
# 串行
示意图
- 传输距离较长,用于在机器之间传输数据
# 并行
示意图
- 总线的传输距离较短,一般在机器内部使用
# 总线结构的计算机举例
# 单总线结构
单总线结构框图
- 总线会成为系统的性能瓶颈
- I/O 设备与主存交换信息时,CPU 便无法与主存交换信息,可能会影响 CPU 的工作效率
- 总线较长,时间延迟较长
- 会发生总线争用
# 面向 CPU 的双总线结构框图
结构框图
- 主存与外部设备没有直接的数据通路,其与外部设备的数据交换争夺 CPU 的计算资源
# 以储存器为中心的双总线结构框图
结构框图
- I/O 设备与存储器交换信息时不经过 CPU
编辑 (opens new window)