计算机组成原理题库.docxVIP

  • 11
  • 0
  • 约1.48万字
  • 约 36页
  • 2025-10-20 发布于湖北
  • 举报

计算机组成原理题库

一、单选题(共70题,每题1分,共70分)

1.CRT的分辨率为1024×1024,颜色深度为8位,则刷新存储器的存储容量是()。

A、1MB

B、2MB

C、8MB

D、1024B

正确答案:A

答案解析:分辨率为1024×1024,颜色深度为8位,存储容量=分辨率×颜色深度=1024×1024×8位=1024×1024×1B=1MB,但实际上还需要考虑一些其他因素,所以刷新存储器的存储容量要大于1MB。

2.存取速度最快的是()。

A、缓存(Cache)

B、磁盘

C、主存

D、磁带

正确答案:A

答案解析:缓存(Cache)是位于CPU和主存之间的高速存储器,其存取速度比主存快很多,而磁盘和磁带的存取速度相对较慢,主存速度也比缓存慢。所以存取速度最快的是缓存(Cache)。

3.若视频图像每帧的数据量6.4MB,帧速度为30帧/秒,则显示10秒的视频信息,则原始数据量是()。

A、1920MB

B、64MB

C、192MB

D、640MB

正确答案:A

答案解析:视频图像每帧的数据量是6.4MB,帧速度为30帧/秒,那么每秒的数据量就是6.4×30=192MB。显示10秒的视频信息,原始数据量就是192×10=1920MB,所以答案是A,大于1920MB。

4.在原码不恢复余数除法中,()。

A、余数为正商0

B、余数与除数同号商0

C、余数为正商1

D、余数与除数异号商1

正确答案:C

5.在微程序控制器中,一条机器指令的功能通常由()。

A、一条微指令实现

B、一个条件码实现

C、一段微程序实现

D、一个指令码实现

正确答案:C

答案解析:微程序控制器中,一条机器指令的功能通常由一段微程序实现。微程序由多条微指令组成,通过执行这一段微程序来完成一条机器指令规定的功能。一条微指令只能完成一个或几个基本的操作,不能实现一条机器指令的完整功能。指令码用于标识指令的操作类型等,条件码用于反映指令执行后的一些状态,它们都不能直接实现机器指令的功能。

6.在计算机体系结构中,CPU内部包括PC、MDR、IR、MAR等。若CPU要执行的指令为MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。

A、PC→MAR

B、100→R0

C、100→MDR

D、PC→IR

正确答案:A

答案解析:首先,CPU执行指令时,第一步需要从内存中读取指令,这就需要将程序计数器(PC)的值送到内存地址寄存器(MAR),以确定指令的存储地址,所以首先要完成的操作是PC→MAR,选项A正确。选项B是在读取并译码指令后才进行的操作;选项C是读取内存数据时的操作;选项D中PC的值是送到MAR而不是IR,IR是用来存放从内存中读取的指令的。

7.假定指令地址码给出的是操作数所在的寄存器的编号,则该操作数采用的是()寻址方式。

A、寄存器

B、直接

C、间接

D、寄存器间接

正确答案:A

答案解析:指令地址码给出的是操作数所在寄存器的编号,这种寻址方式就是寄存器寻址,它直接通过寄存器编号来获取操作数,操作数就在寄存器中。直接寻址是地址码直接给出操作数的有效地址;间接寻址是地址码给出的是操作数地址的地址;寄存器间接寻址是地址码给出的是存放操作数地址的寄存器编号。所以答案是A。

8.采用隐式I/O指令,是指用()实现I/O操作。

A、I/O指令

B、传送指令

C、硬件自动

D、通道指令

正确答案:B

9.ALU属于()。

A、组合逻辑电路

B、时序电路

C、控制器

D、寄存器

正确答案:A

答案解析:ALU即算术逻辑单元,主要由组合逻辑电路构成,用于进行算术运算和逻辑运算。它根据输入的操作数和控制信号,立即产生输出结果,不依赖于时序信号,所以不属于时序电路;它不是控制器,控制器主要负责指挥计算机各部件协调工作;也不是寄存器,寄存器主要用于暂存数据。

10.若存储体中有1K个存储单元,采用双译码方式时要求译码输出线为()。

A、9

B、32

C、560

D、64

正确答案:D

11.任何指令周期的第一步必定是()周期。

A、取程序

B、取指令

C、取数据

D、取状态

正确答案:B

答案解析:指令周期的第一步通常是取指令周期。在计算机执行程序的过程中,首先要从内存中取出要执行的指令,然后才能进行译码、执行等后续操作。取数据是在指令执行过程中根据指令要求可能进行的操作;取状态一般不是指令周期的起始步骤;取程序这种说法不准确,指令周期起始是取指令。所以任何指令周期的第一步必定是取指令周期。

12.通常划分计算机发展时代是以()为标准的。

A、所用的电子器件

B、运算速度

C、计算机结构

D、所有语言

正确答案:A

答案解析:计算机发展时代的划分通

文档评论(0)

1亿VIP精品文档

相关文档