计算机专业基础综合(计算机组成原理)模拟试卷15_第1页
计算机专业基础综合(计算机组成原理)模拟试卷15_第2页
计算机专业基础综合(计算机组成原理)模拟试卷15_第3页
计算机专业基础综合(计算机组成原理)模拟试卷15_第4页
计算机专业基础综合(计算机组成原理)模拟试卷15_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机专业基础综合(计算机组成原

理)模拟试卷15

一、单选题(本题共31题,每题1.0分,共31分。)

1、关于控制器的主要功能,下面说法中最准确的是()。

A、产生时序信号

B、从主存取出一条指令

C、完成指令译码

D、从主存取出一条指令、完成指令译码、产生时序信号、指挥各部件完成指令指

定的操作

标准答案:D

知识点解析:完整角度上讲,控制器的主要功能可以表述为从主存取出一条指令、

完成指令译码、产生时序信号、指挥各部件完成指令指定的操作.

2、CPU功能不包括()。

A、执行指令

B、控制执行指令的顺序

C、执行DMA操作

D、检测并响应中断

标准答案:C

知识点解析:DMA操作由DMA控制器来执行。CPU的功能还包括发现和处理“异

常”。

3、存放当前正在执行的指令并为译码部件提供信息的部件是()。

A、指令译码器

B、程序计数器

C、指令寄存器

D、地址寄存器

标准答案:C

知识点解析:指令寄存器中主要存放的是当前正在执行的指令,而不是PC。

4、下面各存储器件中,用于存储微程序的是()。

A、主存

Cache

C、控制存储器

D、辅存

标准答案:C

知识点解析:控制存储器在CPU内部,主要存放微程序。

5、从一条指令的启动到下一条指令的启动的间隔时间称为()。

A、时钟周期

B、机器周期

C、工作周期

D、指令周期

标准答案:D

知识点解析:本题主要考查的是指令周期的定义。

6、设计微程序的人员是()。

A、硬件设计人员

B、软件设计人员

C、用户

D、管理员

标准答案:A

知识点解析:设计微程序的目的是为了控制时序,因此属于硬件设计人员的工作范

畴V

7、在CPU的状态寄存器中,若符号标志为力”,表示运算结果是()。

A、正

C、零

D、不一定

标准答案:B

知识点解析:状态标志寄存器用来存放程序状态字(PSW)。程序状态字的各位表征

程序和机器运行的状态,是参与控制程序执行的重要依据之一。它主要包括两部分

内容:一是状态标志,如进位标志(c)、结果为零标志(z)等,大多数指令的执行将

会影响这些标志位;二是控制标志,如中断标志、陷阱标志等。符号标志位SF=O

表示为正数,符号标志位SF=1表示为负数。

8、下列说法中正确的是()。

A、微程序控制方式和硬连线方式相比较,前者可以使指令的执行速度更快

B、若采用微程序控制方式,则可用*C取代PC

C、控制存储器通常用RAM

D、机器周期也称为CPU周期

标准答案:B

知识点解析:在微程序控制方法中,NPC的作用与在指令控制过程中PC起到的作

用相同。

9、在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器

MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:

MOVRo,#100(即将数值100传送到寄存器Ro中),则CPU首先要完成的操作是

()。

A、100―►Ro

B、100->MDR

C、PC一MAR

D、PC—IR

标准答案:C

知识点解析:无论运行什么类型的指令,CPU首先需要取指令,取指令阶段的第

一个操作就是将指令地址(程序计数器PC中的内容)送往存储器地址寄存器。取指

周期完成的微操作序列是公共的操作,与具体指令无关,取指令操作如下:(1)将

程序计数器PC中的内容送至存储器地址寄存器MAR,记作(PC)-MAR;(2)向主

存发读命令,记作Read:(3)从主存中取出的指令送到存储器数据寄存器MDR,

记作M(MAR)-MDR;(4)将M.DR的内容送至指令寄存器IR中,记作

(MDR)TIR:(5)将PC的内容递增,为取下一条指令做好准备,记作

(PC)+l-*PCo题中虽然给出了一条具体的指令“MOVR0,#100”,实际上CPU首

先要完成的操作是取指令,与具体指令是没有关系的。

10、构成控制信号序列的最小单位是()。

A、微程序

B、微指令

C、微命令

D、机器指令

标准答案:C

知识点解析:控制信号序列的最小单位是微命令。

11、通常情况下,微指令位数最长的编码方法是(),

A、直接表示法/直接控制法

B、字段直接编码表示法

C、字段间接编码表示法

D、混合表示法

标准答案:A

知识点解析:此题考查不同的微指令编码方法的特点:直接表示法/直接控制法速

度最快,但位数最长,编码空间利用率最低。

12、微程序控制器比硬布线控制器慢,原因是()。

A、增加了从外存读微指令的时间

B、增加了从主存读微指令的时间

C、增加了从IR中读微指令的时间

D、增加了从控制存储器读微指令的时间

标准答案:D

知识点解析:微程序的执行过程中增加了从控存读微指令的时间,因此使得其速度

慢于硬布线控制器。

13、相对于硬布线控制器,微程序控制器的特点是()。

A、指令执行速度较快,修改指令的功能或扩展指令集难

B、指令执行速度较快,修改指令的功能或扩展指令集容易

C、指令执行速度较慢,修改指令的功能或扩展指令集难

D、指令执行速度较慢,修改指令的功能或扩展指令集容易

标准答案:D

知识点解析:考查硬。线控制器和微程序控制器的特点。

14、微程序是在()时被执行的。

A、安装硬件

B、安装软件

C、执行指令

D、故障诊断

标准答案:C

知识点解析:微程序的执行是在指令执行过程中的,通过执行微程序产生时序控制

信号,推进指令执行过程的进行v

15、当微指令采用分段编码时,我们将互斥性微命令()。

A、放在同一段中

B、用多级译码来区分

C、放在不同段中

D、任意存放

标准答案:C

知识点解析:本题考查字段直接编码的特点。互斥性微命令是指不能同时或不能在

同一个CPU周期内并行执行的微命令,反之则是可以并行执行的微命令。

16、异步传送方式常用于()中,作为主要控制方式,

A、微型机的CPU内部控制

B、硬连线控制器

C、微程序控制器

D、串行I/O总线

标准答案:A

知识点解析:异步传输方式会用于微型机的CPU内部控制。

17、某计算机的指令系统中共有101条不同的指令,采用微程序控制方式时,控制

存储器中具有的微程序数目至少是()。

A、100

B、102

C、103

D、104

标准答案:B

知识点解析:除去101条机器指令所对应的101个微程序外,至少还有一个取指微

程序,所以至少有102个微程序。通常,一条机器指令对应一个微程序。由于任何

一条机器指令的取指令操作都是相同的,因此可以将取指令操作抽出来编成一个独

立的微程序,这个微程序只负责将指令从主存中取出送至指令寄存器。此外,也可

以编出对应间址周期的微程序和中断周期的微程序。这样,控制存储器中的微程序

个数应等于指令系统中的机器指令数再加上对应的取指、间址和中断周期等公用的

微程序数。若指令系统中具有n种机器指令,则控制存储器中的微程序数至少有

n+1个。

18、控制器同步控制方式是指()。

A、由统一时序信号控制的方式

B、由握手信号控制的方式

C、由中断控制的方式

D、由程序查询控制的方式

标准答案:A

知识点解析♦:同步是指由统一时序信号控制。

19、以下说法中,错误的是()。

A、指令执行过程中的第一步就是取指令操作

B、为了进行取指令操作,控制器需要得到相应的指令

C、取指令操作是控制器自动进行的

D、在指令长度相同的情况下,所有取指令的操作都是相同的

标准答案:B

知识点解析:取指令操作完成的任务是将当前指令从主存中取出来并送至指令寄存

器中去。这是指令运行过程中的第一步,与具体指令无关。取指令操作是控制器自

动进行的,是控制器固有的功能°只要指令的长度相同.取指令的操作都是相同

的。一条指令运行过程可以分为3个阶段:取指令阶段、分析取数阶段和执行指令

阶段。其中取指令阶段的操作对任何一条指令来说都是必须耍执行的操作,所以称

为公共操作。完成取指阶段任务的时间称为取指周期。如果指令长度不相同,长指

令的取指令操作将要比短指令复杂。

20、微指令中的微地址表示()。

A、微操作的对象

B、存放微操作结果的地址

C、微操作数地址

D、后继微指令地址

标准答案:D

知识点解析:微地址表示的是后继微指令地址。

21、通常所说的32位微处理器是指()。

A、地址总线的宽度为32位

B、处理的数据长度只能为32位

C、CPU字长为32位

D、通用寄存器数目为32个

标准答案:c

知识点解析:通常所说的32位微处理器是指CPU字长为32位。将运算器和控制

器合称为中央处理器(CPU),在由超大规模集成电路构成的微型计算机中,往往将

CPU制成一块芯片,称为微处理器。CPU按照其处理信息的字长可以分为8位

CPU、16位CPU、32位CPU、64位CPU等。选项A、B、D均与微处理器的位数

无关。

22、在微程序控制方式中,机器指令、微程序和微指令的关系是()。

A、每一条机器指令由一条微指令来解释执行

B、每一条机器指令由一段(或一个)微程序来解释执行

C、一段机器指令组成的工作程序可由一条微指令来解释执行

D、一条微指令由若干条机器指令组成

标准答案:B

知识点解析•:机器指令是由一段(或一个)微程序来解释执行的,一条微程序是由若

干微指令构成的。

23、一个单周期处理器,各主要功能单元的操作时间为:指令存储器和数据存储器

为0.3ns,ALU为0,2ns,寄存器文件为O.1ns,则该CPU的时钟周期最少应

该是()。

A、0.4ns

B、0.3ns

C、0.2ns

D、1ns

标准答案:D

知识点解析:单周期处理器时钟周期取为“Load”指令的执行时间(最长),它等于读

指令存储器(取指)的时间、读寄存器堆(取形式地址)的时间、ALu(计算有效地址)的

时间、读数据存储器(取操作数)的时间以及写寄存器堆(将操作数写入目的寄存器)

的时间之和,为lns<>

24、微程序存放在()。

A、主存中

B、堆栈中

C、只读存储器中

D、磁盘中

标准答案:C

知识点解析:微程序存放在控制存储器中,是只读存储器。

25、下列关于并行微程序控制器的说法中,正确的是()。

A、现行微指令的执行与取下一条微指令的操作并行

B、现行微指令的执行与取下一条微指令的操作串行

C、两条或更多微指令的执行在时间上并行

D、两条或更多微指令的取微指令操作在时间上并行

标准答案:A

知识点解析:并行微程序控制器中,在执行现行微指令的同时,取下一条微指令,

选项A的描述正确。

26、下列说法中正确的是()。

A、取指周期一定等于机器周期

B、指令字长等于机器字长的前提下,取指周期等于机器周期

C、指令字长等于存储字长的前提下,取指周期等于机器周期

D、取指周期与机器周期没有必然联系

标准答案:C

知识点解析:指令字长一般取存储字长的整数倍,当指令字长等于存储字长时,取

指周期可看作机器周期。

27、在微程序控制方式中,以下说法中正确的是(),I.采用微程序控制器的处

理器称为微处理器n.每一条机器指令由一个微程序来解释执行m.在微指令的

编码中,执行效率最低的是直接编码方式W.水平型微指令能充分利用数据通路

的并行结构

A、I和n

B、II和w

C、I和皿

D、n、HI和w

标准答案:B

知识点解析:微处理器是相对于大型机的处理器而言的,与微程序控制器没有必然

联系.I错误c微程序的设计思想就是将每一条机器指令编写成一个微程序,每一

个微程序包含若干条微由令,每一条微指令对应一个或几个微操作命令,口正确。

直接编码方式中每一位弋表一个微命令,不需要译码,因此执行效率最高,ni错

误。一条水平型微指令能定义并执行几种并行的基本操作,因此能更充分利用数据

通路的并行结构,w正确。

28、下列几项中,流水线相关包括()。I.结构相关口.数据相关m.指令相关

IV.控制相关

A、I,n,in,iv

B、i,ii,in

c、i,n,iv

D、i,m,iv

标准答案:c

知识点解析:流水线相关包括:结构相关、数据相关和控制相关。其中,结构相关

是由于不同指令欲同时使用一个部件而造成的;数据相关是指后面指令欲使用前面

指令的结果时该结果还没有产生;控制相关是指指令执行的顺序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论