一、总线的概念
总线是连接计算机有关部件的一组信号线,是
计算机中用来传送信息代码的公共通道。
面向总线的结构主要有以下优点:
①简化了系统结构,便于系统设计制造;
②大大减少了连线数目,便于布线,减小体积,
提高系统的可靠性;
③便于接口设计,所有与总线连接的设备均采
用类似的接口;
④便于系统的扩充、更新与灵活配置,易于实
现系统的模块化;
⑤便于设备的软件设计,所有接口的软件就是
对不同的口地址进行操作;
⑥便于故障诊断和维修,同时也降低了成本。
总线的逻辑电路有些是三态的,即输出电平有
三种状态:逻辑“0”,逻辑“1”和“高阻”态。
在单总线结构中,CPU与主存之间、CPU与I/O设备之间、I/O设备与主存之间、各种设备之间都通过系统总线交换信息。
单总线结构的优点是控制简单方便,扩充方便。
双总线结构又分为面向CPU的双总线结构和面向存储器的双总线结构。
面向CPU的双总线结构中一组总线是CPU与主存储器之间进行信息交换的公共通路,称为存储总线。
另一组是CPU与I/O设备之间进行信息交换的公共通路,称为输入/输出总线(I/O总线)。
外部设备通过连接在I/O总线上的接口电路与CPU交换信息。
随着对微机性能越来越高的要求,现代微机的体系结构已不再采用单总线或双总线的结构,而是采用更复杂的多总线结构。