第06章中央处理器.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文档。上传文档
查看更多

4.控制存储器微程序存放在存储器中,主要存放控制命令(信号)与下一条执行的微指令地址(简称为下址),所以被称为控制存储器(ControlMemory,CM),简称控存。一般计算机指令系统是固定的,所以实现指令系统的微程序也是固定的。*第29页,共75页,星期日,2025年,2月5日5.微周期从控制存储器中读取一条微指令并执行相应的一组微命令所需的全部时间称为微指令周期,简称微周期。一个微周期可以是一个机器周期时间,也可以是一个节拍周期时间。*第30页,共75页,星期日,2025年,2月5日6.3.2实现微程序控制的基本原理1.微程序实现加法指令用微程序实现加法指令。在所述的微操作序列中的每一个微操作控制信号就是一个微命令,组合这些微命令即为微指令。*第31页,共75页,星期日,2025年,2月5日微命令的编号及含义*第32页,共75页,星期日,2025年,2月5日加法指令对应微命令的编号取指周期的微命令:1、3、5、22、23、24。计算有效地址周期的微命令:4、8、10、14、20。取数周期的微命令:6、21、22、23、24。加运算周期的微命令:9、11、12、14、18。*第33页,共75页,星期日,2025年,2月5日微指令格式操作控制字段用1位表示一个微命令,当该位信息为“1”时,表示发出该微命令,而该位信息为“0”时,表示不发出该微命令;顺序控制字段(下址字段)直接给出下一条要执行微指令的微地址。*第34页,共75页,星期日,2025年,2月5日四条微指令的编码(1)取指微指令:操作控制位下址位101010000000000000000110××××××××××××;(2)计算有效地址微指令:操作控制位下址位000100010100010000010000000100000010;(3)取数微指令:操作控制位下址位000001000000000000001110000100000011;(4)加运算微指令:操作控制位下址位000000001011010001000000000100000000。*第35页,共75页,星期日,2025年,2月5日微程序流程图*第36页,共75页,星期日,2025年,2月5日2.微程序控制器的基本工作原理微程序控制器主要包括控制存储器CM、微指令寄存器IR、微地址形成部件、微地址寄存器MAR等部分。*第37页,共75页,星期日,2025年,2月5日微程序控制器的工作过程执行取指公共操作。形成微程序入口地址送MAR。从控存CM中取微指令送IR。微地址形成部件依据顺序控制字段及某些状态信息形成下地址送MAR中。重复(3)、(4),直到一条机器指令的微程序执行完毕。当一条机器指令的最后一条微指令执行完毕后,返回到取指微程序的入口,重复上述过程,直到整个程序执行完毕。*第38页,共75页,星期日,2025年,2月5日3.时序信号及工作脉冲的形成1)二分频电路及节拍电位的产生系统的时钟信号CLK是时钟发生器提供的CLK2的二分频信号,节拍电位与工作脉冲的产生电路。*第39页,共75页,星期日,2025年,2月5日3.时序信号及工作脉冲的形成2)打入脉冲的形成工作脉冲可以直接作为打入脉冲,也可和控制信号相“与”后形成打入脉冲。*第40页,共75页,星期日,2025年,2月5日6.3.3微指令编码法微指令由操作控制字段和下址字段组成,微指令编码是指对操作控制字段的编码,即在微指令中如何组织微命令。微指令编码的主要目的是缩短微指令字长、减少微程序长度和提高微程序的执行速度。不同计算机系统的侧重点可能不同。*第41页,共75页,星期日,2025年,2月5日1.直接控制法微指令的操作控制字段中,每一位代表一个微

文档评论(0)

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

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

1亿VIP精品文档

相关文档