[计算机硬件及网络]计算机组成原理 第四章 微体系结构.pptVIP

[计算机硬件及网络]计算机组成原理 第四章 微体系结构.ppt

  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文档。上传文档
查看更多
[计算机硬件及网络]计算机组成原理 第四章 微体系结构.ppt

①微程序入口地址的确定 功能转移(一级、多级),将机器指令操作码映射为其对应的微程序入口地址。 ②后继微指令地址的产生 计数器方式(增量方式或顺序执行—转移方式) 在微程序控制单元中,设置一个微程序计数器μPC,在顺序执行微指令时,后继微地址由μPC+1产生。遇到转移时,由微指令给出转移微地址,使微程序按新的顺序执行。 断定方式(下址字段法) 当微程序无分支时,后继微指令地址由微指令的下址字段直接给出(设计者指定)。当微程序出现分支时,由微指令字的测试判别字段和状态条件 等修改μAR的若干位来产生后继微地址,使微程序转移到不同的地方去执行。 优点:硬件设计中引入软件设计方法,采用ROM存储控制信号,容易修改,可扩展性好,系列机的兼容性易于实现,容易实现复杂的指令系统,主要用于CISC中。 缺点:速度比较慢 例:微程序控制器为了确定下一条微指令的地址,通常采用断定方式,其基本思想是() A.用PC来产生后继微指令地址 B.用?PC来产生后继微指令地址 μOP 测试判别 下址 C.通过微指令的下地址字段和判别字段测试产生后继微指令地址 D.通过指令中制定一个专门字段来控制产生 硬布线和微程序控制器的比较 相同: 两个控制器中都有PC、IR;完成相同的控制功能,控制信号基本相同;一条指令的执行都分成若干个步骤完成。 不同: 控制信号的产生方式,组合逻辑控制器由组合逻辑电路直接给出控制信号;微程序控制器的控制信号是从控存中读出,并经微指令寄存器送到被控部件,前者控制电路复杂、零乱,而后者比较规整。 组合逻辑控制时序信号比较复杂(三级时序),微程序控制比较简单(在微周期中设置几个脉冲即可)。 组合逻辑设计与实现复杂,微程序设计与实现简单。 19(09)、相对于微程序控制器,硬布线控制器的特点是 A .指令执行速度慢,指令功能的修改和扩展容易 B. 指令执行速度慢,指令功能的修改和扩展难 C .指令执行速度快,指令功能的修改和扩展容易 D .指令执行速度快,指令功能的修改和 扩展难 例1:下面选项中,描述正确的是() A.微程序控制器与硬布线控制器相比,指令执行 速度慢 B.若采用微程序控制方式,则可用?PC取代PC C.指令周期也称CPU周期 D.控制存储器必须使用RAM 例2:机器指令与微指令之间的关系是() A.用若干条微指令实现一条机器指令 B.用若干条机器指令实现一条微指令 C.用一条微指令实现一条机器指令 D.用一条机器指令实现一条微指令 例3:下列关于微操作的描述中,不正确的是() A.同一个CPU周期中,相容性微操作可以并行执行 B.同一个CPU周期中,相斥性微操作可以并行执行 C.不同CPU周期,相斥性微操作可以串行执行 D.不同CPU周期,相容性微操作可以串行执行 例4:已知某计算机采用微程序控制方式,其控制存储器(CM)容量为1024×48位,操作控制字段采用直接控制法,顺序控制字段采用断定方式,微程序流程中有分支处共4个。 (1)设计该机的微指令格式 (2)该机有多少个微命令 例5:某计算机采用微程序控制方式,微指令字长28位,操作控制字段采用字段直接编译法,共有微命令36个,构成5个相斥类,各包括3个、4个、7个、8个和14个微命令,顺序控制字段采用断定方式,微程序流程中有分支处共4个 (1)设计该机的微指令格式 (2)控制存储器的容量应为多少? 例6:某计机采用微程序控制方式,微指令字长24位,水平型编码控制的微指令格式,共有微命令30个,构成4个相斥类,各包含5个、8个、14个和3个微命令,顺序控制字段采用断定方式,外部条件3个 1)控制存储器的容量为多少? 2)设计微指令的具体格式 例7:某机采用微程序控制器,已知每一条机器指令的执行过程均可分解成8条微指令组成的微程序,该机指令系统采用6位定长操作码格式 1)控存至少应能容纳多少条微指令? 2)如何确定机器指令操作码与该指令微程序入口地址的对应关系?给出具体方案。 18(12)、某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令,则操作控制字段至少有 A. 5位 B. 6位 C. 15位 D.

文档评论(0)

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

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

1亿VIP精品文档

相关文档