- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组成原理课程第六章-20121124
* 4.微程序设计举例 STORE 指令取指周期的操作及控制信号 * 4.微程序设计举例 JMP 指令取指周期的操作及控制信号 * 4.微程序设计举例 ?各指令操作系列顺序的安排必须保证指令功能的正确实现。如取指令阶段MAR ?(PC)操作一定要在IR ?(MDR)之前完成,否则取出出错; ?同一节拍内不能同时有两个或两个以上的部件向公共总线输出信息。如取指阶段PCout、Zout和DRIout必须被分别安排在不同的节拍内; ?上述指令微操作序列实现,重在描述实现方法,并不是优化; ?指令执行不同周期所需要的节拍数可能不同,上述安排采用了同步控制方法,每个周期都分配了四个节拍,因此,部分指令有些周期中存在一些空节拍,没有任何微操作。 * 5.微命令的同步 ?微程序存放在控存中,每条指令的微程序包含几条微指令(包括取指令微指令)就表示该指令的执行需要几个CPU周期。 ?微命令自从控存中取出并送入微指令寄存器后就开始生效,直到新的微指令送入微指令寄存器(一个CPU周期的时间) ?一条微指令的若干个微命令中, 大部分微命令只能在一个CPU周的某个T周期有效,必须对微命令进行时间同步后才能与相应执行部件的控制端相连。 * ?微命令同步的基本方法就是列出每个微命令的逻辑表达式,并用相应的逻辑电路实现表达式的功能,电路的输入来自微指令的相关位和时序信号(包括节拍电位或节拍脉冲),对应逻辑电路的输出才能与相应执行部件的控制端相连。 ?下面以Zout为例说明微命令的同步方法。 Zout = M取指周期?Zout’?T2 + ADD? M执行周期?Zout’?T3。 * 6.5硬布线控制器的工作原理 1.硬布线控制器的模型 1)组合逻辑控制单元 是控制器的核心,产生指令执行所需要的控制信号(包括控制电位与打入脉冲),可采用组合逻辑电路或可编程阵列逻辑或ROM实现. 输入来自: ?指令码译码器的输出; ?条件状态寄存器的状态标志信息; ?来自时序电路的节拍信号,包括节拍电位信号M1~Mi和节拍脉冲信号T1~Tm。 * 1.硬布线控制器的模型 2)指令寄存器和指令译码器 3)节拍电路 4)周期电路 5)条件状态寄存器 * 2.硬布线控制器的基本原理与设计方法 ?分析指令执行的数据通路,列出每条指令在所有寻址方式下的执行操作流程和每一步所需要的控制信号; ?对指令的操作流程进行细化,将每条指令的每个微操作分配到具体机器周期的各时间节拍上,即对操作控制信号进行同步控制; ?对每一个控制信号进行逻辑综合,得到每个控制信号的逻辑表达式。在对控制信号进行逻辑综合的过程中,要考虑每一个控制信号在不同指令、不同CPU周期和不同节拍脉冲的有效情况,不能遗漏,否则对应的指令将由于缺少控制信号而不能正确执行。为了防止遗漏,设计时可按信号出现在指令流程图中的先后次序书写,然后进行归纳; ?最后采用逻辑门或PLA或ROM实现逻辑表达式的功能。 1)硬布线控制器的设计流程 * ?Xin在所有指令取指周期的T0节拍和ADD指令取操作数周期的T0节拍有效,对应的逻辑表达式为:Xin=MFT·T0+ADD·MST·T0 其中MFT和MST分别两个取指周期和取操作数周期;ADD是加法指令OP字段译码器的输出。 ?Zout在所有指令取指周期的T2节拍和ADD指令取操作数周期的T3节拍有效,逻辑表达式为:Zout=MFT·T2+ADD·MST·T3 ?IRout 在LOAD和MOVE指令的取操作数周期的T0节拍和JMP指令的执行周期的T2节拍有效,逻辑表达式为: IRout=LOAD·MST·T0 + MOVE·MST·T0 + JMP·MET·T2 = (LOAD + MOVE)·MST·T0 + JMP·MET·T2 * 产生Xin、Zout、IRout三个控制信号的硬布线控制器 * 本章小结 6.1 CPU的功能和基本结构 6.2 指令执行的过程 6.3时序与控制器 6.4微程序控制器的工作原理 6.5硬布线控制器的工作原理 本章以单总线结构的CPU为例,介绍了下列知识: 教材中还大量介绍了基于专用通路CPU结构的微程序和硬布线控制器的设计方法,请大家课后对照学习。 Before we go any further, let’s step back for a second and take a look at the big picture. All computer consist of five components: (1) Input and (2) output devices. (3) The Memory System. And the (4) Control and (5) Datapath of the Processor. Tod
您可能关注的文档
- 纳米仿生技术.pptx
- 纳米LDH阻燃.ppt
- 纳米复合材料光催化还原CO2转化为甲醇.doc
- 纳米技术在氢经济中的应用.ppt
- 纳米材料在汽车尾气净化催化剂中.pptx
- 纳兰容若英文介绍.ppt
- 纪录片:【天启:第二次世界大战05】(单词整理).docx
- 纸牌游戏Go Fish实验报告.doc
- 纪录片:【天启:第二次世界大战03】(单词整理).docx
- 精英新课堂2017年春八年级英语下册Unit8HaveyoureadTreasureIslandyet第1课时习题课件.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 把握高考,精致备考——2024届语文备考策略 课件.pptx VIP
- 新生儿肺透明膜病个案.pptx VIP
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 2023-2024学年牛津上海版英语八年级上学期单元测试提升卷 Unit 3Trouble含详解.docx VIP
- 最新老年病的临床特征及其诊治原则PPT课件.ppt
- 2023-2024学年牛津上海版英语八年级上学期单元测试基础卷 Unit 3 Trouble含详解.docx VIP
- 2024年高考英语3500词汇朗读加例句.pdf
- 老年病的临床特征及其诊治原则课件.pptx VIP
- “双带头人”教师党支部书记工作室申报书.docx VIP
- BIM技术与应用-Revit 2023建筑与结构建模-课件全套-第1--17章BIM概述-综合案例.pptx
文档评论(0)