计算机组成原理复习6(总线)

总线概述

为了解决I/O设备和主机之间连接的灵活性问题,计算机的结构从分散连接发展为总线连接。

1.总线的定义

    总线是一组能为多个部件分时共享的公共信息传递线路;分时是指同一时刻只允许有一个部件向总线发送信息;共享是指总线上可以挂接多个部件,各个部件之间相互交换的信息都可以通过这组线路分时共享,同一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息。

2.总线设备

    主设备:指获得总线控制权的设备

    从设备:被主设备访问的设备,只能响应从主设备发来的各种总线命令

3.总线特性

    指机械特征(尺寸,形状)电气特性(传输方向和有效的电平范围),功能特性(每根传输线的功能)和时间特性(信号和时序的关系)

4.总线的猝发传输方式

    在一个总线周期内传输存储地址连续的多个数据字的总线方式叫猝发传送。

5.总线的分类

 1)片内总线

      是芯片内部的总线,它是CPU芯片内部寄存器与寄存器之间,寄存器与ALU之间的公共连接线

 2)系统总线

      是计算机系统内各功能部件(CPU,主存,I/O接口)之间相互连接的总线。

按系统总线传输信息内容的不同,分:

  • 数据总线:用来传输各功能部件之间的数据信息,双向传输总线,其位数与机器字长,存储字长有关
  • 地址总线:用来指出数据总线上的源数据或目的数据所在的主存单元或I/O端口的地址,单向传输总线,地址总线的位数与主存地址空间的大小有关。
  • 控制总线:传输的是控制信息,包括CPU送出的控制命令和主存返回CPU的反馈信号

 3)通信总线

    用与计算机系统之间或计算机系统与其他系统(如远程通信设备,测试设备)之间信息传送的总线,也称外部总线。

6.系统总线的结构

 1)单总线结构

  单总线结构将CPU,主存,I/o设备都挂在一组总线上,运行I/o设备之间,I/O设备与主存之间直接交换信息;CPU与主存,CPu与外设之间可以直接进行信息交换,而无需经过中间设备的干预

优点:结构简单,成本低,易于接入新的设备;缺点:带宽低,负载重,多个部件只能争用唯一的总线,且不支持并发传送操作

 2)双总线结构

  双总线结构有两条总线,一条是主存总线,用于CPU,主存和通道之间进行数据传送;另一条是I/O总线,用于多个外部设备与通道之间进行数据传送。

优点:将较低速的I/O设备从单总线上分离出来,实现存储器总线和I/O总线分离。缺点:需要增加通道等硬件设备。

 3)三总线结构

  三总线结构是在计算机系统各部件之间采用3条各自独立的总线来构成信息通路,分别为主存总线,I/O总线和直接内存访问DMA总线。主存总线用于CPU和内存之间传送地址,数据和控制信息;I/O总线用于CPU和各类外设之间通信。DMA总线用于内存和高速外设之间直接传送数据。

优点:提高I/O设备的性能,使其更快的响应命令,提高系统吞吐量。缺点:系统工作效率低  

7.总线的性能指标

  •  传输周期:一次总线操作所需的时间(包括申请阶段,寻址阶段,传输阶段和结束阶段)通常由若干个总线时钟周期构成
  • 时钟周期:即机器的时钟周期。
  • 工作频率:总线上各种操作的频率,为总线周期的倒数;
  • 时钟频率:即机器的时钟频率
  • 宽度:又称总线位宽,它是总线上同时能够传输的数据位数,通常指数据总线的根数。
  • 带宽:总线的数据传输率,即单位时间内总线上可传输数据的位数
  • 复用:指一种信号线在不同的时间传输不同的信息。可以使用较少的线传输更多的信息,节省空间和成本
  • 信号线路:地址总线,数据总线和控制总线三种总线数的总和。

总线带宽=总线宽度*总线频率


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值