- 1、本文档共86页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机结构组成与外围设备
第六章 总线系统 基本概念 总线接口 总线的总裁、定时和数据传送模式 典型总线 总线结构——基本概念 总线的基本概念 总线:是构成计算机系统的互联机构,是多个系统功能部件之间进行数据传送的公共通路。 借助总线连接,计算机在各系统功能部件之间实现地址数据和控制信息的交换,并在争用资源的基础进行工作。 总线结构——基本概念 总线的分类: 一个单处理器系统中的总线,分为三类 内部总线:CPU内部连接各寄存器及运算部件之间的总线。 系统总线:CPU同计算机系统的其他高速功能部件之间互相连接的总线。 I/O总线:中、低速I/O设备之间互相连接的总线。 总线结构——基本概念 总线的特性: 物理特性:指总线的物理连接方式。 功能特性:总线中每一根线的功能。 电气特性:每一根线上信号的传递方向及有效电平范围。 时间特性:每根线在什么时间有效。 总线结构——基本概念 总线的标准化问题; 例如:ISA,EISA,VESA,PCI等等 总线带宽:总线本身所能达到的最高传输速率。单位是兆字节/秒(MB/S) 总线结构——基本概念 总线的连接方式: 通过设备适配器将种类繁多、速度各异的外围设备连接到CPU上,使他们能够一起正常工作。设备适配器也称为接口。 总线结构——基本概念 单机系统的总线连接方式: 单总线系统 双总线系统 三总线系统 总线结构——基本概念 总线结构——基本概念 单总线 特点:结构简单,容易扩充 由于若干逻辑部件共用一条总线,因此,总线为分时工作状态,否则,将会使整机工作速度降低。 通道的功能:对外设的统一管理;完成外设与主存,CPU之间的数据传送。 特点:提高了CPU工作效率,同时也最大限度的提高外设的工作速度。 总线结构——基本概念 总线结构对计算机系统性能的影响: 最大存储容量(单总线和双总线的区别) 指令系统(单总线和双总线的区别) 吞吐量(取决于主存的存取周期) 在计算机运行时双端口存储器,每个端口对应不同总线,提高了存取速度;在三总线中,采用通道控制,增加了I/O总线,进一步扩展了系统的吞吐量。 单总线结构:主存、外设统一编址 例:AB为16位,则最大容量为64K 双总线结构:主存、外存单独编址。 例:AB为16位,则最大容量为64K 指令系统: CPU访问主存、外设的指令由于总线的结构不同而不同。 例:单总线:主存-外设统一编址 所以只有一条指令,如: MOV A,0000H; A-主存 MOV A,FFE0H;A-外设 双总线:主存、外设单独编址 所以需要各种命令 例:MOV A,0020H;A-外存 主存传送 IN A,20H; A-外设 OUT (20),A; 外设-A 总线结构——基本概念 早期总线的内部结构: 实际上是处理器芯片引脚的延伸,是处理器与I/O设备适配器的通道。 数据线 地址线 控制线 总线结构——基本概念 简单总线结构的不足之处在于: 第一 CPU是总线上的唯一主控者。 第二 总线信号是CPU引脚信号的延伸,故总线结构紧密与CPU相关,通用性较差。 总线结构——基本概念 当代总线结构: 数据传送总线:由地址线、数据线和控制线组成。 仲裁总线:包括总线请求线和总线授权线 中断和同步总线:包括中断请求线和中断认可线。 公用线:包括时钟信号线、电源线、地线和系统复位线等。 总线结构——基本概念 系统总线——总线接口 信息的传送方式 串行传送 在串行传送时,按顺序来传送表示一个数码的所有二进制位(bit)的脉冲信号,每次一位,被传送的数据需要在发送部件进行并--串变换,这称为拆卸,反之称为装配。 并行传送 对每个数据位都需要单独一条传输线。信息有多少二进制位组成,就需要多少条传输线,从而使得二进制数“0”或“1”在不同的线上同时进行传送。 分时传送 共享总线的部件分时使用总线 系统总线——总线接口 接口即I/O设备适配器,具体指CPU和主存、外围设备之间通过总线进行连接的逻辑部件。 接口部件在它动态连接的两个部件之间起着“转换器”的作用,以便实现彼此之间的信息传送。 接口的功能: 控制 缓冲 状态 转换 整理 程序中断 系统总线——总线的仲裁、定时和数据传送模式 总线仲裁:连接到总线上的功能模块有主动和被动两种形态。 为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。 对多个主设备提出的占用总线请求,一般采用优先级或公平策略进行仲裁。 按照总线仲裁电路的位置不同,仲裁方式分为集中式仲裁和分布式仲裁两类。 集中式 链式查询方式 计数器定时查询方式 独立请求方式 分布式 系统总线——总线的仲裁、定时和数据传送模式 链
文档评论(0)