网站大量收购闲置独家精品文档,联系QQ:2885784924

Chapter4处理器教程.pptx

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter4处理器教程

计算机组成与设计;电子科技大学计算机科学与工程学院;电子科技大学计算机科学与工程学院;电子科技大学计算机科学与工程学院;电子科技大学计算机科学与工程学院;电子科技大学计算机科学与工程学院;4.1.2 实现方式概述;4.1.2 实现方式概述;4.1.2 实现方式概述;4.1.2 实现方式概述;4.1.2 实现方式概述;设计步骤:;MIPS指令格式;MIPS指令集需求;MIPS指令集需求;数据路径部件;4.2 逻辑设计惯例;4.2 逻辑设计惯例;;4.2 逻辑设计惯例;数据通路中的组合部件;数据通路中的组合部件;数据通路中的组合部件;数据通路中的组合部件;数据通路中的存储部件—32位寄存器;数据通路中的存储部件—寄存器堆(Register file);数据通路中的存储部件—理想寄存器堆(Memory);4.3 建立数据通路;;数据路径—R型指令;;;数据路径—分支指令;数据路径—分支指令;数据路径—合并;;;;R型指令与Load/Store指令差异(1);R型指令与Load/Store指令差异(1)- 合并处理;R型指令与Load/Store指令差异(2);R型指令与Load/Store指令差异(2)- 合并处理 ;;R型指令与Load/Store指令差异(3)- 合并处理;Memory;R型指令与Load/Store指令差异(4)- 合并处理;;;R型指令与Load/Store指令合并(执行Load(lw)型指令);; Memory;执行指令:;执行指令:;执行指令:;完整的单周期CPU数据路径;控制器的设计;控制器的设计;需要产生的控制信号 Regwrite:寄存器堆写信号 RegDst:目的寄存器选择信号 MemToreg:存储器内容输出到寄存器堆 MemRead:存储器读信号 MemWrite:存储器写信号 ALUSrc:ALU源操作数选择;需要产生的控制信号 Operation:ALU操作码 PCSrc:PC源的选择;控制器单元结构;控制器:一个宠大的逻辑电路 好的方法:分成多个较小的逻辑电路 较小规模的逻辑电路速度更快 较小规模的逻辑电路更容易协同工作 显然 funct字段只与ALU的operation有关 好的方法:建立一个单独的ALU控制电路;;控制器修改后的数据路径;ALU的功能;ALU Control的使用;ALU的功能编码;ALU控制真值表;ALU控制器的实现;控制器实现;控制器实现;单周期CPU的性能;R型指令;Lw指令;Sw指令;分支指令;单周期CPU的性能;其它可实现的方式;多周期处理器的实现;多周期处理器的特点;多周期处理器的特点;多周期处理器数据路径;多周期的执行;控制器的实现;控制器的实现;状态流程图;微程序的基本概念;多周期处理器的性能;多周期处理器的性能;流水线处理器;如果每个人顺序洗衣…;如果采用流水线洗衣…;流水线处理器的基本结构; 您的消息是什么?

文档评论(0)

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

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

1亿VIP精品文档

相关文档