第六章+总线和总线标准.pptVIP

  • 1
  • 0
  • 约5.61千字
  • 约 10页
  • 2019-09-06 发布于广东
  • 举报
6-* 2)定时时序: 6.3 总线握手 主控M 受控S 数据 地址 ④ ② ③ ① ① ② ③ ④ 写周期 读周期 启动受控器接收数据 通知主控器 数据接受完毕 通知受控器 信号已撤消 受控器撤消信号 传输周期结束 启动受控器准备数据 通知主控器 数据已准备好 通知受控器 数据已接受 受控器撤消信号 传输周期结束 ● 适应性好 ● 数据传输高度可靠 优点: 缺点:每次总线操作要经2个来回行程,传 输延迟是同步协定的2倍。 1.同步协定 2.异步协定 3.半 同 步 协 定 6-* 6.3 总线握手 综合同步、异步协定两者的优点而产生的一种混合式总线握手协定。 ? 本质上,是按同步总线的原理工作的。总线操作过程只在时钟脉冲一个信号控制下完成。 ? 但它又不象同步总线那样总线周期固定,它通过设置一根“等待” (WAIT)或“就绪”(READY)信号线,可以使总线周期延长整数个时钟周期。 1.同步协定 2.异步协定 3.半 同 步 协 定 6-* Pentium与80486一样,支持多种多样的总线传输,以满足高性能系统的需要。但无论哪种总线传输,均采用半同步握手协定来控制其传送操作的进行。较典型的有: ? 非流水线式读/写周期的总线时序 ? 突发式读/写周期的总线时序 ? 流水线式读/写周期的总线时序 6.4 Pentium的基本总线操作时序 6-* 6.4 Pentium的基本总线操作时序 T1 T2 Ti T1 T2 Ti T1 T2 T2 Ti T2 T2 无效 无效 CLK ADDR ADS CACHE W/R NA BRDY DATA PCHK 有效 有效 有效 无效 有效 T1 T2 基本的2-2周期 带等待态的总线周期 读 写 写 读 等待 等待 1.非流水线式读/写周期的总线时序 6-* 第六章 总线和总线标准 6.1 有关总线的基本概念 6.2 总线仲裁方法 6.3 总线握手方法 6.4 Pentium处理器的典型总线操作时序 6.5 PC系列微机中的常用标准总线 6-* 6.1 有关总线的基本概念 6.1.1 总线与总线模块 6.1.2 总线操作及控制 6.1.3 总线的功能和性能指标 6.1.4 总线周期与指令周期、时钟周期的关系 6-* 总线是在模块与模块之间或者设备与设备之间传送信息的一组公用信号线,是系统在主控器(模块或设备)的控制下,将发送器(模块或设备)发出的信息准确地传送给某个接受器(模块或设备)的信号通路。 总线的特点在于其公用性,即它同时挂接多个模块或设备。 6.1.1 总线与总线模块 6-* 总线按其信号线性质不同一般可分为: 读写控制线 数据传输握手线 总线判决线 中断控制线 DMA控制线 控制总线CB: 地址总线AB: 数据总线DB: 6.1.1 总线与总线模块 1. 总线分组 用于把数据送入或送出MPU,为双向总线。 用于指定数据送往或来自何处,为MPU发出的单向总线。 因MPU型号的不同而不同,正是CB的不同特性决定了各种MPU不同的接口特点。 6-* 总线的另一种分法: 6.1.1 总线与总线模块 基本信息总线 仲裁总线 数据握手总线 数据总线DB 地址总线AB 存储器与I/O读写控制线 总线判决线 中断控制线 DMA仲裁控制线 保证在总线操作期间基本信息总线上信息的正常传送。 6-* 6.1.1 总线与总线模块 ? 总线主模块 ? 总线从模块 ? 主从模块 连接在总线上的模块(设备)有三种: 工作于主控方式,可以控制和管理总线。 工作于受控方式,只能在主模块控制下工作 。 有时工作于主控方式,有时工作于受控方式 。 2. 总线模块 6-* 微机系统中的各种操作本质上都是通过各级总线进行的信息交换,统称为总线操作。 同一时刻,总线上只能允许一对模块进行信息交换。当有多个模块都要使用同一总线进行信息传输时,只能采用分时方式,即将总线时间分成很多段,每段时间可以完成模块之间一次完整的信息交换,通常称之为一个数据传输周期或一个总线操作周期。 6.1.2 总线操作及控制 6-* 一个总线操作周期一般要分成4个阶段: 6.1.2 总线操作及控制 总线请求和仲裁阶段 寻址阶段 传数阶段 结束阶段 总线请求和仲裁阶段 需要使用总线的主模块提出请求,由总线使用的仲裁机构确定把下一个传输周期的总线使用权分配给哪一个请求源。 6-* 一个总线操作周期一般要分成4个阶段: 6.1.2 总线操作及控制 总线请求和仲裁阶段

文档评论(0)

1亿VIP精品文档

相关文档