第七章 总线系统

7.1 总线的基本概念

        首先,计算机系统中各部件之间的互联方式主要分为两种:分散式连接总线式连接。而不管是哪种互联方式,都是在总线的基础上搭建而成的。

        总线是构成计算机系统的互联机构,是多个系统功能部件之间进行数据传送的公共通路。借助总线连接,计算机能够在各系统功能部件之间实现地址、数据和控制信息的交换,并在争用资源的基础上进行工作。

①总线的基本特征

        总线具有两个基本特征,分别是:

        共享性:指多个部件连接在同一组总线上,各部件之间相互交换的信息可以通过这组总线传送

        分时性:同一时刻总线只能在一对部件之间传送信息,系统中的多个部件不能同时传送信息

②总线的特性

        物理特性:指总线的物理连接方式

        功能特性:总线中每一根线的功能

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

        时间特性:每根线在什么时间有效

③总线的分类

        一、按照总线传输的内容分类

        (1)数据总线

        (2)地址总线

        (3)控制总线

        二、按照总线在单处理器系统中的位置分类

        (1)片内总线:CPU内部连接各寄存器及运算部件之间的总线(片级总线)

        (2)系统总线:CPU同计算机系统的其他高速功能部件之间互相连接的总线(内部总线)

        (3)I/O总线:中、低速I/O设备之间互相连接的总线(外部总线)

④总线的性能指标

        总线宽度:数据总线的条数,用 bit(位)表示,目前常用的是 32 位和 64 位数据总线

        总线带宽:总线上每秒能传输的最大字节量,单位是 MB/s。

        信号线数:地址、数据、控制总线的总和,信号线数与性能不成正比,但反映了总线的复杂程度

        总线时钟频率:总线中各种信号的定时基准

        多路复用技术:为了提高总线效率,将数据总线与地址总线共用一组物理线路,总线在某一时刻传输地址码,而在另一时刻传输数据信号或命令信号

⑤总线的组成

        信号线:包括地址线、数据线、控制、时序和中断信号线、电源线、备用线

        总线控制器:总线判优控制逻辑和通信控制逻辑

        接口电路:总线与各个部件之间需要通过接口进行连接

⑥总线的数据传输方式

        串行传送:按顺序传送一个数码的所有二进制位,每次一位,被传送的数据需要在发送部件进行并-串变换,称为拆卸,反之称为装配

        并行传送:对每个数据位需要单独一条传输线,信息有多少二进制位组成,就需要多少条传输线

        并串传送:传送单字节数据是采用并行方式,传送多字节数据时才用串行方式

        分时传送:传输线上采用总线复用方式传送地址和数据信息,共享总线的部件分时使用总线

7.2 总线结构

        根据连接方式不同,单机系统中采用的总线结构有两种基本类型:单总线系统多总线系统

①单总线结构

        优点:结构简单,容易扩充

        缺点:共享总线的各个部件需要分时使用总线,所以信息传输吞吐量受到限制,会导致很大的时间延迟

②双总线结构

        以CPU为中心的双总线结构:存储总线(M总线)用来连接CPU和主存,I/O总线连接CPU和外部设备,但外部设备和主存交换信息扔需要占用CPU,影响了CPU的工作效率。

        以存储器为中心的双总线结构:由于CPU与主存交换数据的机会多,故增加了存储总线解决此问题,从而减轻了总线的负担。

③三总线结构

        主存总线:负责CPU和主存的信息传递

        I/O总线:负责外设和CPU的信息传递

        DMA总线:负责外设和主存的信息传递

④四总线结构

        局部总线连接Cache和CPU,系统总线连接Cache桥和主存,Cache与其他高速设备挂在高速总线上,低速设备挂在拓展总线上,拓展总线连接在高速总线上,一切都是为了数据传输速率更高!

7.3 总线接口

        计算机中,用于连接主机与I/O设备的转换机构称为I/O接口电路,简称接口,接口也叫适配器

        接口的主要功能如下:

        (1)设置数据的寄存、缓冲逻辑,以适应CPU与外设之间的速度差异

        (2)能够进行数据类型、格式等方面的转换

        (3)能够协调CPU和外设两者在信息的类型和电平方面的差异

        (4)协调时序差异

        (5)地址译码和设备选择功能

        (6)设置中断和DMA控制逻辑,以保证在中断和DMA允许的情况下产生中断和DMA请求信号,并在接受到中断和DMA应答之后完成中断处理和DMA传输

7.4 常用系统总线及设备总线举例

①总线的标准化

        总线标准就是为计算机中不同模块的互联提供的一个标准,他们对连接总线的接插件的几何尺寸、引脚排序、电路信号名称及其电气特性等都有详细规定,成为实际的工业标准,然后获得行业或国际标准组织的批准,即成为某种系统总线标准。这使得用于计算机的各级别产品(芯片、模块及设备等)的兼容性、互换性和整个系统的可靠性、可扩展性从根本上得到保护。

②系统总线

一、工业标准结构总线(ISA总线)

        数据16位,地址24位,工作频率8MHz,最大数据传输率16.67MB/S。ISA主要是用来匹配速度较慢的接口卡,如串/并行接口卡、网络卡等。通常PCISA插槽用黑塑料制作。

二、扩充的工业标准结构总线(EISA总线)

        ISA总线的增强版,数据和地址总线都是32位,工作频率仍是8.33MHz,直接寻址范围为4GB,最大传输率为33MB/S。ISA具有良好的兼容性,同时发挥了32位处理器的功能,使之在图形技术、网络和数据处理等发挥作用。EISA插槽通常用褐色塑料制作。

三、视频电子标准协会总线(VESA总线)

        为了支持早期高性能WINDOWS图形显示卡和存储设备而设计此总线。速度高达40MHz,但是超过33MHz后稳定性较差。最大传输率为133MB/S但没有流行多久就被PCI总线所代替。

四、PCI总线

        Peripheral component interconnect(周边元件扩展接口)Intel公司1991年提出,很快为IBMDECCompaqApple公司接受。后成立PCI集团。目前PC计算机都以PCI为主的系统总线。PCI总线结构示意图如下。

我们将前面几个主要系统总线性能做一个比较。

 五、PCI-E总线

        PCI-Express是最新的总线和接口标准。它的主要优势就是数据传输速率高

③设备总线

        设备总线主要用于计算机系统的主机与外部设备之间的互联,也称外部总线

一、ATA(IDE)接口

        集成设备电路(IDE,是连接硬盘的接口标准。行ATA标准ATA/ATAPI-7,传输速率133MB/s。串行ATA标准:ATA/SATA1.0最高数据传输率为150MB/s,速率还可扩展到2X4X300MB/s600MB/s),SATA3.0可达6Gb/s   

二、SCSI总线

        Small Computer System Interface(小型计算机系统接口)。用来连接外设设备如硬盘、光驱、扫描仪、磁带机、打印等等。

三、USB总线

        Universal Serial Bus(通用串行总线)。由IBMIntel等七大公司推出的新一代I/O接口标准,USB使用一个4针插头作为标准插头。

四、IEEE1394

        IEEE1394,又称为 FireWireiLink,是一种高效的串行接口,是面向计算机外设和消费类电器产品的高速串行总线,常被用于数字视频设备。其具有极高的传输速度,最高可达3.2Gb/s的高速同步数据传输速度,通过6针缆线与外设相连,并支持热插拔。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值