6.1 总线概述

返回目录《计算机组成原理笔记目录(2019 王道考研)》

6.1 总线概述
1.总线是一组能为多个部件分时共享的公共信息传送线路
    1.共享是指总线上可以挂接多个部件,各个部件之间互相交换的信息都可以通过
        这组线路分时共享。
    2.分时是指同一时刻只允许由一个部件向总线发送信息,如果系统中有多个部件,
        则它们只能分时地向总线发送信息。
2.为什么要用总线?
    1.早期计算机外部设备少时,大多采用分散连接方式,不易实现随时增减外部设备。
    2.为了更好地解决I/O设备和主机之间连接的灵活性问题,计算机的结构从分散连接发展为总线连接
3.总线的特性
    1.机械特性
        尺寸、形状、管脚数、排列顺序
    2.电气特性
        传输方向和有效的电平范围
    3.功能特性
        每根传输线的功能(地址、数据、控制)
    4.时间特性    
        信号的时序关系
4.总线的分类
    **区别数据通路与数据总线
        1.数据通路表示的是数据流经的路径
        2.数据总线是承载的媒介
    1.按数据传输格式
        1.串行总线  
            1.优点:
                只需要一条传输线,成本低廉,广泛应用于长距离传输;
                应用于计算机内部时,可以节省布线空间
            2.缺点:
                在数据发送和接收的时候要进行拆卸和装配,要考虑串行、并行转换问题
        2.并行总线
            1.优点:
                中心概念的逻辑时序比较简单,电路实现起来比较容易
            2.缺点:
                1.信号线数量多,占用更多的布线空间;远距离传输成本高昂;
                2.由于工作频率较高时,并行的信号线之间会产生严重干扰。
                    每条线等长的要求越高,所以无法持续提升工作频率。
        3.串行总线和并行总线之间的比较
            1.工作频率相同时,串行总线传输速度比并行总线慢
            2.并行总线的工作频率无法持续提高,而串行总线可以通过不断提高工作频率
                来提高传输速度,最终超过并行总线。
    2.按总线功能(连接的部件)
        1.片内总线
            片内总线是芯片内部的总线
            它是CPU芯片内部寄存器与寄存器之间、寄存器与ALU之间的公共连接线
        2.系统总线
            系统总线是计算机系统内各功能部件(CPU、主存、I/O接口)之间相互连接的总线
            按系统总线传输信息内容的不同,可分为3类:数据总线、地址总线和控制总线
            1.数据总线
                1.传输各功能部件之间的数据信息,包括指令和操作数;
                2.位数(数据总线的根数)与机器字长、存储字长有关;
                3.双向
            2.地址总线
                1.传输地址信息,包括主存单元或I/O端口的地址;
                2.位数(地址中心概念的根数)与主存地址空间大小和设备数量有关
                3.单向(由CPU传向外部)
            3.控制总线
                1.传输控制信息
                2.一根控制线传输一个信号,每一条线的方向是单向的,但是有入有出
                    有出:CPU送出的控制命令
                    有入:主存(或外设)返回CPU的反馈信号
        3.通信总线
            用于计算机系统之间或计算机系统和其他系统(远程通信设备、测试设备)
            之间信息传送的总线,通信总线也称为外部总线
    3.按时序控制方法
        1.同步总线
        2.异步总线
5.系统总线的结构
    1.单总线

在这里插入图片描述

    2.双总线
        通道的概念

在这里插入图片描述

    3.三总线
        每一个时刻只有一套总线能够单独的工作

在这里插入图片描述

    4.四总线简介
        1.桥接器:用于连接不同的总线,具有数据缓冲、转换和控制功能
        2.靠近CPU的总线速度较快

在这里插入图片描述

6.总线的性能指标
    前六个关心总线的工作速度,第七个关心总线的利用率以及如何减小总线所占用的面积
    第八个主要受总线复用的影响
    1.总线的传输周期(总线周期)
        一次中心概念操作所需时间(包括申请阶段、寻址阶段、传输阶段和结束阶段),
            通常由若干个总线时钟周期构成
    2.总线的时钟周期
        即总线所在的机器的时钟周期。计算有一个统一的时钟,以控制整个计算机的各个部件
            总线也要受此时钟的控制。
    3.总线的工作频率
        总线周期的倒数
        若总线周期=N个时钟周期,则总线的工作频率=时钟周期/N
        指:一秒内传送多少次数据
    4.总线的时钟频率
        总线时钟周期的倒数
        指:一秒钟内有多少个时钟周期
    5.总线宽度
        又称总线位宽,它是总线上同时能够传输的数据位数
        通常是指数据总线的根数,如32根称为32位(bit)总线
    6.总线带宽
        可以理解为总线的数据传输率,即单位时间内总线上可传输数据的位数,
        通常用每秒钟传输信息的字节数来衡量,单位可用字节/秒(B/s)表示
        总线带宽=总线工作频率*总线宽度(bit/s)
        注:总线带宽是指总线本身所能达到的最高传输速率
            在计算实际的有效数据传输率时,要用实际传输的数据量除以耗时。
        例题:

在这里插入图片描述
7.总线复用
总线复用是指一种信号线在不同的时间传输不同的信息。
可以使用较少的线传输更多的信息,从而节省了空间和成本。
8.信号线数
地址总线、数据总线、控制总线3种总线数的总和称为信号线数

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值