《计算机组成原理》20-CPU03.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文档。上传文档
查看更多
2. 什么是指令周期?指令周期是否有一个固定值?为什么? 解:指令周期是指一条指令从开始取指令直到指令执行完这段时间。 由于计算机中各种指令执行所需的时间差异很大,因此为了提高 CPU运行效率,即使在同步控制的机器中,不同指令的指令周期 长度都是不一致的,也就是说指令周期对于不同的指令来说不是 一个固定值。 3. 什么是指令周期、机器周期和时钟周期?三者有何关系? 解:CPU每取出并执行一条指令所需的全部时间叫指令周期; 机器周期是在同步控制的机器中,执行指令周期中一步相对完整的操 作(指令步)所需时间,通常安排机器周期长度=主存周期; 时钟周期是指计算机主时钟的周期时间,它是计算机运行时最基本的 时序单位,对应完成一个微操作所需时间, 通常时钟周期=计算机主频的倒数。 5、中断周期 微操作的 节拍安排 T0 T1 T2 0 MAR (送堆栈指针地址) PC MDR (PC的内容压入堆栈) MDR M ( MAR ) 新地址 PC(PC更新) 1 W (发写命令) 8.3 组合逻辑设计 – 微操作的节拍安排 T2 T1 T0 FE 取指 JMP LDA STA ADD COM CLA 微操作命令信号 状态条件 节拍 工作周期标记 PC MAR 1 R M(MAR) MDR ( PC ) +1 PC MDR IR OP( IR ) ID 1 IND 1 EX I I 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 间址特征 8.3 组合逻辑设计 – 微操作时间表(P402) T2 T1 T0 IND 间址 JMP LDA STA ADD COM CLA 微操作命令信号 状态条件 节拍 工作周期标记 Ad (IR) MAR 1 R M(MAR) MDR MDR Ad (IR) 1 EX IND 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8.3 组合逻辑设计 – 微操作时间表(P402) 一次间址特征 T2 T1 T0 EX 执行 JMP LDA STA ADD COM CLA 微操作命令信号 状态条件 节拍 工作周期标记 Ad (IR) MAR 1 R M(MAR) MDR AC MDR (AC)+(MDR) AC MDR M(MAR) MDR AC 0 AC 1 W 1 1 1 1 1 1 1 1 1 1 1 1 1 8.3 组合逻辑设计 – 微操作时间表(P402) 组合逻辑控制器的设计步骤(前三步骤非常重要!) 步骤一 拟定指令系统(给出CPU硬部件设计的逻辑依据) 步骤二 确定总体结构(空间安排:设置CPU都包含哪些部件,及数据通路) 步骤三 拟定时序系统(时间安排) 选定时序系统,作为各逻辑部件工作的时间标准(周期–节拍–脉冲) 即把一条指令的执行过程分为若干个时间阶段,一个阶段为一周期, 一个周期取一名字(取指周期、源周期、目的周期、执行周期等) 步骤四 拟定指令流程图(合并了步骤一、步骤三) 将每条指令的执行步骤,按时间顺序,用流程图的形式表示出来。 (即:一条指令执行的过程中,不同时间周期,完成什么操作。) 步骤五 编制操作时间表(以步骤二、步骤四为基础) 将指令流程中规定的操作落实到由哪个部件完成,在什么时间完成 步骤六 微操作的组合与化简 根据操作时间表,将产生同一微操作控制信号的条件,用“逻辑或” 连接组合成逻辑表达式,并化简,求得最简单逻辑表达式。 步骤七 设计逻辑电路图(根据最简逻辑表达式,结合现有的元件设计电路) Review:控制器 重在理解 = FE · T1 ( CLA + COM + ADD + STA + LDA + JMP ) + IND ·T1 ( ADD + STA + LDA + JMP ) + EX ·

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档