总线系统.

一.总线的概念和结构形态

1.总线的基本概念

总线(总线带宽)是构成计算机系统的互联机构。

一个单处理器系统中的总线大致分为三类:

(1)CPU内部连接各寄存器及运算部件之间的总线称为内部总线。

(2)CPU同计算机系统的其他高速功能部件如存储器,通道等互相连接的总线称为系统总

(3)中低速I/Okm设备之间互相连接的总线称为I/O总线,也是输入输出设备。

总线的特性: 物理特性,功能特性,电气特性,时间特性

功能特性:功能特性描述总线中每一根线的功能,如地址总线的宽度指明了总线能够直接访问存储器的地址空间范围;数据总线的宽度指明了访问一次存储器或外设时能够交换数据的位数。

注:衡量总线性能的重要指标是总线带宽,他定义为总线本身所能达到的最高传输速率单位是兆字节每秒(MB/s)。

例题

d7b041976eae46f88b58801ff7175ce1.jpeg

 2.总线的连接方式

(1)单总线结构

单总线结构的特点在单总线结构中,要求连接到总线上的逻辑部件必须高速运行。

如果一个有外围设备指定的地址对应于一个储存单元,则主存予以响应,于是在储存和外设之间将进行直接存储器传送。

单总线结构容易扩展成多CPU系统

(2)多总线结构

多总线结构确保高速,中速,低速设备连接到不同的总线上同时工作,以提高总线的效率和吞吐量,而且处理器结构的变化不影响高速总线。

3.总线内部结构

通信方式:双工通信,单工通信,半双工通信

c685abb7ace540d7af478aad992613f9.jpg

 14e0aa498c8b4cd7993d6106fcbb34c5.jpg

 二.总线接口

1.信息传送方式

串行传送(低位在前,高位在后,速度慢)

并行传送(同时传输)

2.总线接口的基本概念

0ba8ae4c8efb4416af83fbcf4fab4ecc.jpg

I/O接口作用:

(1) 设备寻址  (2)数据缓冲

(3)数据的预处理  (4)控制的逻辑功能

编址方式:

(1)单独编址(和主存区别对待)

(2)统一编址

注:每秒钟传送的比特(bit)位数长称为波特率。

例题:

f09f27957ba94e85a0b644c5fae13aac.jpeg

 三.总线仲裁

1.总线操作的基本步骤

(1)主设备申请总线仲裁器裁决并批准。

(2)总设备掌握总线,启动总线周期初始化

(3)从设备响应主从设备之间传输数据。

(4)主设备释放总线,结束总线周期。

总线周期传输数据。   

传输完成

2.集中式仲裁

ceffdfe93a124f9b8728740186789a0e.jpeg

 BR:总线请求      BG: 总线允许   BS: 总线忙(被占用)

(1)链式查询方式

主要特点:离仲裁器近优先级高。

链式查询方式的优点:简单

缺点:电路故障敏感,优先级固定

(2)计数器定时查询方式

优点:每次可以从“0”开始,也可以从中止点开始,如果从“0”开始,各设备的优先次序与链式查询法相同,优先级的顺序是固定的。如果从中止点开始,则每个设备使用总线的优先级相等。

3.独立请求方式

独立请求方式的一个优点是响应时间快。另一个优点是对优先次序的控制相当灵活。因此当代总线标准普遍采用独立请求方式。

对于单处理器系统总线而言,总线仲裁器又称为总线控制器,它是CPU的一部分,一般是一个单独的功能模块。

4.分布式仲裁

3fc676f8fa07413f91dfb2bbb2a2fbc2.jpg

 分布式仲裁:不需要中央仲裁器,而是多个仲  裁器竞争使用总线。当它们有总线请求时,把  它们唯一的仲裁号发送到共享的仲裁总线上,  每个仲裁器将仲裁总线上得到的号与自己的号  进行比较。如果仲裁总线上的号大,则它的总  线请求不予响应,并撤消它的仲裁号。最后,  获胜者的仲裁号保留在仲裁总线上。显然,分  布式仲裁是以优先级仲裁策略为基础。

四.总线的定时和数据传送模式

1.总线的定时

所谓定时是指事件出现在总线上的时序关系。(1)同步总线定时协定:有统一的持续信号控制总线上的传输操作。

(2)异步总线定时协定

特点:无固定的时钟周期划分,总线周期由传送操作的实体需求决定。

异步定时的优点是总线周期长度可变,不把响应时间强加到功能模板上,因而允许快速和慢速的功能模板都能连接到同一总线上。

缺点:复杂,成本高。

例题:

caf3e6bed2e749d0a3b10457c283dad5.jpg

cf3651ab9dbb42078ee60e530b889ecd.jpg 

dc70099cfec54c94b0636c3a24e0550d.jpeg 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值