总线系统.

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

1.总线的基本概念

●数字计算机是由若干系统功能部件构成的,这些系统功能部件在一起工作才能形成一个完整的计算机系统。
●总线定义:计算机的若干功能部件之间不可能采用全互联形式,因此就需要有公共的信息通道,即总线。
●总线是构成计算机系统的互联机构,是多个系统功能
部件之间进行数据传送的公共通路。借助于总线连接,计算机在各系统功能部件之间实现地址、数据和控制信息的交换,并在争用资源的基础上进行工作。

●总线可分为以下几类:

●内部总线: CPU 内部连接各寄存器及运算器部件之间的总线。

●系统总线:外部总线。 CPU 和计算机系统中其他高速功能部件相互连接的总线。

 I /0总线:中低速 I /0设备相互连接的总线。

(1)总线的特性

●总线的特性可分为:物理特性、功能特性、电气特性、时间特性。

●物理特性:总线的物理连接方式(根数、插头、插座形状,引脚排列方式)。

●功能特性:每根线的功能。

●电气特性:每根线上信号的传递方向及有效电平范围。

●时间特性:规定了每根总线在什么时间有效。

(2)总线的标准化

●为了使不同厂家生产的相同功能部件可以互换使用,就需要进行系统总线的标准化工作。目前,已经出现了很多总线标准,如 PCI 、 ISA 等。
●采用标准总线的优点

●简化系统设计
●简化系统结构,提高系统可靠性

●便于系统的扩充和更新

 

●总线带宽:总线本身所能达到的最高传输速率。
●一次操作可以传输的数据位数
●如S100为8位, ISA 为16位, EISA 为32位, PCl -2可达64位。
●总线宽度不会超过微处理器外部数据总线的宽度。

ac8c04fdc2b641198eb0350c829d7860.png

 2.总线的连接方式

●适配器(接口):实现高速 CPU 与低速外设之间工作速度上的匹配和同步,并完成计算机和外设之间的所有数据传送和控制。

●单机系统中总线结构的两种基本类型:

●单总线:使用一条单一的系统总线来连接 CPU 、内存和 I /O设备。

1e4a413c3c744ae283a96e03a5cb935d.png

 (1)单总线结构

单总线结构特点:

在单总线结构中,要求连接到总线上的逻辑部件必须高速运行,以便在某些设备需要使用总线时,能迅速获得总线控制权;而当不再使用总线时,能迅速放弃总线控制权。否则,由于一条总线由多种功能部件共用,可能导致很大的时间延迟。

(2)多总线结构

03f2a3486e6f4ee2b49b94239cdb2d28.png

 ●高速的 CPU 总线: CPU 和 cache 之间采用

●系统总线:主存连在其上。

●高速总线上可以连接高速 LAN (100Mb/ s 局域网)、视频接口图形接口、 SCSI 接口(支持本地磁盘驱动器和其他外设)、 Firewire 接口(支持大容量 I / O 设备)高速总线通过扩充总线接口与扩充总线相连,扩充总线上可以连接串行方式工作的I/ O 设备。

●通过桥 CPU 总线、系统总线和高速总线彼此相连。桥实质上是一种具有缓冲、转换、控制功能的逻辑电路。

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

3.总线的内部结构

●早期总线的内部结构如图所示,它实际上是处理器芯片引脚的延伸,是处理器与I/ O 设备适配器的通道。这种简单的总线一般也由50~100条线组成,这些线按其功能可分为三类:地址线、数据线和控制线。

9e63df69dae44c289d5559a77de54f7b.png

 

早期总线结构的不足之处在于:

 CPU 是总线上惟一的主控者。即使后来增加了具有简单仲裁逻辑的 DMA 控制器以支持 DMA 传送,但仍不能满足多 CPU 环境的要求。

●总线信号是 CPU 引脚信号的延伸,故总线结构紧密与 CPU 相关,通用性较差。

6bdcfe87da3349228cb167fe5dfcd094.png

 ●由地址线、数据线、控制线组成。其结构与简单总线相似,但一般是32条地址线,32或64条数据线。为了减少布线,64位数据的低32位数据线常常和地址线采用多路复用方式。

●仲裁总线:包括总线请求线和总线授权线。

●中断和同步总线:用于处理带优先级的中断操作,包括中断请求线和中断认可线。

●公用线:包括时钟信号线、电源线、地线、系统复位线以及加电或断电的时序信号线等。

4.总线结构实例

1dc7dae035b2496cb555c544b06613ef.png

 CPU总线:也称CPU-存储器总线,它是包含64位数据线和32位地址线的同步总线。

PCI总线:用于连接高速的I/O设备模块,如图形显示器适配器、网络接口控制器、硬盘控制器等。

ISA总线:Pentium机使用该总线与低速I/O设备连接。

北桥:CPU总线-PCI总线

南桥:PCI总线-ISA总线

二、总线接口

计算机系统中,传输信息基本有三种方式:

●串行传送

●并行传送

●分时传送

●出于速度和效率上的考虑,系统总线上传送的信息必须采用并行传送方式。分时传送即总线的分时复用。

●串行传送(低位在前,高位在后)

●使用一条传输线,采用脉冲传送。

●主要优点是只需要一条传输线,这一点对长距离传输显得特别重要,不管传送的数据量有多少,只需要一条传输线,成本比较低廉。●缺点就是速度慢。

●并行传送

●每一数据位需要一条传输线,一般采用电位

传送。

●分时传送

●总线复用或是共享总线的部件分时使用总线

a12ede5f06de4b38b1f0b7ae9f13d54f.png

 

2.总线接口的基本概念

●接口是 CPU 和主存、外设之间通过总线进行连接的逻辑部件。

ea7571de87414d29b5f4e34fbf070faa.png

 接口的作用:设备寻址(接口寄存器)、数据缓冲、数据的预处理、控制的逻辑功能

●接口的典型功能:

控制、缓冲、状态、转换、整理、程序中断。

●一个适配器的两个接口:一个同系统总线相连,采用并行方式,另外一个同设备相连,可能采用并行方式或是串行方式。

e70a68db84ac4aa0bcd5f51534ecf30f.png

 波特率:每秒钟传送的比特(bit)位数(单位:Baud)

ac5042508e5a4be88c0afdb8ef92bfe8.png

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值