第三章 系统总线
3.1 总线的基本概念
总线连接的出现
-
早期,计算机系统五大部件的连接方式为分散式连接,即各部件之间使用单独的连线。
-
刚开始,计算机以运算器为中心,其中的连线十分复杂,同时,
I/O
设备与存储器交换信息时,都需要经过运算器,导致运算器停止运算,严重影响了CPU
的工作效率。 -
接着,改进为以存储器为中心,
I/O
与主存交换信息不需要经过运算器,同时,又采用了中断、DMA
等技术,使CPU
工作效率得到提高。 -
后来,
I/O
设备的种类和数量越来越多,分散式连接的方法无法满足人们随时增添设备的想法,于是出现了总线连接方式。
总线
-
总线是连接多个部件的信息传输线,是各部件共享的传输介质
-
同一时刻,只允许一个部件向总线发送信息,而多个部件可以同时从总线上接受相同的信息
-
总线实际上是由许多条传输线或通路组成,可以采用串行方式传输数据(每条线一位一位的传输二进制代码,一串二进制代码在一段时间内逐一传输完成),也可以使用并行方式传输数据(若干条传输线同时传输若干位二进制代码ÿ