9教案15(总结).ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机结构与逻辑设计 吴键雄学院09级 2011.1 请设计节拍发生器 1- 小周期(模4) 方法1 计数器+译码器 方法2 环行计数器 方法3 2- 大周期 I 和 E,也可用一个触发器实现 解读图7.3 ALU 的运行过程 各单元的作用 位与位之间的连接 将累加器ACC中的数据清零—将MBR中的数据送入B寄存器—将B寄存器中的数据与累加器ACC中的数据相加——将被加数送入ACC 将MBR中的数据送入B寄存器—将B寄存器中的数据与累加器ACC中的数据相加(减)——加法或减法 ALU 的运行特征? 此模型机中有哪些寄存器?它们的作用如何?各与哪些器件有信息传递关系?传递方向如何?(也就是每个寄存器将完成哪些微操作,用RTL语言描述)?每个寄存器应受什么控制信号控制? 围绕存储器—— MBR:OPR←MBR;BR←MBR MAR: MAR←MBR; R-FF:R←1 ;R←0; W-FF:W←1;W←0; 围绕ALU—— ACC:AC←BR+AC;AC←BR-AC;AC←0 BR: BR←MBR; 其他—— OPR:OP←MBR IC:IC←IC+1;IC←0; I-FF:I←1:I←0 E-FF:E←1;E←0; 什么是指令的周期和节拍 这些周期和节拍是如何定时的? 说出四条普通指令的操作程序并用RTL流程图表示。 控制信号如何产生? 解读图7.8 组合电路控制器——节拍信号(ITi)与译码器输出(ADD、SUB、CLA、STO等)组合成若干命令控制信号的传送。 有哪些无操作指令?其执行过程与其他算术指令有何区别? SKIP JAMP BRANCH 只有I周期,无E周期 叙述移位指令的执行过程 若将分支指令加入图7.8所示之组合电路控制器中,应怎样安排? 以SKIP指令为例: 先观察它与原有的指令有何不同? 微程序控制器——解读图7.10 微程序控制器与组合电路控制器的区别在哪里? 在图7.10中增加跳转指令。 第八章 小结 一,计算机结构与组成的区别 结构——程序员所必须了解的,与结构有关的内容。(指令字长,指令数,数据字长,编码方式,存储器组织,接口方式等) 组成——硬件结构 二、如何提高计算机的运算速度和运算能力? ——充分利用CPU的处理速度 ——充分利用CPU的处理能力 ——充分利用CPU的处理速度 单程序—多程序 单指令—多指令(流水线) 多程序运行 多指令运行 ——充分利用CPU的处理能力 单地址指令—多地址指令 堆栈结构 CISC—RISC 充分利用CPU的处理能力 单地址指令 一条加法宏指令,其两个操作数全放在存储器中,分两次取出,运算后再存进存储器 至少4~5条指令完成 至少3次读写存储器 充分利用CPU的处理能力 多地址指令 充分利用CPU的处理能力 CSIC——复杂指令集 指令复杂了,指令条目多了,设备相应增加,设备的增加也降低了速度。 RISC——精简指令集 选择少数简单而优秀的指令组成 学习总结 本课程的目的与任务 掌握数字电路及系统的分析、设计方法 掌握计算机硬件结构的基本原理和用数字电路实现的方法 本课程的结构 绪论——总述 1~ 3章——基本理论与基本方法 4 ~7章——计算机各部分的功能与设计 8章——新技术、新理念 本课程的学习方法 抓基本概念 基本方法 基本思路 基本应用 基本技能 绪论 基本概念 1)数字信号的定义及其优点 2)计算机的结构及其运行特点 3)纯硬件数字系统与计算机的异同 基本思路 1)信号携带信息的方式与其处理方法 2)诺依曼思想 计算机中的数制和码制 基本概念 1)数制(基数,权,表达式) 2)二进制的优点 3)数与码的区别,计算机中信息的表达 4)机器数的表示方法(原码、补码、反码及其运算法则) 计算机中的数制和码制 基本方法 1)数的按权展开以及叠代公式(二进制) N = rn-1 rn-2 … ri … r1 r0 . r-1 r-2 … r-m = Σ ri × 2i (设为8位整数, 6位小数) N = ((((((r7·2+ r6) ·2+ r5 ) ·2+ r4) ·2+

文档评论(0)

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

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

1亿VIP精品文档

相关文档