基本信息
文件名称:7月计算机组成原理模拟题(附答案解析).docx
文件大小:14.26 KB
总页数:31 页
更新时间:2025-06-04
总字数:约1.12万字
文档摘要

7月计算机组成原理模拟题(附答案解析)

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

1.我国在()年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于()年完成。

A、19581961

B、19591965

C、19501968

D、19461958

正确答案:B

2.下列说法中,正确的是()。

A、指令的地址码给出存储器地址的加法指令,在执行周期一定要访存

B、指令的地址码给出存储器地址的加法指令,在执行周期一定不需要访存

C、加法指令的执行周期一定要访存

D、加法指令的执行周期一定不要访存

正确答案:A

答案解析:对于指令的地址码给出存储器地址的加法指令,在执行周期需要从存储器中读取操作数,所以一定要访存。选项[B]中说一定不需要访存错误;选项[C]加法指令如果操作数在寄存器中,执行周期可能不需要访存,该说法不准确;选项[D]同理不准确。所以正确答案是[A]。

3.若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是()

A、1.1100000B

B、0.0101000B

C、0.0111000B

D、1.0001000B

正确答案:A

4.某指令系统有200条指令,对操作码采用固定长度二进制编码时,至少需要用()位。

A、4

B、16

C、32

D、8

正确答案:D

答案解析:因为指令系统有200条指令,2^7=128,2^8=256,所以至少需要8位来对200条指令进行编码。

5.在下列有关补码和移码关系的叙述中,错误的是()。

A、零的补码和移码表示相同

B、相同位数的补码和移码表示具有相同的表数范围

C、同一个数的补码和移码表示,其数值部分相同,而符号位相反

D、一般用移码表示浮点数的阶,而补码表示定点整数

正确答案:A

6.在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改成补码表示,将会使数的表示范围()。

A、不变

B、增大

C、减少

D、以上都不对

正确答案:A

7.在()中,0的表示是唯一的。

A、补码

B、原码

C、反码

D、以上三种编码

正确答案:A

答案解析:在补码中,0的表示是唯一的。原码和反码中0有两种表示形式,而补码中0只有一种表示形式。

8.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是()。

A、2008H

B、2006H

C、2007H

D、2009H

正确答案:A

9.一个16*16点阵的汉字,需要()字节的存储空间。

A、256

B、64

C、32

D、16

正确答案:C

10.引入八进制和十六进制的目的是()。

A、节约元件

B、可以表示更大范围的数

C、用于等价地表示二进制,便于阅读和书写

D、实现方便

正确答案:C

答案解析:八进制和十六进制的引入主要是为了更方便、简洁地表示二进制数。在计算机领域,二进制是基础,但二进制数书写起来较长且不易阅读,八进制和十六进制与二进制之间有简单的对应关系,能够等价地表示二进制数,大大便于人们阅读和书写。例如,一个较长的二进制数转换为八进制或十六进制后会变得简短易记。而节约元件、实现方便、表示更大范围的数并不是引入八进制和十六进制的主要目的。

11.描述多媒体CPU基本概念中正确表述的句子是()。

A、多媒体CPU是带有MMX技术的处理器

B、多媒体CPU是非流水线结构

C、MMX指令集是一种单指令流单数据流的串行处理指令

D、多媒体CPU一定是CISC机器

正确答案:A

答案解析:多媒体CPU是带有MMX(Multi-MediaExtensions,多媒体扩展)技术的处理器,MMX技术增强了CPU对多媒体数据的处理能力。B选项多媒体CPU一般是流水线结构以提高处理效率;C选项MMX指令集是单指令多数据(SIMD)的并行处理指令,可同时处理多个数据元素;D选项多媒体CPU不一定是CISC(复杂指令集计算机)机器,也有基于RISC(精简指令集计算机)架构的。

12.减少指令中地址个数的办法是采用()。

A、变址寻址

B、寄存器间接寻址

C、隐地址

D、寄存器寻址

正确答案:C

答案解析:隐地址是指在指令中不明显地给出操作数的地址,而是通过特定的操作方式或约定来确定操作数的位置,这样可以减少指令中地址个数。寄存器寻址是通过寄存器来指定操作数,并没有减少指令中的地址个数。寄存器间接寻址是通过寄存器间接给出操作数地址,地址个数并没有减少。变址寻址也是通过寄存器加上偏移量来形成操作数地址,同样没有减少指令中的地址个数。

13.A