第6章 计算机组成原理之总线介绍.ppt

第6章 计算机组成原理之总线介绍

第6章 总线及其互联结构 6.1 总线的基本概念 6.2 总线接口 6.3 总线的仲裁、定时和数据传送模式 6.4 微机常用的总线标准 典型习题与解答 6.1 总线的基本概念 6.1.1 总线的分类、特性与标准化 6.1.2 总线的连接方式(总线的设置) 6.1.1 总线的分类、特性与标准化 (1)内部总线 CPU芯片内部连接各寄存器及运算器等部件之间的总线。 (2)系统总线 CPU同计算机系统的其他高速功能部件,如存储器、通道等互连的总线。包括地址、数据和控制信号线,电源线等。 3、总线的特性 (1)物理特性 指总线的物理连接方式,包括总线的根数、总线的插头、插座的形状,引脚线的排列方式等。 (2)功能特性 描述总线中每一根线的功能(例如AB、DB、CB)。 (3)电气特性 定义每根线上信号的传递方向(IN/OUT)及有效电平范围。 (4)时间特性 定义每根线在什么时间有效,即各信号有效的时序关系。 4、总线的标准化 (1)微机系统采用的标准总线: ISA总线 (16位,带宽8MB/S) EISA总线 (32位,带宽33.3MB/S) VESA总线 (32位,带宽132MB/S) PCI总线 (32位,带宽132MB/S,允许64位) (2)总线带宽 指总线本身所能达到的最高传输速率。 单位:MB/s (兆字节每秒=106B/s) 【例6.1】 (1)某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHZ,求总线带宽是多少? 【解】 【例6.1】 (2)如果一个总线周期中并行传送64位数据,总线时钟频率升为66MHZ ,求总线带宽是多少? 6.1.2 总线的连接方式(总线的设置) 特点: (1)每个设备(主存单元、GRS、I/O寄存器等)被指定一个总线地址; (2)所有设备的通信方式是一样的(异步通信)。 优点:系统结构灵活,可扩充性强。 缺点:机器速度受单总线速度的限制。 2、双总线结构 各部件可通过系统总线交换信息,并可实现直接内存储器存取(DMA)操作。 优点:系统结构灵活,可扩充性强,吞吐量大。 缺点:增加了硬件的复杂性。 3、三总线结构 是多个外设与通道之间进行数据传送的公共通路。 优点:系统效率高。 缺点:硬件代价高。 4、总线结构对计算机系统性能的影响 (1)最大存储容量 在单总线系统中,外围设备占用了部分存储空间,使内存储器容量小于最大存储容量。 (2)指令系统 在单总线系统中,访问内存和外设采用相同的指令(地址不同),不需专门的I/O指令;但在双总线系统中,访存操作和访问外设操作采用不同的指令。 (3)吞吐量—指流入、处理和流出系统的信息的速率 三总线系统的吞吐能力比单总线系统强得多。 6.2 总线接口 6.2.1 总线的数据传送方式 6.2.2 接口的基本概念 6.2.1 总线的数据传送方式 数据从低位开始逐位依次传送的方式。 (3)同步串行传送 将若干个字符组成一个数据块,在数据块的开始和结尾处用同步字符作标志进行的串行传送。 同步与异步相比的特点: 速度快,但需同步,接口硬件复杂。 例: 假设某串行总线传送速率是960个字符/秒,每一个字符格式规定包含10个数据位,问传送的波特数是多少?每个数据位占用的时间(位周期)是多少? 【解】波特数为: 10位/字符 × 960字符/秒 = 9600(波特) 每个数据位占用的时间Tb是波特数的倒数: Tb = 1/9600 = 0.000104(s) = 104(μs) 2、并行传送 数据的各位通过各自的传输线同时传送的方式。 图6.4 (b) 并行传送 6.2.2 接口的基本概念 指CPU和主存、外围设备之间通过总线进行连接的逻辑部件。 2、接口的基本功能 (1)交换主机与外设的状态信息,如控制外设的启停,传送外设的忙、闲信息等; (2) 匹配主机与外设的速度差异; (3) 实现数据格式转换; (4) 实现主机与外设之间的数据交换。 3、接口的基本组成 设备地址译码线路; (2) 设备状态字寄存器 (DSR); (3) 输入/输出缓冲器 (IDBR/ODBR); (4) 数据转换线路; (5) 根据总线控制需要的定时信号线路。 4、接口的分类 (按外设供求数据方式的不同分) (1) 串行数据接口 接口与设备侧,数

文档评论(0)

1亿VIP精品文档

相关文档