Qin darkstone
总线概述

总线概述

总线概述

  • 分时共享特性

    • 为了使总线上的数据不发生冲突,挂在总线上的多个设备只能分时地向总线发送数据,即某个时刻只能有一个设备向总线传送数据,而从总线接受数据的设备可以有多个,因为接收数据的设备不会对总线产生干扰
  • 只有主设备才能获得总线控制权,总线上的信息传输由主设备启动,一条总线上可以有多个设备作为主设备,但在同一时刻只能有一个主设备控制总线的传输操作

  • 计算机使用总线结构便于增减外设。同时减少信息传输线的条数。

    • 但相对于专线结构,其实际上也降低了信息传输的并行性及信息的传输速度。
  • 地址总线上的代码用来指明 CPU 欲访问的存储单元或 I/O端口的地址。

  • 猝发(突发)传输是在一个总线周期中,可以传输多个存储地址连续的数据

    • 即一次传输 一个地址和一批地址连续的数据

  • 串行传输是指数据的传输在一条线路上按位进行

  • 并行传输是指每个数据位有一条单独的传输线,所有的数据位同时进行。

  • 同步传输是指传输过程由统一的时钟控制

    • 系统采用一个统一的时钟信号,而不由各设备提供,否则无法实现统 一的时钟。
  • 不同信号在同一条信号线上分时传输的方式,称为总线复用方式。

    • 分离事务通信是总线复用的一种
    • 采用地址/数据线复用只是减少了线的数量,节省了成本,并不能提高传输率。
  • 地址和数据在不同的总线上传输,根据总线传输信息的内容进行区分,地址在地址总线上传输,数据在数据总线上传输

  • CPU 的控制总线提供的控制信号包括

    • 时序信号、I/O 设备和存储器的响应信号等
  • 取指令时,指令便是在数据线上传输的。

  • 操作数在数据线上传输。

  • 中断类型号用以指出中断向量的地址,CPU 响应中断请求后,将中断应答信号(INTR)发回数据总线,CPU 从数据总线上读取中断类型号后,查找中断向量表,找到相应的中断处理程序入口。

  • 握手(应答)信号属于通信联络控制信号,应在控制总线上传输。

Author:Qin darkstone
Link:https://qindarkstone.github.io/2023/08/18/408/计算机组成原理要点/总线/总线概述/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可