计算机组成原理复习题及答案.docx

上传人:b****6 文档编号:8446826 上传时间:2023-01-31 格式:DOCX 页数:38 大小:35.58KB
下载 相关 举报
计算机组成原理复习题及答案.docx_第1页
第1页 / 共38页
计算机组成原理复习题及答案.docx_第2页
第2页 / 共38页
计算机组成原理复习题及答案.docx_第3页
第3页 / 共38页
计算机组成原理复习题及答案.docx_第4页
第4页 / 共38页
计算机组成原理复习题及答案.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

计算机组成原理复习题及答案.docx

《计算机组成原理复习题及答案.docx》由会员分享,可在线阅读,更多相关《计算机组成原理复习题及答案.docx(38页珍藏版)》请在冰豆网上搜索。

计算机组成原理复习题及答案.docx

计算机组成原理复习题及答案

计算机组成原理复习题

09-10两个年级计算机科学与技术专业

《计算机组成原理》期末复习思考题

(仅供参考)

一.选择题

第1章计算机系统概论

1.电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是()。

答案是:

B

A.巴贝奇(CharlesBabage)

B.冯·诺伊曼(vonNeumann)

C.帕斯卡(BlaisePascal)

D.贝尔(Bell)

2.有些计算机将一部分软件永恒地存于只读存储器中,称之为()。

答案是:

C

A.硬件B.软件

C.固件D.辅助存储器

E.以上都不对

3.输入、输出装置以及外接的辅助存储器称为()。

答案是:

D

A.操作系统B.存储器

C.主机D.外围设备

4.完整的计算机系统应包括()。

答案是:

D

A.运算器、存储器、控制器B.外部设备和主机

C.主机和实用程序D.配套的硬件设备和软件系统

5.计算机系统中的存储系统是()。

答案是:

D

A.RAM存储器B.ROM存储器

C.主存D.主存和辅存

6.用以指定待执行指令所在地址的是()。

答案是:

C

A.指令寄存器B.数据计数器

C.程序计数器D.累加器

7.冯·诺伊曼机工作方式的基本特点是()。

答案是:

B

A.多指令流单数据流B.按地址访问并顺序执行指令

C.堆栈操作D.存储器按内容选择地址

8.下列各装置中,()具有输入及输出功能。

答案是:

C

A.键盘B.显示器

C.磁盘驱动器D.打印机

9.计算机只懂机器语言,而人类熟悉高级语言,故人机通信必须借助()。

答案是:

A

A.编译程序B.编辑程序

C.连接程序D.载入程序

10.计算机的算术逻辑单元和控制单元合称为()。

答案是:

A

A.ALUB.UP

C.CPUD.CAD

11.只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为()。

答案是:

C

A.目标程序B.编译程序

C.解释程序D.会变程序

12.“容量为640KB存储器”是指下列()。

答案是:

D

A.640×103字节的存储器B.640×103位的存储器

C.640×2位的存储器C.640×2字节的存储器

13.由0、1代码组成的语言,称为()。

答案是:

C

A.汇编语言B.人工语言

C.机器语言D.高级语言

14.计算机存储数据的基本单位为()。

答案是:

A

A.比特(Bit)B.字节(Byte)

C.字组(Word)D.以上都不对

15.一般8位的微型机系统以16位来表示地址,则该计算机系统有()个地址空间。

答1010案是:

C

A.256B.65535

C.65536D.131072

16.一片1MB的磁盘能存储()的数据。

答案是:

D

A.106字节B.10-6字节

C.109字节D.220字节

17.计算机中()负责指令译码。

答案是:

B

A.算术逻辑单元B.控制单元

C.存储器译码电路D.输入输出译码电路

18.能直接让计算机接受的语言是()。

答案是:

D

A.C语言B.BASIC

C.汇编语言D.机器语言

E.高级语言

19.80286是个人计算机中的()器件。

答案是:

D

A.EPROMB.RAM

C.ROMD.CPU

20.将高级语言程序翻译成机器语言程序需借助于()。

答案是:

C

A.连接程序B.编辑程序

C.编译程序D.汇编程序

21.存储字长是指()。

答案是:

B

A.存放在一个存储单元中的二进制代码组合

B.存放在一个存储单元中的二进制代码位数

C.存储单元的个数

D.机器指令的位数

22.()可区分存储单元中存放的是指令还是数据。

答案是:

C

A.存储器B.运算器

C.控制器D.用户

23.存放欲执行指令的寄存器是()。

答案是:

D

A.MARB.PC

C.MDRD.IR

24.将汇编语言翻译成机器语言需借助于()。

答案是:

C

A.编译程序B.编辑程序

C.汇编程序D.连接程序

25.在CPU中跟踪指令后继地址的寄存器是()。

答案是:

C

A.MARB.IR

C.PCD.MDR

第2章计算机的发展及应用

1.微型计算机的发展通常以()为技术标志。

D

A.操作系统B.磁盘

C.软件D.微处理器

2..把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为()。

B

A.TransisterB.IntegratedCircit

c.ComputersD.VacuumTube

3..ENIAC所用的主要元件是()。

C

A.集成电路B.晶体管

C.电子管D.以上各项都不对

4.所谓超大规模集成电路(VLSI)是指一片IC芯片上能容纳()元件。

D

A.数十个B.数百个

C.数千个D.数万个以上

5.目前被广泛使用的计算机是()。

A

A.数字计算机B.模拟计算机

C.数字模拟混合式计算机C.特殊用途计算机

6.个人计算机(PC)属于()类计算机。

C

A.大型计算机B.小型机

C.微型计算机D.超级计算机

7.通常计算机的更新划代以()为依据。

A

A.电子器件B.电子管

C.半导体D.延迟线

8..对有关数据加以分类、统计、分析,这属于计算机在()方面的应用。

C

A.数值计算B.辅助设计

C.数据处理D.实时控制

9.邮局对信件进行自动分拣,使用的计算机技术是()。

C

A.机器翻译B.自然语言理解

C.模式识别D.网络通信

10.所谓第二代计算机是以()为主要器件。

C

A.超大规模集成电路B.集成电路

C.晶体管D.电子管

11.数控机床是计算机在()方面的应用。

D

A.数据处理B.人工智能

C.辅助设计D.实时控制

12.下列()为“计算机辅助教学”的英文缩写。

D

A.CADB.CAM

C.CAED.CAI

13.“计算机辅助设计”的英文缩写为()。

C

A.CAIB.CAM

C.CADD.CAE

14.目前大部分的微处理器使用的半导体工艺称为()。

B

A.TTLB.CMOS

C.ECLD.DMA

第3章系统总线

1.计算机使用总线结构便于增减外设,同时()。

C

A.减少了信息传输量

B.提高了信息的传输速度

C.减少了信息传输线的条数

2.在三种集中式总线控制中,独立请求方式响应时间最快,是以()为代价的。

B

A.增加处理机的开销

B.增加控制线数

C.增加处理机的开销和增加控制线数

3.微型计算机中控制总线提供的完整信息是()。

E

A.存储器和I/O设备的地址码

B.所有存储器和I/O设备的时序信号和控制信号

C.来自I/O设备和存储器的响应信号

D.上述各项

E.上述B、C两项

F.上述A、B两项

4.总线中地址线的作用是()。

C

A.只用于选择存储器单元

B.由设备向主机提供地址

C.用于选择指定存储器单元和I/O设备接口电路的地址

5.在三种集中式总线控制中,()方式响应时间最快。

C

A.链式查询

B.计数器定时查询

C.独立请求

6.计算机使用总线结构的主要优点是便于实现积木化,缺点是()。

C

A.地址信息、数据信息和控制信息不能同时出现

B.地址信息与数据信息不能同时出现

C.两种信息源的代码在总线中不能同时传送

7.所谓三总线结构的计算机是指()。

B

A.地址线、数据线和控制线三组传输线

B.I/O总线、主存总线和DMA总线三组传输线

C.I/O总线、主存总线和系统总线三组传输线

8.三种集中式总线控制中,()方式对电路故障最敏感。

A

A.链式查询

B.计数器定时查询

C.独立请求

9.连接计算机与计算机之间的总线属于()总线。

C

10.系统总线中的数据线、地址线和控制线是根据()来划分。

C

A.总线所处的位置

B.总线的传输方向

4.一个512KB的存储器,其地址线和数据线的总和是。

5.主存和CPU之间增加高速缓冲存储器的目的是。

A.解决CPU和主存之间的速度匹配问题

B.扩大主存容量

C.既扩大主存容量,有提高存取速度

6.磁盘的盘面上有很多半径不同的同心圆,这些同心圆称为。

A.扇区B.磁道C.磁柱

7.某一RAM芯片,其容量为32K×8位,除电源和接地端外,该芯片引出线的最少数目是。

B.40

8.若主存每个存储单元为16位,则。

A.其地址线为16根

B.其地址线数与16根无关

C.其地址线数与16根有关

9.某存储器容量为32K×16位,则。

A.其地址线为16根,数据线为32根

B.其地址线为32根,数据线为16根

C.其地址线为15根,数据线为16根

10.下列叙述中是正确的。

A.主存可由RAM和ROM组成

B.主存只能由ROM组成

C.主存只能由RAM组成

11.和辅存相比,主存的特点是。

A.容量小,速度快,成本高

B.容量小,速度快,成本低

C.容量大,速度快,成本高

12.磁盘存储器的等待时间通常是指。

B

A.磁盘旋转一周所需要的时间

B.磁盘旋转半周所需要的时间

C.磁盘旋转2/3周所需要的时间

13.活动头磁盘存储器的寻道时间通常是指。

A.最大寻道时间

B.最大寻道时间和最小寻道时间的平均值

C.最大寻道时间和最小寻道时间之和

14.在活动头磁盘存储器中,信息写入和读出磁盘是进行的。

A.并行方式B.串行方式C.串并方式答案:

B

15.磁盘转速提高一倍,则。

A.平均查找时间缩小一半

B.其存取速度也提高一倍

C.不影响查找时间

16.相联存储器与传统存储器的主要区别是前者又叫按寻址的存储器。

A.地址B.内容C.堆栈

17.采用四体并行低位交叉存储器,设每个体的存储容量为32K×16位,存取周期为400ns,在下述说法中是正确的。

C

A.在0.1μs内,存储器可向CPU提供64位二进制信息

B.在0.1μs内,每个体可向CPU提供16位二进制信息

C.在0.4μs内,存储器可向CPU提供64位二进制信息

18.某计算机字长是16位,它的存储器容量是64KB,按字编址,它的寻址范围是。

A.64KB

B.32KB

C.32K

19.在程序的执行过程中,Cache与主存的地址映射是由。

A.操作系统管理的

B.程序员调度的

C.硬件自动完成的

20.采用虚拟存储器的目的是。

A.提高主存的速度

B.扩大辅存的存取空间

C.扩大存储器的寻址空间

21.常用的虚拟存储器的寻址系统由两级存储器组成。

A.主存—辅存

B.Cache—主存

C.Cache—辅存

22.磁盘上的磁道是。

A.记录密度不同的同心圆

B.记录密度相同的同心圆

C.一条阿基米德螺线

23.程序员编程所用的地址叫做。

A.逻辑地址B.物理地址C.真实地址

24.虚拟存储管理系统的基础是程序员访问的局部性理论,此理论的基本含义是。

A.在程序的执行过程中,程序对主存的访问是不均匀的

B.空间局部性

C.代码的顺序执行

25.在磁盘存储器中,查找时间是。

A.使磁头移动到要找的柱面上所需的时间

B.在磁道上找到要找的扇区所需的时间

C.在扇区中找到要找的数据所需的时间

26.活动头磁盘存储器的平均寻址时间是指。

A.平均寻道时间

B.平均寻道时间加平均等待时间

C.平均等待时间

27.一个16K×32位的存储器,其地址线和数据线的总和是。

28.由于磁盘上的内部同心圆小于外部同心圆,则对其所存储的数据量而言,。

A.内部同心圆大于外部同心圆

B.内部同心圆等于外部同心圆

C.内部同心圆小于外部同心圆

29.在下列因素中,与Cache的命中率无关的是。

A.Cache块的大小

B.Cache的容量

C.主存的存取时间

30.Cache的地址映像中,若主存中的任一块可映射到Cache内的任一块的位置上,称作___。

A.直接映像B.全相联映像C.组相联映像

31.Cache的地址映像中比较多的采用”按内容寻址”的相联存储器来实现。

A.直接映像B.全相联映像C.组相联映像

32.下列器件中存取速度最快的是。

A.CacheB.主存C.寄存器

第5章输入输出系统

1.中断服务程序的最后一条指令是。

(C)

A.转移指令B.出栈指令C.中断返回指令

2.微型机系统中,主机和高速硬盘进行数据交换一般采用方式。

(C)

A.程序查询B.程序中断C.DMA

3.主机与设备传送数据时,采用,主机与设备是串行工作的。

(A)

A.程序查询方式B.中断方式C.DMA方式

4.主机与I/O设备传送数据时,采用,CPU的效率最高。

(C)

A.程序查询方式B.中断方式C.DMA方式

5.下述种情况会提出中断请求。

(B)

A.产生存储周期窃取

B.在键盘输入过程中,每按一次键

21.硬盘适合于用方式实现输入输出操作。

(A)

A.DMAB.中断C.程序查询

第六章计算机的运算方法

1.设寄存器位数为8位,机器数采用补码形式(含1位符号位)。

对应于十进制数(-27),寄存器内容为()。

答案:

C

A.27HB.9BHC.E5H

2.对真值0表示形式唯一的机器数是()。

答案:

B

A.原码B.补码和移码C反码D以上都不对

3.在小数定点机中,下述说法正确的是()。

答案:

A

A.只有补码能表示-1

B.只有原码不能表示-1

c.三种机器数均不能表示-1

4.某机字长8位.采用整数补码形式(其中1位符号位)则机器数所能表示的范围(案():

C

A.-127—+127D.-128—+128

C-128—+127

5.[X]补=1.000?

0,它代表的真值是()。

答案:

B

A.-0B.-1C.+1

6.若9BH表示移码(含1位符号位),则对应的十进制数是()。

答案:

A

A.27B.-27C.-101D.101

7.设寄存器内容为00000000,若它等于-128,则为()。

答案:

D

A.原码B.补码C.反码D.移码

8.大部分计算机的减法是用()实现。

答案:

C

A.将被减数加到减数中B.从被减数中减去减数

C.补数的相加D.从减数中减去被减数

9.在补码加减交替除法中,参加操作的数是(),商符()。

答案:

B

A.绝对值的补码在形成商值的过程中自动形成

B.补码在形成商值的过程中自动形成

C.补码由两数符号位异或形成

D.绝对值的补码由两数符号位异或形成

10.两补码相加,采用1位符号位,则当()时,表示结果溢出。

答案:

D

A.最高位有进位

B.最高位进位和次高位进位异或结果为0

C.最高位为1

D.最高位进位和次高位进位异或结果为1

11.在定点机中执行算术运算时会产生溢出,其原因是()。

答案:

B

A.主存容量不够B.运算结果无法表示

C.操作数地址过大D.以上都对

12.在浮点机中,判断补码规格化形式的原则是()。

答案:

C

A尾数的第一数值为l,数符任意

B.尾数的符号位与第一数值相同

C.尾数的符号位与第一数值位不同

D.阶符与数符不同

13.运算器的主要功能是进行()。

答案:

C

A.算术运其

B.逻辑运算

C.算术逻辑运算

D.初等函数运算

14.设机器数字长为16位(含1位符号位),若用补码表示定点小数,则最大正数为()。

答案:

B

A.1-215B.1-2-15C.215-1D.215

15.计算机中表示地址时,采用()。

答案:

D

A.原码B.补码

C.反码D.无符号数

16.浮点数的表示范围和精度取决于()。

答案:

C

A.阶码的位数和尾数的机器数形式

B.阶码的机器数形式和尾数的位数

C.阶码的位数和尾数的位数

D.阶码的机器数形式和尾数的机器数形式

17.在浮点机中()是隐含的。

答案:

D

A.阶码

B.数符

D.基数

18.在补码定点加减运算器中,无论采用单符号位还是双符号位,必须有溢出判断电路,它一般用()实现。

答案:

C

A.与非门B.或非门C.异或门D.与或非门

19.采用规格化的浮点数是为了()。

答案:

D

A.增加数据的表示范围B.方便浮点运算

C.防止运算时数据溢出D.增加数据的表示精度

20.在各种尾数舍入方法中,平均误差最大的是()。

答案:

A

A.截断法B.恒置“1”法

C.0舍1入法D.恒置“0”法

21.浮点数舍入处理的方法除了0舍1入法外,还有()法。

答案:

B

A.末位恒置“0”B.末位恒置“1”

C.末位加1D.末位减1

22.在浮点数加减法的对阶过程中,()。

答案:

D

A.将被加(减)数的阶码向加(减)数的阶码看齐

B.将加(减)数的阶码向被加(减)数的阶码看齐

C.将较大的阶码向较小的阶码看齐

D.将较小的阶码向较大的阶码看齐

23.在浮点数中,当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的()。

答案:

B

A.正上溢B.上溢

C.正溢D.正下溢

24.在浮点数中,当数的绝对值太小,以至于小于所能表示的数据时,称为浮点数的()。

答案:

B

A.正下溢B.下溢

C.负溢D.负上溢

第7章指令系统

1.指令系统中采用不同寻址方式的目的主要是()。

B

A.可降低指令译码难度

B.缩短指令字长,扩大寻址空间,提高编程灵活性

C.实现程序控制

2.零地址运算指令在指令格式中不给出操作数的地址,它的操作数来自()。

C

A.立即数和栈顶

B.暂存器

C.栈顶和次栈顶

3.一地址指令中,为完成两个数的算术运算,除地址译码指明的一个操作数外,另一个操作数常采用()。

C

A.堆栈寻址方式

B.立即数寻址方式

C.隐含寻址方式

4.操作数在寄存器中的寻址方式称为()寻址。

B

B.寄存器直接

C.寄存器间接

5.寄存器间接寻址方式中,操作数在()中。

C

A.通用寄存器

C.主存单元

6.变址寻址方式中,操作数的有效地址是()。

C

A.基址寄存器内容加上形式地址(位移量)

B.程序计数器内容加上形式地址

C.变址寄存器内容加上形式地址

7.基址寻址方式中,操作数的有效地址是()。

A

A.基址寄存器内容加上形式地址(位移量)

B.程序计数器内容加上形式地址

C.变址寄存器内容加上形式地址

8.变址寻址和基址寻址的有效地址形成方式类似,但是()。

C

A.变址寄存器的内容在程序执行过程中是不可变的

B.在程序执行过程中,变址寄存器、基址寄存器的内容都可变

C.在程序执行过程中,基址寄存器的内容不可变,变址寄存器中的内容可变

9.设变址寄存器为X,形式地址为D,某机具有先变址再间址的寻址方式,则这种寻址方式的有效地址为()。

C

A.EA=(X)+D

B.EA=(X)+(D)

C.EA=((X)+D)

10.运算型指令的寻址和转移型指令的寻址不同点在于()。

A

A.前者取操作数,后者决定程序转移地址

B.前者是短指令,后者是长指令

C.后者是短指令,前者是长指令

11.指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现()。

C

A.程序浮动

B.程序的无条件转移和浮动

C.程序的条件转移和无条件转移

12.直接、间接、立即三种寻址方式指令的执行速度,由快到慢的排序是()。

C

A.直接、立即、间接

B.直接、间接、立即

C.立即、直接、间接

13.一条指令中包含的信息有()。

C

A.操作码、控制码

B.操作码、向量地址

C.操作码、地址码

14.为了缩短指令中地址码的位数,应采用()寻址。

B

A.立即数

B.寄存器

15.设机器字长为16位,存储器按字节编址,CPU读取一条单字长指令后,PC值自动加()。

B

16.设机器字长为16位,存储器按字节编址,设PC当前值为1000H,当读取一条双字长指令后,PC值为()。

C

A.1001H

B.1002HC.1004H

17.转移指令的主要操作是()。

A

A.改变程序计数器PC的值

B.改变地址寄存器的值

C.改变程序计数器的值和堆栈指针SP的值

18.子程序调用指令完整的功能是()。

C

A.改变程序计数器PC的值

B.改变地址寄存器的值

C.改变程序计数器的值和堆栈指针SP的值

19.子程序返回指令完整的功能是()。

C

A.改变程序计数器的值

B.改变堆栈指针SP的值

C.从堆栈中恢复程序计数器的值

20.通常一地址格式的算术运算指令,另一个操作数隐含在()中。

A

A.累加器

B.通用寄存器

C.操作数寄存器

21.下列三种类型的指令,()执行时间最长。

C

A.RR型

B.RS型

C.指令周期是机器周期的两倍

5.中断标志触发器用于()

A.向CPU发中断请求

B.指示CPU是否进入中断周期

C.开放或关闭中断系统

6允许中断触发器用于()

A.向CPU发中断请求

B.指示正有中断在进行

C.开放或关闭中断系统

7CPU是指()。

A.控制器

B.运算器和控制器

C.运算器、控制器和主存

8向量中断是()

A.外设提出中断

B.由硬件形成中断服务程序入口地址

C.由硬件形成向量地址,再由向量地址找到中断服务程序的入口地址

9.程序计数器位数取决于()

A.存储器的容量

B.机器字长

C.指令字长

10.响应中断请求的条件是()

A.外设提出中断

B.外设工作完成和中断系统允许时

C.外设工作完成和中断标记触发器为“1”时

11.中断隐指令是指()。

A.操作数隐含在操作码中的指令

B.在一个机器周期里完成全部操作的指令

C.指令系统中没有的指令,由硬件执行的指令

12.中断向量可提供()。

A.被选中设备的地址

B.传数据的起始地址

C.中断服务程序入口地址

13.指令寄存器的位数取决于()。

A.存储器的容量

B.指令字长

C.机器字长

14.在中断周期中,由()将允许中断触发器置“0”

A.关中断指令

B.中断隐指令

C.开中断指令

15.CPU中的通用寄存器位数取决于()

A存储器容量

B.指令的长度

C机器字长

16.程序计数器PC属于()

A.运算器

B.控制部件

C.存储器

]7.CPU不包括()

A.地址寄存器

B.指令寄存器IR

C.地址译码器

18.CPU中的译码器主要用于()

A.地址译码

B.指令译码

C.选择多路数据至ALU

19.CPU中的通用寄存器()

A.只能存放数据,不能存放地址

B.可以存放数据和地址

C.可以存放数据和地址,还可以代替指令寄存器

20.中断系统是由()实现的。

C软硬件结合

21.超标量流水技术()

A.缩短原来流水线的处理器周期

B在每个时钟周期内同时并发多条指令

C把多条能并行操作的指令组合成一条具有多个操作码字段的指令

22.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1