[考研类试卷]计算机专业基础综合(中央处理器)模拟试卷4及答案与解析.doc
《[考研类试卷]计算机专业基础综合(中央处理器)模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业基础综合(中央处理器)模拟试卷4及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合(中央处理器)模拟试卷 4 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 通常所说的 32 位微处理器是指( )。(A)地址总线的宽度为 32 位(B)处理的数据长度只能为 32 位(C) CPU 字长为 32 位(D)通用寄存器数目为 32 个2 在微程序控制方式中,机器指令、微程序和微指令的关系是( )。(A)每一条机器指令由一条微指令来解释执行(B)每一条机器指令由一段(或一个)微程序来解释执行(C)一段机器指令组成的工作程序可由一条微指令来解释执行(D)一条微指令由若干条机器指令组
2、成3 一个单周期处理器,各主要功能单元的操作时间为:指令存储器和数据存储器为03 ns,ALU 为 02 ns,寄存器文件为 01 ns,则该 CPU 的时钟周期最少应该是( )。(A)04 ns(B) 03 ns(C) 02 ns(D)1 ns4 微程序存放在( ) 。(A)主存中(B)堆栈中(C)只读存储器中(D)磁盘中5 下列关于并行微程序控制器的说法中,正确的是( )。(A)现行微指令的执行与取下一条微指令的操作并行(B)现行微指令的执行与取下一条微指令的操作串行(C)两条或更多微指令的执行在时间上并行(D)两条或更多微指令的取微指令操作在时间上并行6 下列说法中正确的是( )。(A)
3、取指周期一定等于机器周期(B)指令字长等于机器字长的前提下,取指周期等于机器周期(C)指令字长等于存储字长的前提下,取指周期等于机器周期(D)取指周期与机器周期没有必然联系7 在微程序控制方式中,以下说法中正确的是( )。I采用微程序控制器的处理器称为微处理器每一条机器指令由一个微程序来解释执行在微指令的编码中,执行效率最低的是直接编码方式水平型微指令能充分利用数据通路的并行结构(A)I 和(B) 和(C) I 和(D)、和8 下列几项中,流水线相关包括( )。I结构相关 数据相关 指令相关 控制相关(A)I,(B) I,(C) I,(D)I,9 一个四级流水线的处理器,连续向此流水线输入 1
4、5 条指令,则在第 15 个时钟周期结束时,共执行完的指令条数为( )。(A)10(B) 11(C) 12(D)1510 在一个微指令周期中,( )。(A)只能执行一个微操作(B)能顺序执行多个微操作(C)只能执行多个互斥微操作(D)能并行执行多个微操作11 已知一台时钟频率为 2 GHz 的计算机的 CPI 为 12。某程序 P 在该计算机上的指令条数为 4109。若在该计算机上,程序 P 从开始启动到执行结束所经历的时间是 4 s,则运行 P 所用 CPU 时间占整个 CPU 时间的百分比大约是 ( )。(A)40(B) 60(C) 80(D)10012 指令流水线中,不同的指令在指令流水
5、的不同功能段中可以( )。(A)顺序(B)选择(C)循环(D)并行13 下列说法中,正确的是( )。(A)水平型微指令的执行速度要慢于垂直型微指令(B)水平型微指令的长度要短于垂直型微指令(C)水平型微指令的编码空间利用率高(D)垂直型微指令中包含微操作码字段14 下列特征中,不属于有利于实现指令流水线的是( )。(A)指令字等长(B) LoadStore 指令风格(C)寻址方式灵活多样(D)指令格式规整统一15 下列关于动态流水线和超标量处理器的说法中,错误的是( )。(A)超标量处理器中一定有多个不同的指令执行单元(B)动态流水线执行指令的顺序不一定是输入指令的顺序(C)超标量处理器不一定
6、都采用动态流水线(D)超标量技术是指采用更多流水段个数的流水线技术16 指令流水中不同功能段的执行时间最好( )。(A)相等(B)不等(C)为零(D)与指令周期一致17 下列说法中正确的是( )。(A)指令流水线可以缩短一条指令的执行时间(B)实现指令流水线并不需要增加额外的硬件(C)指令流水线可以提高指令执行的吞吐率(D)理想情况下,每个时钟内都有一条指令在指令流水线中完成18 以下有关流水线相关的叙述中,正确的是( )。(A)所有数据相关都能通过转发得到解决(B)可以通过调整指令顺序和插入 nop 指令消除所有的数据相关(C)五段流水线中 Load-Use 数据相关不会引起一个时钟周期的阻
7、塞(D)一条分支指令与紧随其后的一条 ALU 运算指令肯定会发生数据相关二、综合应用题41-47 小题,共 70 分。19 下图是一个简化的 CPU 与主存连接结构示意图(图中省略了所有多路选择器)。其中有一个累加寄存器 AC、一个状态寄存器和其他四个寄存器 (主存地址寄存器MAR、主存数据寄存器 MDR、程序计数器 PC 和指令寄存器 IR),各部件及其之间的连线表示数据通路,箭头表示信息传送方向。 要求: (1)写出图中 a、b、c、d 四个寄存器的名称。 (2)简述图中指令从主存取到控制器的过程。 (3)说明数据从主存取出、运算、写回主存所经过的数据通路(假定数据地址已在MAR 中)。2
8、0 某指令流水线分为五级,分别完成取址(IF)、译码并取数(ID) 、执行(EX) 、访存(MEM)、写结果(WR)。设完成各阶段操作的时间依次为:90 ns ,60 ns,70 ns,100 ns ,50 ns 。试问:流水线的时钟周期应取何值?若第一条和第二条指令发生数据相关,第二条指令需推迟多少时间才能不发生错误?若相邻两条指令发生数据相关,而不推迟第二条指令的执行可采取什么措施?21 如果在一个 CPU 周期中要产生 3 个脉冲 T1=200 ns,T 2=400 ns,T 3=200 ns,试画出时序产生器逻辑图。22 今有 4 级流水线分别完成取值、指令译码并取数、运算、送结果四步
9、操作,现假设完成各步操作的时间依次为 100 ns,100 ns,80 ns,50 ns 。请回答下列问题:(1)流水线的操作周期应设计为多少?(2)若相邻两条指令发生数据相关,而且在硬件上不采取措施,那么第二条指令要推迟多少时间进行?(3)如果在硬件设计上加以改进,至少需推迟多少时间?23 现有一个三段的指令流水线,各段经过时间依次为t,2t,t 。请画出该流水线连续处理三条不相关指令的时空图,并计算流水线的吞吐率、加速比和效率。24 比较硬布线控制和微程序控制的异同。计算机专业基础综合(中央处理器)模拟试卷 4 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题
10、给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 C【试题解析】 通常所说的 32 位微处理器是指 CPU 字长为 32 位。将运算器和控制器合称为中央处理器(CPU) ,在由超大规模集成电路构成的微型计算机中,往往将 CPU 制成一块芯片,称为微处理器。CPU 按照其处理信息的字长可以分为 8位 CPU、16 位 CPU、32 位 CPU、64 位 CPU 等。选项 A、B、D 均与微处理器的位数无关。【知识模块】 中央处理器2 【正确答案】 B【试题解析】 机器指令是由一段(或一个)微程序来解释执行的,一条微程序是由若干微指令构成的。【知识模块】 中央处理器3 【正确答案
11、】 D【试题解析】 单周期处理器时钟周期取为“Load”指令的执行时间(最长),它等于读指令存储器(取指) 的时间、读寄存器堆(取形式地址)的时间、ALU(计算有效地址)的时间、读数据存储器(取操作数)的时间以及写寄存器堆(将操作数写入目的寄存器)的时间之和,为 1 ns。【知识模块】 中央处理器4 【正确答案】 C【试题解析】 微程序存放在控制存储器中,是只读存储器。【知识模块】 中央处理器5 【正确答案】 A【试题解析】 并行微程序控制器中,在执行现行微指令的同时,取下一条微指令,选项 A 的描述正确。【知识模块】 中央处理器6 【正确答案】 C【试题解析】 指令字长一般取存储字长的整数倍
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 中央处理器 模拟 答案 解析 DOC
