第五讲中央处理器5.5.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文档。上传文档
查看更多
Question1: 组合逻辑控制器又称为? Question1: 组合逻辑控制器又称为? Answer: 组合逻辑控制器又称为硬布线控制器. Question2: 简述组合逻辑控制器的基本思想? Question2: 简述组合逻辑控制器的基本思想? Answer: 组合逻辑控制器又称为硬布线控制器.组合逻辑电路(门电路、触发器)提供控制全机操作所需的各种微命令. Question3: 何谓指令周期? Question3: 何谓指令周期? Answer: 一条指令从取指到执行完的时间.指令周期是从取指令、分析指令到执行完该指令所需的时间。不同的指令其指令周期长短可以不同。 Question4: 简述组合逻辑控制器中指令周期的时序关系. Question4: 简述组合逻辑控制器中指令周期的时序关系. Answer: 5.5.1 微程序控制的基本思想 5.5.1 微程序控制的基本思想 5.5.2 微程序控制器的基本概念 5.5.5 CPU周期与微指令周期的关系 5.5.6 机器指令与微指令的关系 5.5.7 微指令格式与微命令编码方法 水平型微指令 PK 垂直型微指令 A 水平型微指令并行操作能力强,效率高,灵活性强,垂直型微指令则比较差。 B 水平型微指令执行一条指令的时间短,垂直型微指令执行执行一条指令的时间长。 C 由水平型微指令解释指令的微程序,具有微指令字较长,微程序短的特点;垂直型微指令则相反,微指令短而微程序长 微操作是计算机中最基本的操作,由于数据路、逻辑功能的关系,微操作可以分为相容性的和相斥性的微操作: 相容性的微操作: 能同时并行执行的微操作 相斥性的微操作: 不能同时并行执行的微操作 5.5.8 微地址形成方式 5.5.9 微程序控制器设计 5.5.10 微程序控制方式优缺点及应用 5.5 微程序控制器原理 微指令周期:读出微指令到执行完该条微指令的时间 在串行方式的微程序控制器中: 微指令周期 = 读出微指令的时间 + 执行该条微 指令的时间 为了保持整个机器控制信号的同步,可将一个微指令周期设计与CPU周期时间相等。 5.5.5 CPU周期与微指令周期的关系 微指令周期:读出微指令到执行完该条微指令的时间 微指令周期 = 读出微指令的时间 + 执行该条微 指令的时间 5.5 微程序控制器原理 一条机器指令对应一段微程序,由微指令解释执行 机器指令与内存M有关,微指令与控制存储器CM有关 每个CPU周期对应一条微指令 5.5 微程序控制器原理 1. 微指令格式分类 (1)垂直型微指令 优点: 一条微指令定义并执行几种并行的基本操作。 微指令短、简单、规整,便于编写微 程序。 缺点: 微程序长,执行速度慢;工作效率低。 (2)水平型微指令 一条微指令定义并执行一种基本操作。 优点: 缺点: 微指令长,编写微程序较麻烦。 微程序短,执行速度快。 5.5.7 微指令格式与微命令编码方法 (3)混合型微指令 微指令不长,便于编写;微程序不长,执行 速度加快。 在垂直型的基础上增加一些不太复杂的并行 操作。 例.长城203微指令 AI BI ZO AOP MOP KK ST 3 3 3 3 4 4 4 运算器输入控制 运算器输出控制 操作类型控制 访M、I/O控制 常数 辅助操作 5.5.7 微指令格式与微命令编码方法 2.微命令编码方法(如何表示微操作) (1)直接控制法 例. 某微指令 微命令按位给出。 不需译码,产生微命令的速度快; 信息的表示效率低。(微指令长,占CM容量大)。 C0 R W 1 1 1 C0= 0 进位初值为0 1 进位初值为1 R= 0 不读 1 读 0 不写 1 写 W= 微指令中通常只有个别位采用直接控制法。 如何确定微指令的结构,是微程序设计的关键。 5.5.7 微指令格式与微命令编码方法 (1)直接表示法 ?操作字段的每一位表示一个微命令 ?优点: 简单、直观,输出直接用于控制 ?缺点: 微指令字长、不利于减少控存容量 5.5.7 微指令格式与微命令编码方法 (2)分段直接编译法 (单重定义编码) 例.对加法器输入端进行控制。 微命令由字段编码直接给出(

文档评论(0)

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

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

1亿VIP精品文档

相关文档