- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章总线结构 主要内容 掌握: 总线的基本概念和分类; 总线的系统结构 总线的主要功能及原理; 常用系统总线标准; 通用串行总线(USB) §4.1 总线的基本概念 总线概念; 总线分类及其特点 总线的一般概念 总线是一组导线和相关的控制、驱动电路的集合。是计算机系统各部件之间传输地址、数据和控制信息的通道。 总线的分类 按传送信息的类型 按相对CPU的位置 按层次结构 §4.2 总线的结构 总线的系统结构 单总线结构 双总线结构 多总线结构 单总线结构 双总线结构 面向CPU的双总线结构 双总线结构 面向存储器的双总线结构 多总线结构 系统中拥有两个以上的总线 §4.3 总线的基本功能 数据传送 仲裁控制 出错处理 总线驱动 一、总线的数据传送方式 同步方式 发送和接收信号都在固定时刻 异步方式 无固定时钟 半同步方式 固定时刻传送,发送间隔可变。 二、总线的仲裁控制 在多设备总线系统中,根据一定的判决原理,决定某一时刻由哪一个设备使用总线的方法。 三、出错处理与总线驱动 总线驱动 驱动和隔离 出错处理 利用某种校验方法检测数据传送是否出错 常见总线驱动器芯片 三态门驱动器 锁存器 三态门 驱动、隔离 锁存器 缓存、驱动 控制锁存器 D触发器与三态门的结合 总线的主要性能指标 总线带宽(B/S):单位时间内总线上可传送 的数据量 总线位宽(bit): 能同时传送的数据位数 工作频率(MHz) 总线带宽=(总线位宽/8)?工作频率 §4.4 常用系统总线及外部总线 系统总线 连接各插接板插座之间的总线。要求在信号名称、电平、信号间定时关系以及插座的引脚定义和物理尺寸等方面具统一标准。 常用系统总线标准 ISA PCI AGP 一、ISA总线 8位/16位(端口地址一般为:0000H—03FFH) 8位ISA总线连接器的主要引线信号: A0—A19 D0—D7 MEMR、MEMW IOR、IOW IRQ2—IRQ7 二、PCI总线 主要性能与特点: 独立于微处理器总线; 具即插即用功能 32位/64位数据信号 总线频率:33MHz/66MHz 传送速率:133MB/S/(533MB/S) 三、AGP总线 高速图形接口,用于使视频卡与系统存储器之间的数据传输可按最大速度进行。 最多可每周期传送8个32位数据(8X模式),速率达1066MB/S AGP性能与特点: 数据读/写操作的流水线操作 具有2X、4X、8X的数据传输率 直接内存执行 地址信号与数据信号分离 并行操作 四、USB总线--- (通用串行总线) 主机与外设的接口 USB来源考虑: 提供PC与电话的连接 方便使用 接口扩充 可作为中低速设备总线 USB特点: 易于使用 适合多种设备,即插即用,可热插拔,无需用户设定,节省硬件资源,易于连接,不需另备电源; 具级联方式,并可智能识别链上外围设备的插拔; 速度较快,传送速率可满足大多数外设要求; (1.5Mb/s,12Mb/s, 480Mb/s ) 可靠,低成本,低功耗。 USB设备及拓扑结构 USB设备 集线器 提供附加接点 功能部件 为主机提供附加功能 拓扑结构 五. IEEE1394 一种连接外部设备的机外总线 特点: 与USB的异同 结束语 掌握总线的基本概念、分类和主要指标; 了解总线的基本结构; 掌握总线的基本功能及两种总线驱动器芯片; 了解三种常用系统总线(ISA、PCI、AGP)及USB总线的概念 作业: 4.2 4.6 4.9 4.13 * * * * 地址总线(AB) 数据总线(DB) 控制总线(CB) 片内总线 片外总线 CPU总线 系统总线 外部总线 CPU M M I/O I/O I/O CPU M I/O I/O I/O CPU M I/O I/O I/O 单击此处 单击此处 集中式 分散式 链式查询方式 计数器查询方式(图4.9) 独立请求方式 单击此处 单击此处 输入 输出 控制 输入 输出 控制 D CP Q Q CP D Q Q 0 0 1 1 1 0 D CP Q Q 用于控制I/O端口和存储器 用于连接
文档评论(0)