【考研类试卷】计算机学科专业基础综合组成原理-中央处理器(CPU)(一)及答案解析.doc
《【考研类试卷】计算机学科专业基础综合组成原理-中央处理器(CPU)(一)及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机学科专业基础综合组成原理-中央处理器(CPU)(一)及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、计算机学科专业基础综合组成原理-中央处理器(CPU)(一)及答案解析(总分:200.00,做题时间:90 分钟)一、单项选择题(总题数:38,分数:76.00)1.垂直型微指令的特点是 _ 。(分数:2.00)A.微指令格式垂直表示B.控制信号经过编码产生C.采用微操作码D.采用微指令码2.在运算器中不包含 _ 。 A状态寄存器 B数据总线 CALU D地址寄存器 (分数:2.00)A.B.C.D.3.计算机操作的最小单位时间是 _ 。(分数:2.00)A.时钟周期B.指令周期C.CPU 周期D.中断周期4.用以指定待执行指令所在地址的是 _ 。 A指令寄存器 B数据计数器 C程序计数器 D累
2、加器 (分数:2.00)A.B.C.D.5.控制器应具备的功能有 _ 。(分数:2.00)A.操作控制B.算术运算C.时间控制D.逻辑运算6.下列部件中, _ 属于微程序控制器的主要部件。(分数:2.00)A.CacheB.PCC.控制存储器D.微指令寄存器7.CPU 辛决定指令执行顺序的是 _ 。 A标志寄存器 B指令寄存器 C程序计数器 D数据缓冲器 (分数:2.00)A.B.C.D.8.条件转移指令执行时所依据的条件来自 _ 。 A指令寄存器 B标志寄存器 C程序计数器 D地址寄存器 (分数:2.00)A.B.C.D.9._ 不是常用三级时序系统中的一级。(分数:2.00)A.指令周期B
3、.工作周期C.时钟周期D.定时脉冲10.微程序存放在( )。(分数:2.00)A.主存储器的 ROM 中B.Cache 中C.堆栈中D.CPU 中的控制存储器中11.硬布线控制器和微程序控制器的主要在别在于 _ 。(分数:2.00)A.ALU 结构不同B.数据通路不同C.CPU 寄存器组织不同D.微操作信号12.在计算机系统中,表征系统运行状态的部件是 _ 。(分数:2.00)A.程序状态寄存器B.累加寄存器C.程序计数器D.中断寄存器13.微程序控制器中,机器指令与微指令的关系是 _ 。(分数:2.00)A.每一段机器指令组成的程序由一条微指令来执行B.每一条机器指令由一段微指令组成的微程序
4、解释执行C.每一条机器指令由一条微指令来执行D.每一条微指令由若干条机器指令解释执行14.包括指令相关、访存操作数相关和通用寄存器组相关等这些,都是由于在机器同时解释的多条指令之间出现了对同一个单元的 _ 要求。(分数:2.00)A.局部性相关,先写后写B.局部性相关,先读后写C.局部性相关先写后读D.全局性相关,先读后写15.同步控制是( )。(分数:2.00)A.只适合于 CPU 控制的方式B.只适合于外部设备控制的方式C.由统一时序信号控制的方式D.所有指令执行时间相同的方式16.采用断定方式的微指令中,下一条微指令的地址是 _ 。(分数:2.00)A.在微指令计数器中B.在微指令寄存器
5、中C.在程序计数器中D.在本条微指令的顺序控制字段中17.控制存储器用来存储是( )。(分数:2.00)A.机器指令和数据B.微程序和数据C.机器指令和微程序D.微程序18.下列的那一个存储器是必须在 CPU 中 _ 。(分数:2.00)A.控制存储器B.Cache 存储器C.主存储器D.辅助存储器19.同步控制方式在实际应用中所表现的主要特点是 _ 。(分数:2.00)A.指令周期长度固定B.工作周期长度固定C.总线周期长度固定D.时钟周期长度固定20.在计算机系统中,表征系统运行状态的部件是 _ 。(分数:2.00)A.程序计数器B.累加寄存器C.中断寄存器D.程序状态字21.某工作站采用
6、的时钟频率 f 为 15MHz,处理速率为 10MIPs 的处理机来执行一个已知混合程序。假定每次存储器存储为 1 周期延迟,试问此计算机的有效 CPI 是 _ 。(分数:2.00)A.1B.1.5C.2D.2.522.微操作信号发生器的设计与下列因素 _ 基本无关。(分数:2.00)A.CPU 寄存器数量B.指令系统C.数据通路D.机器字长23.异步控制常用于 _ ,作为其主要控制方式。(分数:2.00)A.微程序控制器B.微型机的 CPU 控制C.硬布线控制的 CPU 中断D.计算机主机访问 I/O 设备24.在控制单元的异步控制方式中,各种微操作的执行时间分配方案是 _ 。(分数:2.0
7、0)A.所有微操作分配相同的执行时间B.各个微操作需要多长时间就分配多长时间C.大多数微操作分配较短的执行时间,某些复杂的微操作分配较长的执行时间D.所有微操作在同一节拍中进行25.假设微操作控制信号 Cn 表示,指令操作码译码器输出用 Im 表示,节拍电位信号用 Mr 表示,节拍脉冲信号用 Ti 表示,状态反馈信息用 Bj 表示,则硬布线控制器的基本原理可描述为 _ 。(分数:2.00)A.Cn=(Im,Ti)B.Cn=f(Im,Bj)C.Cn=f(Mr,Ti,Bj)D.Cn=f(Im,Mr,Ti,Bj)26.硬布线控制器的特点是 _ 。(分数:2.00)A.执行指令速度快,且便于指令功能的
8、修改和扩展B.执行指令速度快,但不便于指令功能的修改和扩展C.执行指令速度慢,但便于指令功能的修改和扩展D.执行指令速度慢,且不便于指令功能的修改和扩展27.在微程序控制器中,执行指令微程序的首条微指令地址是 _ 得到的。(分数:2.00)A.程序计数器B.前条微指令C.PCD.指令操作码映射28.与硬布线控制器相比,微程序控制器的特点是 _ 。(分数:2.00)A.运行速度快B.便于设计C.不易扩充D.电路不规整29.水平型微指令与垂直型微指令相比, _ 。(分数:2.00)A.前者一次只能完成一个操作B.后者一次只能完成一个操作C.两者都是一次只能完成一个操作D.两者都能一次完成多个操作3
9、0.某计算机指令系统共有 101 种操作,采用微程序控制方式时,控制存储器中相应有( )个微程序。(分数:2.00)A.101B.102C.103D.10431.下列说法正确的是 _(分数:2.00)A.微程序控制方式和硬布线控制方式相比较,前者可以使指令的执行速度更快B.若采用微程序控制方式,则可用 PC 取代 PCC.控制存储器可以用 ROM 实现D.指令周期也称为 CPU 周期32.指令寄存器的位数取决于 _ 。(分数:2.00)A.存储器的容量B.指令字长C.机器字长D.存储字长33.指令译码器是对 _ 进行译码。(分数:2.00)A.整条指令B.指令的操作码字段C.指令的地址D.指令
10、的操作数字段34.微程序控制器中,微程序的入口地址是由 _ 形成的。(分数:2.00)A.机器指令的地址码字段B.微指令的微地址码字段C.机器指令的操作码字段D.微指令的微操作码字段35.微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问题。通常采用的一种方法是断定方式,其基本思想是 _ 。(分数:2.00)A.用程序计数器 PC 来产生后继微指令地址B.用微程序计数器 PC 来产生后继微指令地址C.通过微指令顺序控制字段由设计者指定或者由设计者指定的判断字段控制产生后继微指令地址D.通过指令中指定一个专门字段来产生后继微指令地址36.由于 CPU 内部的操作速度较快,而 CPU
11、访问一次主存所花的时间较长,因此机器周期通常用 _ 来规定。(分数:2.00)A.主存中读取一个指令字的最短时间B.主存中读取一个数据字的最长时间C.主存中写入一个数据字的平均时间D.主存中读取一个数据字的平均时间37.就微命令的编码方式而言,若微操作命令的个数已确定,则 _ 。(分数:2.00)A.直接表示法比编码表示法的微指令字长短B.编码表示法比直接表示法的微指令字长短C.直接表示法与编码表示法的微指令字长相等D.直接表示法比编码表示法的微指令字长大小关系不确定38.下列各条中,不属于微程序结构设计所追求的目标的是 _ 。(分数:2.00)A.提高微程序的执行速度B.提高微程序设计的灵活
12、性C.缩短微指令的长度D.增大控制存储器的容量二、综合应用题(总题数:14,分数:124.00)39.某机器采用微程序技术设计控制器。已知每一条机器指令的执行过程均可由 8 条微指令组成的微程序来完成,该机器的指令系统采用 6 位定长操作码格式,控制存储器至少应能容纳多少条微指令?如何确定机器指令操作码与各指令的微程序入口地址的对应关系,请给出具体方案。 (分数:10.00)_40.某一单流水线处理机包含取指、译码、执行 3 个功能段。取指、译码各需 1T:在执行段,MOV 操作需 2T,ADD 操作需 3T,MUL 操作需 4T;各操作在 1T 内取数,在最后 1T 写结果。执行下面的程序后
13、按要求分析指令流水线的功能。 k: MOV R1,R0; R1(R0) k+1: MOV R0R2,R1; RO(R1)*(R0) k+2: MOV R0,R2,R1; RO(R2)+(R3) (1)设计并画出流水线功能段的结构图。 (2)考虑指令数据相关性,设计并画出指令执行过程流水线的时空图。 (3)为了加快速度,可以采取哪些改进措施。 (分数:10.00)_41.微机 A 和 B 采用不同主频的 CPU 芯片,片内逻辑电路完全相同。若 A 机的 CPU 主频为 8MHz,平均指令执行速度为 0.4MIPS,则 A 机的平均指令周期为多少?若 B 机的 CPU 主频为 12MHz,B 机的
14、平均指令执行速度为多少? (分数:10.00)_42.下图是一个简化的 CPU 与主存连接结构示意图(图中省略了所有多路选择器)。其中有一个累加寄存器AC、一个状态数据寄存器和其他四个寄存器:主存地址寄存器 MAR、主存数据寄存器 MDR、程序计数器 PC和指令寄存器 IR,各部件及其之间的连线表示数据通路,箭头表示信息传递方向。 要求: (1)请写出图中 a、b、c、d 四个寄存器的名称。 (2)简述图中指令从主存取到控制器的过程。 (3)说明数据从主存取出、运算、写回主存所经过的数据通路(假定数据地址已在 MAR 中)。 (分数:10.00)_43.某计算机结构如下图所示,该机字长 16
15、位图中所有寄存器均为 1 6 位,控制器采用同步控制方式,每个机器周期包括 4 个节拍周期,数据总线及内总线均为 16 位,存储器周期与 CPU 节拍周期相等。减法指令 SUB RO,(R1)中,源操作数(R1)为寄存器间接寻址,目的操作数 R0 为寄存器寻址,指令编码长度为16 位。请给出该指令执行过程的微操作序列和时序安排,并详细列出每个节拍周期对应处于有效状态的控制信号。 (分数:10.00)_44.CPU 内部一般包含 PC、AR、DR、IR 等几个寄存器以及若干个通用寄存器。下图是指令 LAD R0,(X)的指令流程图,其功能是将主存 X 号单元的数据取到R0 寄存器中,图中的 M
16、表示主存。 (1)请结合 CPU 的组成与微程序控制器的相关知识完成该指令流程图中未完成的部分。 (2)重新画出当源操作数为间接寻址时的指令流程图。 (分数:10.00)_45.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别为 90ns、80ns、70ns 和 60ns,则该计算机的 CPU 时钟周期至少是 _ 。(分数:2.00)A.90nsB.80nsC.70nsD.60ns46.相对于微程序控制器,硬布线控制器的特点是 _ 。(分数:2.00)A.指令执行速度慢,指令功能的修改和扩展容易B.指令执行速度慢,指令功能的修改和扩展难C.指令执行
17、速度快,指令功能的修改和扩展容易D.指令执行速度快,指令功能的修改和扩展难47.某计算机字长 16 位,采用 16 位定长指令字结构,部分数据通路结构如下图所示(见下页),图中所有控制信号为 1 时表示有效、为 O 时表示无效,例如控制信号 MDRinE 为 1 表示允许数据从 DB 打入 MDR,MD Rin 为 1 表示允许数据从内总线打入 MDR。假设 MAR 的输出一直处于使能状态。加法指令“ADD(R1),R0”的功能为(R0)+(R1)(R1),即将 R0 中的数据与 R1 的内容所指主存单元的数据相加,并将结果送入 R1的内容所指主存单元中保存。 (分数:10.00)_48.模型
18、机数据通路结构由 CPU 内总线、算逻运算部件 ALU、输入选择器 A 和 B、输出移位器、通用寄存器R0R3、暂存器 C 和 D、地址寄存器 MAR、数据缓冲寄存器 MDR、指令寄存器 IR、程序计数器 PC、堆栈指针 SP 组成。 1模型机传送指令 MOV(R0),(SP)+;其源采用自增型寄存器间址,目的采用寄存器间址。用寄存器传送语句(如 PCMAR)拟出该指令的流程。 2转移指令 JMP X(PC);转移地址采用相对寻址,位移量存放在现行指令所在单元的下一个单元中,以位移量地址为基准进行转移。该指令的流程如下。读懂该流程,并为每个括号选择一个正确答案。 取指周期 FT:MIR IR
19、的内容为_ PC+1PC PC 的内容为_ 执行周期 ET:PCMAR MAR 的内容为_ MMDRC C 的内容为_ PC+CPC、MAR MAR 的内容为_ 现行指令 下条指令 源操作效 位移量 源地址 位移量地址 现行指令地址 转移地址 (分数:10.00)_49.某流水线如下图所示,指出哪个是流水线的“瓶颈”段。简述解决流水线瓶颈的方法,并画出示意图。(分数:10.00)_50.某机采用微程序控制方式,水平型编码控制的微指令格式,断定方式。共有微命令 30 个,构成 4 个互斥类,各包含 5 个、8 个、14 个和 3 个微命令,外部条件共 3 个。 (1)若采用字段直接编码方式和直接
20、控制方式,微指令的操作控制字段各取几位? (2)假设微指令字长为 24 位,设计出微指令的具体格式。 (3)在(2)的情况下,控制存储器允许的最大容量为多少? (分数:10.00)_51.某机 CPU 芯片的主振频率为 8MHz,其时钟周期是多少 s?若已知每个机器周期平均包含 4 个时钟周期,该机的平均指令执行速度为 0.8MIPS,试问: (1)平均指令周期是多少肚 s? (2)平均每个指令周期含有多少个机器周期? (3)若改用时钟周期为 0.4s 的 CPU 芯片,则计算机的平均指令执行速度又是多少? (4)若要得到 40 万条/s 的指令执行速度,则应采用主振频率为多少 MHz 的 C
21、PU 芯片? (分数:10.00)_52.CPU 结构如下图所示,其中有一个累加寄存器 AC,一个状态条件寄存器和其他 4 个寄存器,各部件之间的连线表示数据通路,箭头表示信息传送方向。 (1)在图中标明 4 个寄存器的名称。 (2)简述指令从主存取出送到控制器的数据通路。 (3)简述数据从主存取出的数据通路。 (分数:10.00)_计算机学科专业基础综合组成原理-中央处理器(CPU)(一)答案解析(总分:200.00,做题时间:90 分钟)一、单项选择题(总题数:38,分数:76.00)1.垂直型微指令的特点是 _ 。(分数:2.00)A.微指令格式垂直表示B.控制信号经过编码产生C.采用微
22、操作码 D.采用微指令码解析:水平型微指令和垂直型微指令的区别是:水平型微指令一次能定义并执行多个并行操作微命令,效率高,灵活性强,而垂直型微指令设置微操作码字段,一条微指令中只有 12 个微命令,并行操作能力低,效率、灵活性较差。水平型微指令执行一条机器指令的时间短,而垂直型微指令执行时间长。水平型微指令字比较长,而由此构成的微程序较短;垂直型微指令字较短,但由此构成的微程序较长。水平型微指令用户难以掌握,而垂直型微指令与机器指令的结构相似,用户比较容易掌握。2.在运算器中不包含 _ 。 A状态寄存器 B数据总线 CALU D地址寄存器 (分数:2.00)A.B. C.D.解析:运算器是计算
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 组成 原理 中央处理器 CPU 答案 解析 DOC
