第三章 系统总线
1. 总线基本概念
-
为什么要用总线
现代计算机结构比冯诺依曼结构更加复杂,可能有上百个CPU,各种设备数量种类也更加丰富。只有把部件连接在一起,计算机才能协调地工作。
一种分散连接,把需要连接的两个部件连接起来。数量庞大,把线做在印刷电路板,难度高,成本高。与CPU连接的端口占用空间大。扩展难,新增设备需要n条线与原来设备连接。
所以引入总线。 -
总线是什么
一组信息的公共传输线
总线的英文:bus———信息的公共传输线
总线是连接各个部件的信息传输线,是各个部件共享的传输介质。
各个部件都连接在一条总线,任何时刻都只能有一对部件能通过总线传输信息,总线非常繁忙。
但是可扩展性非常好。 -
总线上信息的传送
把信息一位一位放到总线上,接收方再一位一位接受。支持的距离比较长,机器与机器之间。
信息多位放到总线,接受方再多位接收,需要多条数据线。传输距离比较长,线会产生干扰,数据会产生干扰,接收方接受的数据会产生变形。
多用在计算机的机箱里。
高速信号的传输:
看上去,并行要