第6章中央处理器单元测试题详解.docVIP

  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文档。上传文档
查看更多
哈尔滨学院2014年秋季学期单元测试试卷 课程名称:来产生后继微指令地址 C.通过微指令顺序控制字段由设计者指定或由判断字段控制产生后继微指令地址 D.通过指令中指定一个专门字段来控制产生后继微指令地址 21.兼容性微命令是指几个微命令是 。 A.可以同时出现的 B.可以相继出现的 C.可以相互替代的 D.可以相互容错的 22.下列几项中,不符合RISC指令系统的特点是 。 A.指令长度固定,指令种类少 B.寻址方式种类尽量减少,指令功能尽可能强 C.增加寄存器的数目,以尽量减少访存次数 D.选取使用频率最高的一些简单指令,以及很有用但不复杂的指令 23.一下关于CISC/RISC计算机的叙述中,错误的是 。 A.RISC机器指令比CISC机器指令简单 B.RISC中通用寄存器比CISC? C.CISC机器采用微码比RISC多 D.CISC比RISC机器可以更好地支持高级语言 24.设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t?,采用常规标量单流水线处理机。若连续执行12条指令,则共需时间 。 A.12△t B.14△t C.16△t D.18△t 25.现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。若完成上?述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为 ns。 A.6 B.8 C.9 D.10 三、判断题 1.在冯·诺曼计算机中,指令流是由数据流驱动的。 2.执行指令时,指令在主存中的地址存放在指令寄存器中。 3.指令周期是指CPU从主存中读出一条指令的时间。 4.指令周期又称为CPU周期。 5.取指周期的操作与指令的操作码无关。 6.微指令是指控制存储器中的一个单元的内容。 7.在微程序控制器中,微指令寄存器用来存放微程序。 8.微指令的操作控制字段采用字段编码时,兼容的微命令应安排在同一段中。 四、简答题 1.在控制中,微操作控制信号的形成与哪些信号有关? 2.微程序控制和组合逻辑控制哪一种速度更快?为什么? 3.什么是指令周期,机器周期(CPU周期)和T周期?指令的解释有哪3种控制方式? 五、设计题 1.一CPU数据通路为双总线结构,如图1。其中,图中连线有误。 注:ALU—运算器;RA—ALU的输入寄存器;IR—指令寄存器; PC—程序计数器;R1~R4;程序员可用通用寄存器; MAR—存储器地址寄存器;MDR—存储器数据寄存器。 图1 数据通路示意图 回答下列问题: (1)画出修正错误后的连线图,不能改变原有的双总线结构。 (2)如要实现直接寻址方式,如何修改? (3)描述ADDaddr , R1指令从取指令开始的实现过错,指令的功能为: (R1)+(addr) addr 2.某机采用微程序控制方式,微指令字长24位,采用水平型编码控制的微指令格式,断定方式,共有微命令30个,构成4个互拆类,各包含5个.8个.14个和3个微命令,外部条件共3个。 (1)控制存储器的容量应为多少? (2)设计出微指令的具体格式。 3.一个假想机的数据通路如图2所示,它的控制存储器容量为256个单元。ALU可完成算术加.减和逻辑与.或运算,ALU有标志位Z和N,微指令要完成有条件和无条件转移功能。 图2 假想机的数据通路 计微指令格式,使之能完成上述要求的功能,表明微指令中每一位的符号及其功能。如微指令为多个子周期?每个子周期完成什么操作?(提示:可考虑寄存器运算微指令和访问主存微指令两种类型微指令,并假定在一个微指令周期内就可以完成MDR与主存间的数据传送。) 4.一CPU数据通路为双总线结构,如图3。IR为指令寄存器;PC为程序计数器(具有自增1功能),M为主存(受R/W信号控制),MAR为主存地址寄存器,MDR为主存数据寄存器,ALU由+.一控制信号决定可完成何种操作,G 控制一个门电路,除MAR .X.Y的输出端为直通线不受控之外,其余寄存器均有in .out 控制信号。 (1)标出各寄存器的in .out控制信号。 (2)设计微指令格式,并说明各字段意义。 (3)SUR R2, R0 指令完成(R0)—(R2) R0的功能操作,写出该指令从取指令开始的执行过程。 图3 未标出控制信号的双总线结构图 (4)写出取指令的各条微指令的代码。 5.某机有8条微指令I1~I8,每条微指令所含的微命令控制信号如表1所示。试为a.b.c.d.e.f.g.h.i.j这10个微命令设计格式并安排编码。 表1 微指令所含微命令控制信号 微指令 微命令信号 a b c d e f g h i j I1 √ √ I2 √ √ √ I3 √ √ √

文档评论(0)

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

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

1亿VIP精品文档

相关文档