第六章 总线系统

1、基本概念

  • 总线:总线是一组能为多个部件分时共享的信息传送线,用来连接多个部件并为这些部件提供信息交换服务。
  • 总线带宽:总线在单位时间内可以传输的数据总量,即总线的数据传输速率,单位是兆字节每秒(MB/s)
  • 总线仲裁:当总线上的多个主设备(主方)同时竞争使用总线时,必须通过总线仲裁部件,以某种方式和策略选择其中一个主设备(主方),接管总线的控制权,传送信息。
  • 总线定时:一次总线操作由若干的事件(基本操作)组成,而且这些事件间具有一定的时序关系,即一个事件什么时候开始、多长时间内完成、事件的先后顺序关系。

2、总线接口的逻辑结构、功能

逻辑结构:
在这里插入图片描述
地址信息:CPU→I/O设备,寻址目标I/O设备。
控制信息:CPU→I/O设备,通知I/O设备准备完成什么操作。
状态信息:I/O设备→CPU,反馈设备的状态,如忙/闲、准备好/未准备好。
数据信息:有效数据信息。

功能:

  • (1)控制
    接口依据CPU的指令信息控制外围设备的动作,如启动、关闭设备等。
  • (2)缓冲
    在为部设备和计算机系统其它部件之间用作为一个缓冲器,以补偿各种设备在速度上的差异 。
  • (3)状态
    接口监视外部设备的工作状态并保存状态信息,状态信息包括“准备就绪”、“忙”、“错误”等,供CPU询问外部设备时进行分析之用。
  • (4)转换
    可以完成任何要求的数据转换,以确保数据能在为部设备和CPU之间正确地传送,如数据格式转换、并-串转换等。
  • (5)整理
    可以完成一些特别的功能,如在批量数据传输时自动修改字计数器、当前内存地址寄存器。
  • (6)程序中断
    每当外围设备向CPU请求某种动作时,接口即发送中断请求信号给CPU,申请中断。

3、多总线结构、PCI总线辨析

在这里插入图片描述

  • HOST总线:宿主总线,连接多CPU、cache、主存、北桥。64位数据线、32位数据线、同步定时总线。
  • PCI总线:与处理器无关的高速外围总线,连接高速的PCI设备,32/64位数据线、32位地址线、同步定时、集中仲裁、猝发传送。
  • LAGACY总线:遗留总线,可以是ISA、EISA、MCA等传统总线,连接中、低速设备,保护用户以前的投资。
  • 桥的分类:HOST桥(北桥)、PCI/LAGACY桥(南桥)、PCI/PCI桥。
  • 桥的作用:
    (1)连接两条总线,使彼此相互通信;
    (2)总线转换部件,可以把一条总线上的地址空间映射到另一条总线的地址空间上,从而使系统中任意一个总线上的主设备都能看到同样的一份地址表;
    (3)信号缓冲、电平转换、控制逻辑转换等。
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值