计算机组成原理JLP_5.1-5.5new详解.pptx

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章讨论: 第5章 总线与输入/输出系统 接口的基本概念 中断方式及其接口组成和设计方法 DMA方式及其接口组成和设计方法 总线的基本概念 5.1 概述 I/O接口指主机和外设的交接部分, 位于系统总线和外设之间。 接口 外设 系统总线 5.2 总线 1、单总线方式 双向 与机器字长、存储字长有关 单向 与存储地址、 I/O地址有关 有出 有入 存储器读、存储器写、中断响应、总线响应 中断请求、总线请求 5.2 总线 1、单总线方式 2、多总线连接结构 5.2 总线 1、单总线方式 2、多总线连接结构 3、高性能多总线结构 5.2 总线 1、单总线方式 2、多总线连接结构 3、高性能多总线结构 4、通道方式和I/O处理机方式 具有特殊功能的处理器 由通道对I/O统一管理 一、总线的特性与分类 0、总线定义、特点、实体 (1)定义: 一组能为多个部件分时共享的信息传送线路。 (2)特点: 分时、共享。 通常作法:发送部件通过三态门分时发送信息,由打入脉冲将信息送入指定接收部件。 (3)实体: 一组传送线与相应控制逻辑 CPU内设置控制逻辑 设置总线控制器 5.2 总线 对总线信号组成、信号引脚含义、信号电平等作统一规定。 1、 总线的特性(与 5.2.2总线标准) 尺寸、 形状、引脚个数以及排列顺序 传输方向和有效的电平 范围 每根传输线的功能 信号的 时序 关系 ( 地址、数据、控制 ) ISA/AT EISA VESA/VL-BUS PCI AGP RS-232C SCSI USB 总 线 标 准 界面对其连接的两侧的模块都是透明的 系统总线 标准 设备总线 标准 2、总线的分类 (1)按功能划分 1)数据总线 2)地址总线 3)控制总线 (2)按数据传送格式划分 1)并行总线: 同时传送各位信息。 并行 2)串行总线: 串行 (3)按时序控制方式划分(5.2.3-2总线控制方式) 1)同步总线 由统一时序控制总线传送操作。 时钟周期、同步脉冲 例如:主存向CPU传送数据 2)异步总线 无固定时钟周期划分,总线周期时间由传送实际需要决定;以异步应答方式控制总线传送操作。 (3)按时序控制方式划分 不互锁 半互锁 全互锁 总线请求 2)异步总线 例. 总线批准 主同步 从同步 总线周期 总线传送 (时间可变) (时间可变) 总线权切换 (3)按时序控制方式划分 3)扩展同步总线 以时钟周期为时序基础,允许总线周期中的时钟数可变。 注意几个“周期”概念: 时钟周期: CPU一步操作(一次内部数据通路传送)时间。 总线周期: 经过总线的一次数据传送(访存)时间。 通常包含若干时钟周期。 工作周期: 指令周期中的一个操作阶段。 可包含多个总线周期。 (模型机的一个总线周期只包含一个时钟周期。) (3)按时序控制方式划分 2、总线分类 (4)按总线的结构层次划分(或按在系统中所处的地位) 1)CPU内总线 CPU芯片内寄存器与算逻部件之间互连的总线。 (ALU总线) 单组数据线(单向、双向)或多组数据线,或多种总线。 2)部件内总线 插件板内各芯片之间互连的总线。 分为地址、数据、控制线。 3)系统总线 计算机系统内各功能部件(如CPU、存储器等)之间,或各插件板之间互连的总线。 (板级总线) 分为地址、数据、控制线。 4)外部总线 计算机系统之间或计算机系统与其他系统之间互连的总线。 (通信总线) 分为数据线(与地址复用)、控制线。 (局部总线、片级总线) 二.总线的总裁( 5.2.3-3总线的控制方式) 总线判优控制 分布式 集中式 链式查询 计数器定时查询 独立请求方式 1) 链式查询方式 I/O接口1 2)计数器定时查询方式 I/O接口1 设备地址 3)独立请求方式 4.总线通信控制 目的 总线传输周期 主模块申请,总线仲裁决定 主模块向从模块 给出地址 和 命令 主模块和从模块 交换数据 主模块 撤销有关信息 解决通信双方 协调配合 问题 由 统一时标 控制数据传送 采用 应答方式,没有公共时钟标准 同步、异步结合 总线通信方式 1、 接口基本功能 三、接口的功能与分类(5.1.2) 问题1:I/O设备如何与CPU相连? 接收CPU送来的地址码, I/O接口(I/O适配器):主机与外设进行信息交换的逻辑控制部件。 接口:泛指两个设备(软,硬)之间的交接部分。 问题2:能否像存储器直接与CPU相连? (1)寻址(识别地址码或地址译码) 选择接口中的寄存器供CPU访问。 (2)数据传送与缓冲 实现主机与外设的速度匹配。 缓冲深度与传送的数据量有关。 串-并格式转换(串口) (3)数据类型、格式的转换 实现主机与I/O设备间数据交换。 数据通路寬度转换(并口) 电平转换

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档