chap4计算机组成原理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三、控制指令的执行过程 专用通路结构 如无条件转移指令操作: J Target (1) IR = Memory[PC] 三、控制指令的执行过程 专用通路结构 如无条件转移指令操作: J Target PC = (IR[25:0] 2) | PC+4[31:28] 三、控制指令的执行过程 单总线结构:如BR offs (1) PC→MAR (2) PC+1→PC 三、控制指令的执行过程 单总线结构:如BR offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR 三、控制指令的执行过程 单总线结构:如BR offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR (5) PC→Y 三、控制指令的执行过程 单总线结构:如BR offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR (5) PC→Y (6) Y + IR(地址段)→Z 三、控制指令的执行过程 单总线结构:如BR offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR (5) PC→Y (6) Y + IR(地址段)→Z (7) Z→PC 三、控制指令的执行过程 条件转移指令操作,有条件地修改PC 方式:条件码,条件寄存器,比较与转移 专用通路结构:如beq $1,$2,offs (1) IR = Memory[PC] PC = PC + 4 三、控制指令的执行过程 专用通路结构:如beq $1,$2,offs (2) A = R[IR[25:21]] B = R[IR[20:16]] Target = PC + (Sign-extend(IR[15:0]) 2) 三、控制指令的执行过程 专用通路结构:如beq $1,$2,offs (3) if(A == B) PC = Target 三、控制指令的执行过程 单总线结构:BNE offs (1) PC→MAR (2) PC+1→PC 三、控制指令的执行过程 单总线结构:BNE offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR 三、控制指令的执行过程 单总线结构:BNE offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR (5) if(!Z) PC→Y; else goto END 三、控制指令的执行过程 单总线结构:BNE offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR (5) if(!Z) PC→Y; else goto END (6) Y + IR(地址段)→Z 三、控制指令的执行过程 单总线结构:BNE offs (1) PC→MAR (2) PC+1→PC (3) DBUS→MDR (4) MDR→IR (5) if(!Z) PC→Y; else goto END (6) Y + IR(地址段)→Z (7) Z→PC 操作控制器和时序产生器 数据通路:通常把寄存器之间传送信息的通路称为“数据通路”。 操作控制器:根据指令操作码和时序信号,产生各种 操作信号,以便正确建立数据通路,从而完成取指令和执 行指令的操作。 时序产生器:因为计算机高速地进行工作,每一个动 作的时间是非常严格的,不能有任何差错。时序产生器的 作用,就是对各种操作实施时间上的控制。 时序产生器和控制方式 时序信号的作用和体制 计算机的协调动作需要时间标志,而时间标志则是用时序信号来体现的。 操作控制器发出的各种控制信号都是时间因素(时序信号)和空间因素(部件位置)的函数。 组成计算机硬件的器件特性决定了时序信号最基本的体制是电位---脉冲制。 根据设计方法不同,操作控制器可分为时序逻辑型、存储逻辑型、时序逻辑与存储逻辑结合型三种。 1.硬布线控制器   是采用时序逻辑技术来实现的; 2.微程序控制器   是采用存储逻辑来实现的; 3.前两种方式的组合 时序产生器和控制方式 主状态周期(指令周期):包含若干个节拍周期,可以用一个触发器的状态持续时间来表示。 节拍电位(机器周期):表示一个CPU 周期的时间,包含若干个节拍脉冲,表示较大的时间单位。 节拍脉冲(时钟周期):表示较小的时间单位。 节拍脉冲 节拍电位1 主状态周期 节拍电位2 触发器 数据,电位 控制信号,脉冲 数据准备好后,以电位的方式送触发器(可执行保存), 当控制信号来到后进用一个脉冲信号即可把数据装入触发器。 时序

文档评论(0)

676200 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档