- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 1) 主要特点 操作控制部件中操作控制命令是基本逻辑电路生成的。操作控制部件根据指令的要求和指令执行流程,按照一定顺序发出各种操作控制信号,控制有关部件,完成指定的操作。 硬布线方式主要应用在RISC机器中。 操作码译码信号 时序信号 运算结果的标志 状态和其他条件 操作控 制部件 控制 信号 * * 2)设计操作控制器步骤 ⑴列出微操作命令的操作时间表 写出每条指令、每个周期、每个节拍的全部操作命令信号 ⑵进行微操作信号综合 写出各微操作控制信号的逻辑表达式。 ⑶画出微操作命令的逻辑图 根据逻辑表达式可画出对应每一个微操作信号的逻辑电路图,并用逻辑门电路实现之。 (4) 硬布线逻辑的实现途径 采用可编程器件实现。 硬布线控制方式 3) 硬布线控制方式的优缺点及应用 产生微命令的速度较快。 综合化简产生微命令的条件,形成逻辑式,用组合逻辑电路实现; 执行指令时,由组合逻辑电路(微命令发生器)在相应时间发出所需微命令,控制有关操作。 优缺点 设计不规整,设计效率较低; 控制器核心结构零乱,不便于检查和调试。 不易修改、扩展指令系统功能。 差别:操作控制信号的形成方法和原理不同。 硬布线控制与微程序控制的比较 (1)实现方法上, 微程序控制器的控制功能体现在存放微程序的控制存储器;其电路比较规整,增加或修改指令,只要增加或修改控存内容即可,控存可用EPROM芯片。 硬布线控制则由逻辑门组合实现;其控制信号先用逻辑式列出,经化简后用电路实现,因而显得零乱且复杂,当需修改指令或增加指令时很麻烦。 指令系统复杂的计算机一般都采用微程序来实现控制功能。 差别:操作控制信号的形成方法和原理不同。 硬布线控制与微程序控制的比较 (2)在性能上 微程序控制的速度比硬布线控制的速度低, 而硬布线逻辑主要取决于电路延迟,因而在超高速机器中,对影响速度的关键部分如CPU,往往采用硬布线逻辑。 如在RISC中,一般选用硬布线逻辑。 * * Alu在执行计算等数据处理操作时,通过数据总线与寄存器相连, 在整个计算以及cpu运行过程中,Cu 控制单元,起到一个管理、控制的作用。通过控制信号对cpu进行管理与控制 当有中断产生,中断会及时通知控制单元,快速响应中断。 * Pc指针 * 换句话说,时序系统是由这个三级时序所构成的体系, * T2是T1 的下一时刻, 同理机器周期3 是机器周期2的下一时刻,机器周期2是机器周期1的下一时刻 * 4种访问主存,但目的不一样。 FE、IND、EX、INT分别为取指、间指、执行和中断4个周期, 以“1”状态表示有效。 * 间接寻址:指令中的形式地址不是操作数的地址,而是“操作数地址的地址”。 如果需间址操作,则MDR中指示形式地址的右N位(记作Ad(MDR))将被送到MAR,再送至地址总线,随后CU向存储器发出读命令,以获取有效地址并存至MDR。 * Cu把用于保存程序断点的存储器特殊地址(或堆栈指针的内容)送往MAR,并送到地址总线上,然后又cu向存储器发送写命令,并将pc的内容(程序断点)送到MDR,最终使程序断点经数据总线存入存储器。 此外,cu还需将中断服务程序的入口地址送至pc,为下一个指令周期的取指周期做好准备。 * * 运算器 主要由通用寄存器、alu组成。每个圈代表一步操作。 * 2个周期: 取值周期,计算周期 相对寻址:指令给出位移量,PC内容与位移量之和为有效地址。 * * * (1)程序计数器(PC),是用于提供指令在内存中的地址的部件,即服务于读取指令,能够接收下一条要执行的指令的地址。 (2)指令寄存器(IR),是用于保存从内存读来的指令内容的部件,能够提供本指令执行的整个过程中要用到的指令本身的主要信息(指令操作码和形式地址)。 (3)指令执行的步骤标记线路,用于标记出每条指令的各个执行步骤的相对次序关系,保证每一条指令按设定的步骤序列依次执行。 (4)全部时序控制信号的产生部件,它依据指令操作码、指令的执行步骤(时刻),也许还有些别的什么条件信号,来形成或提供出本时刻计算机各个部件要用到的控制信号。计算机整机各硬件系统,正是在这些信号控制下协同运行,执行指令,产生预期的执行结果。 依据前述控制器最后两个组成成分的具体组成与运行原理不同,通常把控制器区分为微程序的控制器和硬连线的控制器两大类。 * 时序控制部件,利用脉冲源、启停以及步骤标记,产生一系列时序, 程序执行时,在这些时序下,pc指针去指令,放入ir中, 控制信号产生部件,进行指令译码,分解成微指令进行执行。 高地址+操作码或者寻址方式, 构成了下条微指令地址 * * 一条指令执行包括 取指、执行。 首先看取指,主要是想
您可能关注的文档
最近下载
- 15MR105城市道路与开放空间低影响开发雨水设施(OCR).pdf VIP
- 高考数学圆锥曲线常用二级结论.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 《放疗副作用及应对》课件.ppt VIP
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
文档评论(0)