我是靠谱客的博主 深情黑裤,最近开发中收集的这篇文章主要介绍计算机组成原理选择题(带答案),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1.  (单选题, 3分)冯·诺依曼机的基本工作方式是(   )。
    A. 控制流驱动方式
    B.多指令多数据流方式
    C. 微程序控制方式 
    D. 数据流驱动方式
    正确答案: A

    2. 下列(   )是冯·诺依曼机工作方式的基本特点。
    A. 多指令流单数据流
    B. 按地址访问并顺序执行指令
    C. 堆栈操作
    D. 存储器按内容选择地址
    正确答案: B

    3. 冯·诺依曼机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是(   )。
    A. 指令操作码的译码结果 
    B. 指令和数据的寻址方式
    C. 指令周期的不同阶段 
    D.指令和数据所在的存储单元
    正确答案: C

    4. 存放欲执行指令的寄存器是(   )。
    A. MAR 
    B. PC
    C. MDR 
    D. IR
    正确答案: D

    5. (单选题, 3分)在CPU中,跟踪下一条要执行的指令的地址的寄存器是(    )。
    A. PC 
    B. MAR 
    C. MDR   
    D. IR
    正确答案: A

    6. (单选题, 3分)MAR和MDR的位数分别为(   )。
    A. 地址码长度、存储字长
    B.  存储字长、存储字长
    C. 地址码长度、地址码长度
    D. 存储字长、地址码长度
    正确答案: A

    7.下列关于CPU存取速度的比较中,正确的是(    )。
    A. Cache>内存>寄存器
    B.  Cache>寄存器>内存



    C. 寄存器>Cache>内存              
    D. 寄存器>内存>Cache
    正确答案: C

    8. 若一个8位的计算机系统以16位来表示地址,则该计算机系统有(   )个地址空间。
    A. 256
    B. 65535
    C. 65536
    D. 131072
    正确答案: C
    注:这里所谓的8位的微机系统实际上是指每个存储单元中所能存储的二进制代码的位数,而16位事实上指的是表示该存储单元的地址位。


9. (单选题, 3分)关于编译程序和解释程序,下列说法中错误的是(   )。
A. 编译程序和解释程序的作用都是将高级语言程序转换成机器语言程序
B. 编译程序编译时间较长,运行速度较快
C. 解释程序方法较简单,运行速度也较快
D. 解释程序将源程序翻译成机器语言,并且翻译一条后,立即执行这条语句
正确答案: C

10. (单选题, 3分)将高级语言源程序转换成机器级目标代码文件的程序是(   )。
A. 汇编程序
B. 链接程序
C. 编译程序
D. 解释程序
正确答案: C

11. (单选题, 3分)
计算机硬件能够直接执行的是(   )。

Ⅰ机器语言程序          Ⅱ汇编语言程序    Ⅲ硬件描述语言程序



A. 仅Ⅰ 
B. 仅Ⅰ、Ⅱ 
C. 仅Ⅰ、Ⅲ 
D.Ⅰ、Ⅱ、Ⅲ
正确答案: A

12. (单选题, 3分)计算机系统的层次结构可以分为6层,其层次之间的依存关系是(   )。
A. 上下层之间相互无关 
B. 上层实现对下层的功能扩展,而下层是实现上层的基础。
C. 上层实现对下层的扩展作用,而下层对上层有限制作用
D.  上层和下层的关系是相互依存、不可分割的
正确答案: B

13. (单选题, 3分)关于CPU主频、CPI、MIPS、MFLOPS,说法正确的是(    )。
A. CPU主频是指CPU系统执行指令的频率,CPI是执行一条指令平均使用的频率
B.  CPI是执行一条指令平均使用CPU时钟的个数,MIPS描述一条CPU指令平均使用的CPU时钟数
C. MIPS是描述CPU执行指令的频率,MFLOPS是计算机系统的浮点数指令
D. CPU主频指CPU使用的时钟脉冲频率,CPI是执行一条指令平均使用的CPU时钟数
正确答案: D

14. (单选题, 3分)
下列关于机器字长、指令字长和存储字长的说法中,正确的是(   )。

Ⅰ三者在数值上总是相等的        

Ⅱ三者在数值上可能不等

Ⅲ存储字长是存放在一个存储单元中的二进制代码位数  

Ⅳ数据字长就是MDR的位数
A. Ⅰ、Ⅲ
B. Ⅰ、Ⅳ         
C. Ⅱ、Ⅲ
D. Ⅱ、Ⅳ
正确答案: C
机器字长:计算机能直接处理的二进制数据的位数,机器字长一般等于内部寄存器的大小,它决定了计算机的运算精度。

指令字长:一个指令中包含二进制代码的位数。

存储字长:一个存储单元存储二进制代码的长度,必须是字节的整数倍

指令字长一般都取存储字长的整数倍,如果指令字长等于存储字长的2倍,就需要2次访存来取出一条指令,因此取指周期是机器周期的2倍,若指令周期等于存储字长,则取指周期等于机器周期。


15. (单选题, 3分)32位微机是指该计算机所用CPU(   )。
A. 具有32位寄存器
B. 能同时处理32位的二进制数
C. 具有32个寄存器 
D. 能处理32个字符
正确答案: B

16. (单选题, 3分)CPU的CPI与下列(    )因素无关。
A. 时钟频率
B. 系统结构
C. 指令集
D. 计算机组织
正确答案: A

17. (单选题, 3分)
【2010统考真题】下列选项中,能缩短程序执行时间的措施是( )。
Ⅰ 提高 CPU 时钟频率  

Ⅱ 优化数据通路结构 

  1. Ⅲ 对程序进行编译优化

    A. 仅 Ⅰ 和 Ⅱ
    B. 仅 Ⅰ 和 Ⅲ
    C. 仅 Ⅱ 和 Ⅲ
    D. Ⅰ 、 Ⅱ 和 Ⅲ
    我的答案: D正确答案: D

    18. (单选题, 3分)【2011统考真题】下列选项中,描述浮点数操作速度指标的是(   )。
    A. MIPS    
    B. CPI
    C. IPC
    D. MFLOPS
    我的答案: D正确答案: D

    答案解析:
    19. (单选题, 3分)将高级语言程序转换为机器级目标代码文件的程序是(   )。
    A. 汇编程序    
    B. 链接程序 
    C. 编译程序 
    D. 解释程序
    我的答案: C正确答案: C

    20. (单选题, 3分)
    【2018统考真题】冯●诺依曼结构计算机中数据采用二进制编码表示,其主要原因是(  )。

    I.二进制的运算规则简单
    II.制造两个稳态的物理器件较容易
    II.便于用逻辑门电路实现算术运算

    A. 仅I、II
    B. 仅I、III
    C. 仅II、III
    D. I、II和III
    我的答案: D正确答案: D

    一个采用直接映射方式的16KB缓存,假设块长为8个32位的字,则地址为FDA459H的主存单元映射到缓存的第   170      (十进制表示)块内。

根据缓存容量为16KB,得出缓存的地址为14位。由于每字32位,块长为8个字,则缓存的块内地址为5位(高3位为字地址,末2位为字节地址)。地址为FDA459H的主存单元,其二进制地址为1111 1101 1010 0100 0101 1001,对应缓存第10 0100 010(即十进制170)块中的第6个字的第1字节

  1. 设某机主存容量为16MB,缓存的容量为16KB。每字块有8个字,每个字32位。设计一个四路组相连映射(即缓存每组内共有4个字块)的缓存组织,要求:
  1. 画出主存地址字段中各段的位数。

  1. 设缓存初态为空,CPU依次从主存第0、1、2、…、99号单元读出100个字(主存一次读出一个字),并重复此次序读8次,问命中率是多少?

(3)若缓存的速度是主存速度的6倍,试问有缓存和无缓存相比,速度提高多少倍?

  1. 某计算机字长是32位,它的存储容量是64KB,按字编址,它的寻址范围是(  B  )

A  16KB         B  16K         C  32K

64字节=64*1024*8位  所以64kb/32位=16k 所以寻址范围是(0到16k-1)

  1. 动态半导体存储器的刷新一般有(   集中刷新      )、(   分散刷新    )和(  异步刷新    )三种方式,之所以刷新是因为( 动态存储器依靠电容电荷存储信息,时间一长,电荷可能泄放,因此要定期刷新  )。
  2. 某C语言程序段如下:

   for(i=0; i<=9; i++)

   {

         temp=1;

         for(j=0; j<=i; j++) temp*=a[j];

         sum+=temp;

}

   下列关于数组a的访问局部性的描述中,正确的是 (  A  )

A时间局部性和空间局部性皆有    B 无时间局部性,有空间局部性

C 有时间局部性,无空间局部性    D 时间局部性和空间局部性皆无

  1. 某计算机字长为32位,按字节编址,采用小端(Little Endian)方式存储数据。假定有一个double型变量,其机器数表示为1122 3344 5566 7788H,存放在0000 8040H开始的连续存储单元中,则存储单元0000 8046H中存放的是( A  )

A 22H     B 33H      C 77H      D 66H

2. (单选题, 5分)下列命令组合的一次访问过程中,不可能发生的是

  • A. TLB未命中,Cache未命中,Page未命中
  • B.  TLB未命中,Cache命中,Page命中
  • C.TLB命中,Cache未命中,Page命中

D.  TLB命中,Cache命中,Page未命中

我的答案: C

3. (单选题, 5分)为使虚拟存储系统有效地发挥其预期的作用,所运行程序应具有的特性是

  • A. 不应含有过多的I/O操作
  • B. 大小不应小于实际的内存容量
  • C. 应具有较好的局部性
  • D. 顺序执行的指令不应过多

我的答案: C

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

  • A. 在程序的执行过程中,程序对主存的访问是不均匀的
  • B. 空间局部性
  • C. 实际局部性
  • D. 代码的顺序执行

我的答案: A

某计算机字长是32位,它的存储容量是64KB,按字编址,它的寻址范围是

  • A. 16KB
  • B. 16K
  • C. 32K
  • D. 以上都不对

我的答案: A

32位是4个字节,所以按字编址寻址范围是按字节编址寻址范围的1/4,即为16K

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

  • A. 地址线为16根,数据线为32
  • B. 地址线为32根,数据线为16
  • C. 地址线为15根,数据线为16
  • D. 地址线为15根,数据线为32

我的答案: C

)某存储器容量为64KB,按字节编址,地址4000H-5FFFHROM区,其余为RAM区。若采用8K×4位的SRAM芯片进行设计,则需要该芯片的数量是

  • A. 7
  • B. 8
  • C. 14
  • D. 16

我的答案: C

 用存储容量为16K×1位的存储器芯片来组成一个64K×8位的存储器,则在字方向和位方向分别扩展了()倍。

  • A. 42
  • B. 84
  • C. 24
  • D. 48

我的答案: D

某计算机存储器按字节编址,主存地址空间大小为64MB,现用4M×8位的RAM芯片组成32MB的主存储器,则存储器地址寄存器MAR的位数至少是

  • A. 22
  • B. 23
  • C. 25
  • D. 26

我的答案: D

计算机的存储器采用分级方式是为了

  • A. 方便编程
  • B. 解决容量、速度、价格三者之间的矛盾
  • C. 保存大量数据方便
  • D. 操作方便

我的答案: B

存储器分层体系结构中,存储器从速度最快到最慢的排序是

  • A. 寄存器-主存-Cache-辅存
  • B. 寄存器-主存-辅存-Cache
  • C. 寄存器-Cache-辅存-主存
  • D. 寄存器-Cache-主存-辅存

我的答案: D

)某计算机主存容量64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,需要上述规格的ROM芯片数和RAM芯片数分别是

  • A. 115
  • B. 215
  • C. 130
  • D. 230

我的答案: D

某计算机字长为16位,存储器容量为256KB,CPU按字寻址,其寻址范围是

  • A. 0--219-1
  • B. 0--220-1
  • C. 0--218-1
  • D. 0--217-1

我的答案: C

)416K×8位的存储芯片,可设计为()容量的存储器。

  • A. 32K×16
  • B. 16K×16
  • C. 32K×8
  • D. 8K×16

我的答案: A

CPU地址总线有24根,数据总线有32根,用512K×8位的RAM芯片构成该机的主存储器,则该机主存最多需要()片这样的存储芯片。

  • A. 256
  • B. 512
  • C. 64
  • D. 128

我的答案: D

地址总线A0(高位)--A15(低位),用4K×4位的存储芯片组成16K×8位存储器,则产生片选信号的译码器的输入地址线应该是

  • A. A2A3
  • B. A0A1
  • C. A12A13
  • D. A14A15

我的答案: A

双端口RAM在( )情况下会发生读/写冲突。

  • A. 左端口和右端口的地址码不同
  • B. 左端口和右端口的地址码相同
  • C. 左端口和右端口的数据码不同
  • D. 左端口和右端口的数据码相同

我的答案: B

采用虚拟存储器的目的是

  • A. 提高主存的速度
  • B. 扩大辅存的存取空间
  • C. 扩大存储器的寻址空间
  • D. 以上都不对

我的答案: C

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

  • A. 主存-辅存
  • B. 缓存-主存
  • C. 缓存-辅存
  • D. 以上都不对

我的答案: A

下列存储器中,在工作期间需要周期性刷新的是

  • A. SRAM
  • B. DRAM
  • C. ROM
  • D. FLASH

我的答案: B

下列关于缺页处理的叙述中,错误的是

  • A. 缺页是在地址转换时CPU检测到的一种异常
  • B. 缺页处理由操作系统提供的缺页处理程序来完成
  • C. 缺页处理程序根据页故障地址从外存读入所缺失的页
  • D. 缺页处理完成后回到发生缺页的指令的下一条指令执行

我的答案: D

目前为止,计算机中所有信息仍以二进制形式表示的理由是(     )。

  • A. 节约元器件 
  • B. 运算速度快
  • C. 由物理器件的性能决定 
  • D. 信息处理方便 

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

  • A.

 算术逻辑单元 

  • B. 控制单元 
  • C.  存储器译码电路 
  • D.  输入输出译码电路 

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

  • A. 运算器、存储器、控制器
  • B. 外部设备和主机
  • C. 主机和应用程序
  • D. 配套的硬件设备和软件系统

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

  • A. 计算机的机器字长是指数据运算的基本单位长度
  • B.

寄存器由触发器构成

  • C.

计算机中一个字的长度都是32位

  • D. 磁盘可以永久性存放数据和程序

列关于“兼容”的叙述,正确的是(   )。

  • A. 指计算机软件与硬件之间的通用性,通常在同一系列不同型号的计算机间存在
  • B. 指计算机软件或硬件的通用性,即它们在任何计算机间可以通用
  • C. 指计算机软件或硬件的通用性,通常在同一系列不同型号的计算机间通用
  • D.

指软件在不同系列计算机中可以通用,而硬件不能通用

冯诺依曼计算机以存储器为中心,输入输出设备与存储器间的数据传送通过运算器完成。

  • A.
  • B.

我的答案: 正确答案: 

汇编语言程序能直接在机器上运行。

  • A.
  • B.

我的答案: 正确答案: 

机器字长是CPU一次可以处理的十进制数位数。

  • A.
  • B.

我的答案: 正确答案: 

ACC在CPU中的运算器内,既可以作为操作数又可保存运算结果。

  • A.
  • B.

我的答案: 正确答案: 

)某计算机的字长为64位,则该机一个字节的长度为16位。某计算机的字长为64位,则该机一个字节的长度为16位。

  • A.
  • B.

我的答案: 正确答案: 

冯诺依曼计算机的特点有(    )。 

  • A. 计算机由运算器、控制器、存储器、输入设备和输出设备五大部件组成 
  • B.  指令和数据以同等地位存放于存储器内,并可按地址寻访
  • C. 指令由操作码和地址码组成 
  • D.

指令在存储器内按顺序存放,提出“存储程序”概念。 

下列有关浮点数加减运算的叙述中,正确的是(   )。

Ⅰ对阶操作不会引起阶码上溢或下溢

Ⅱ右规和尾数舍入都可能引起阶码上溢

Ⅲ左规时可能引起阶码下溢

Ⅳ尾数溢出时结果不一定溢出

假定计算机MI和M2具有相同的指令集体系结构(ISA),主频分别为1.5GHz和1.2GHz。在MI和M2上运行某基准程序P,平均CPI分别为2和1,则程序P在MI和M2上运行时间的比值是(   )。

  • A. 0.4
  • B. 0.625
  • C. 1.6
  • D. 2.5

我的答案: C正确答案: C

下列给出的部件中其位数(宽度)一定与机器字长相同的是()。

I、ALU; II、指令寄存器; III、通用寄存器; IV、浮点寄存器

  • A. I, II  
  • B. I, III   
  • C. II, III 
  • D. II, III, IV

我的答案: B正确答案: B

某计算机采用大端方式,按字节编址。某指令中操作数的机器数为1234 FF00H,该操作数采用基址寻址方式,形式地址(用补码表示)为FF12H,基址寄存器内容为F000 0000H,则该操作数的LSB(最低有效字节)所在的地址是

  • A. F000 FF12H
  • B.

F000 FF15H

  • C. EFFF FF12H
  • D. EFFF FF15H

我的答案: D正确答案: D

下列关于冯.诺依曼结构计算机基本思想的叙述中,错误的是

  • A. 程序的功能都通过中央处理器执行指令实现
  • B. 指令和数据都用二进制表示,形式上无差别
  • C. 指令按地址访问,数据都在指令中直接给出
  • D. 程序执行前,指令和数据需预先存放在存储器中

我的答案: C正确答案: C

某32位计算机按字节编址,采用小端(Little Endian)方式。 若语令“int i= 0;”对应指令的机器代码为“C7 45 FC 00000000”,则语句“int   i=-64;"对应指令的机器代码为是 ( )。

  • A. C7 45 FC C0 FF FF FF
  • B. C7 45 FC 0C FF FF FF
  • C. C7 45 FC FF FF FF C0
  • D. C7 45 FC FF FF FF 0C

我的答案: A正确答案: A

3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是(   )。

  • A. -126 
  • B. -125
  • C. -32
  • D.  -3

我的答案: B正确答案: B

)用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为

  • A. 2
  • B. 3
  • C. 4
  • D. 5

我的答案: C正确答案: C

条指令中包含的信息有(   

  • A. 操作码、控制码
  • B. 操作码、向量地址
  • C. 操作码、信息码
  • D. 操作码、地址码

我的答案: D

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

  • A. 直接寻址
  • B. 立即寻址
  • C. 隐含寻址
  • D. 以上都有可能

我的答案: C

四地址指令OPA1A2A3的功能为(A1OPA2A3),且A4给出下一条指令地址,假设A1A2A3A4都为主存储器地址,则完成下述指令需要访存( )次。

  • A. 2
  • B. 3
  • C. 4
  • D. 5

我的答案: C

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

  • A. 4
  • B. 8
  • C. 16
  • D. 32

我的答案: B

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

  • A. 存储器的容量
  • B. .指令字长
  • C. 机器字长
  • D. 存储字长

我的答案: B

程序控制类指令的功能是(  )

  • A. 进行算术运算和逻辑运算
  • B. 进行主存与CPU之间的数据传送
  • C.

进行CPUI/O设备之间的数据传送

  • D. 改变程序执行的顺序

我的答案: D

在指令格式中,采用扩展操作码设计方案的目的是( )。

  • A. 减少指令字长度
  • B.

增加指令字长度

  • C. 保持指令字长度不变而增加指令的数量
  • D. 保持指令字长度不变而增加寻址空间

我的答案: C

下列关于CISC/RISC的叙述中,错误的是()

  • A. RISC机器指令比CISC机器指令简单
  • B. RISC中通用寄存器比CISC
  • C. RISC的寻址方式比CISC
  • D. CISCRISC的机器能更好的支持高级语言

我的答案: D

RISC思想主要基于的是(  

  • A. 减少指令的平均执行周期
  • B. 减少指令的复杂程度
  • C. 减少硬件的复杂程度
  • D. 便于编译器编写

我的答案: B

以下叙述中(   )是正确的。

  • A.  RISC机一定采用流水技术
  • B. 采用流水技术的机器一定是RISC
  • C. RISC机的兼容性优于CISC
  • D.  CPU 配备很少的通用寄存器

我的答案: A

下列关于RISC的说法中,错误的是(  )

  • A.  RISC普遍采用微程序控制器
  • B.  RISC大多数指令在一个时钟周期内完成
  • C.  RISC的内部通用寄存器数量相对CISC
  • D. RISC的指令数、寻址方式和指令合适种类相对CISC

我的答案: A

)有效地址是指(  )

  • A. 操作数的真实地址
  • B. 指令地址码字段给出的地址
  • C. 程序计数器
  • D. 以上均不正确

我的答案: A

指令采用不同寻址方式的目的是(   

  • A. 可减低编程难度
  • B. 可降低指令的译码难度
  • C. 缩短指令字长,扩大寻址空间,提高编程灵活性
  • D. 以上均不正确

我的答案: C

假定指令中地址码所给出的是操作数的有效地址,则该指令采用()。

  • A. 直接寻址
  • B. 立即寻址
  • C. 寄存器寻址
  • D. 间接寻址

我的答案: A

设指令中的地址码为A,变址寄存器为X,程序寄存器为PC,则变址间址寻址方式的操作数的有效地址EA是()。

  • A. ((PC+A
  • B. ((X+A) 
  • C. X+A
  • D. X+A

我的答案: B

(  )便于处理数组问题。

  • A. 间接寻址
  • B. 变址寻址
  • C. 相对寻址
  • D. 基址寻址

我的答案: B

在多道程序设计中,最重要的寻址方式是()。

  • A. 相对寻址
  • B. 间接寻址
  • C. 立即寻址
  • D. 按内容寻址

我的答案: A

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

  • A. 每一条机器指令由一条微指令来解释执行
  • B.

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

  • C. 一段机器指令组成的工作程序可由一条微指令来解释执行
  • D. 一条微指令由若干条机器指令组成

我的答案: B

微地址是指微指令(    )。

  • A. 在主存的存储位置
  • B. 在堆栈的存储位置
  • C. 在磁盘的存储位置
  • D. 在控制存储器的存储位置

通常,微指令的周期对应一个(  )。

  • A. 指令周期
  • B. 主频周期
  • C. 机器周期
  • D. 工作周期

我的答案: C

指令周期由一个到几个机器周期组成,第一个机器周期是(   )。

  • A. 从主存中取出指令字  
  • B. 从主存中取出指令操作码
  • C. 从主存中取出指令地址码
  • D.

从主存中取出指令的地址

我的答案: A

下列说法中,合理的是(   )。

  • A. 执行各条指令的机器周期数相同,各机器周期的长度均匀
  • B. 执行各条指令的机器周期数相同,各机器周期的长度可变
  • C.

执行各条指令的机器周期数可变,各机器周期的长度均匀

  • D.

执行各条指令的机器周期数可变,各机器周期的长度可变

我的答案: D

以下关于间址周期的描述中,正确的是(   )。

  • A. 所有指令的间址操作都是相同的
  • B. 凡是存储器间接寻址的指令,它们的操作都是相同的
  • C.

对于存储器间接寻址和寄存器间接寻址,它们的操作是不同的

  • D.

都不对

我的答案: C

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

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

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

Ⅲ指令字长和机器字长的长度没有任何关系

Ⅳ为了硬件设计方便,指令字长都和存储字长一样大

  • A. Ⅱ、Ⅲ
  • B. Ⅱ、Ⅲ、Ⅳ 
  • C. Ⅰ、Ⅲ、Ⅳ   
  • D. Ⅰ、Ⅳ

我的答案: A

在微程序控制器中,形成微程序入口地址的是(    )。

  • A. 机器指令的地址码字段
  • B. 微指令的微地址码字段
  • C. 机器指令的操作码字段
  • D. 微指令的微操作码字段

我的答案: C

微程序控制器的速度比硬布线控制器慢,主要是因为(    ).

  • A. 增加了从磁盘存储器读取微指令的时间
  • B. 增加了从主存读取微指令的时间的时间
  • C. 增加了从指令寄存器读取微指令的时间
  • D. 增加了从控制存储器读取微指令时间

我的答案: D

微程序控制存储器属于( )的一部分。

  • A. 主存
  • B. 外存
  • C. 缓存
  • D. CPU

我的答案: D

微程序存放在( )。

  • A. 主存中
  • B. 堆栈中
  • C. 只读存储器中
  • D. 磁盘中

我的答案: C

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

  • A.

指令执行速度慢,指令功能的修改和扩展容易

  • B.

指令执行速度慢,指令功能的修改和扩展难

  • C. 指令执行速度快,指令功能的修改和扩展容易
  • D. 指令执行速度快,指令功能的修改和扩展难

我的答案: D

1. (单选题, 2.5分)8位原码能表示的不同数据有(  )个。

  • A. 15
  • B. 16
  • C. 255
  • D. 256

我的答案: C

2. (单选题, 2.5分)16位补码0X8FA0扩展为32位应该是(  )。

  • A. 0X0000 8FA0
  • B. 0XFFFF 8FA0
  • C. 0XFFFF FFA0
  • D. 0X8000 8FA0

我的答案: B

3. (单选题, 2.5分)若寄存器内容为1111 1111,若它等于-1,则为( )。

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

我的答案: B

4. (单选题, 2.5分)下列选项中,描述浮点数操作速度指标的是(  )。

  • A. MIPS
  • B. MFLOPS
  • C. CPI 
  • D. IPC

我的答案: B

5. (单选题, 2.5分)[2018统考真题] 某32位计算机按字节编址,采用小端方式。若语句“int i=0;”对应指令的机器代码为“C7 45 FC 00 00 00 00”,则语句“int i=-64;”对应指令的机器代码是()。

  • A. C7 45 FC C0 FF FF FF
  • B. C7 45 FC 0C FF FF FF
  • C. C7 45 FC FF FF FF C0
  • D. C7 45 FC FF FF FF 0C

我的答案: A

6. (单选题, 2.5分)16位补码0X7FA0扩展为32位应该是(  )。

  • A. 00007FA0
  • B. 7FA00000
  • C. FFFF7FA0
  • D. 7FA0FFFF

我的答案: C

7. (单选题, 2.5分)假设某计算机的字长为8位,则数-1010110的移码表示形式为

  • A. 00101010
  • B. 11010110
  • C. 10101010
  • D. 01010110

我的答案: A

8. (单选题, 2.5分)假设[X]补=10101010,则X的真值为?

  • A. -0101010
  • B. -1010110
  • C. +1010110
  • D. +0101010

我的答案: A

9. (单选题, 2.5分)8位数补码的表示范围为()。

  • A. -127~+127
  • B. -128~+127
  • C. -128~+128
  • D. -127~+128

我的答案: B

10. (单选题, 2.5分)补码定点整数01010101左移两位后的值为( )。

  • A. 01000111
  • B. 01010100
  • C. 01000110
  • D. 01010101

我的答案: B

11. (单选题, 2.5分)补码定点整数10010101右移1位后的值为( )。

  • A. 01001010
  • B. 01001010 1
  • C. 1000 1010
  • D. 1100 1010

我的答案: D

12. (单选题, 2.5分)若采用双符号位,则两个正数相加时产生溢出的特征时,双符号位为 ()。

  • A. 00
  • B. 01
  • C. 10
  • D. 11

我的答案: B

13. (单选题, 2.5分)在补码的加减法中,用两位符号位判断溢出,两位符号位=10时,表示()

  • A. 结果为正数,无溢出
  • B. 结果正溢出
  • C. 结果负溢出
  • D. 结果为负数,无溢出

我的答案: C

14. (单选题, 2.5分)原码的乘法是(  )。

  • A. 先取操作数绝对值相乘,符号位单独处理
  • B. 用原码表示操作数,直接相乘
  • C. 被乘数用原码表示,乘数去掉绝对值,然后相乘
  • D. 乘数用原码表示,被乘数去绝对值,然后相乘

我的答案: A

15. (单选题, 2.5分)原码乘法时,符号位单独处理乘积的方式是(  )。

  • A. 两个操作数符号相“与”。
  • B. 两个操作数符号相“或”。
  • C. 两个操作数符号相“异或”。
  • D. 两个操作数中绝对值较大数的符号

我的答案: C

16. (单选题, 2.5分)原码乘法时,符号位单独处理乘积的方式是( )

  • A. 两个操作数符号相“与”
  • B. 两个操作数符号相“或”
  • C. 两个操作数符号相“异或”
  • D. 两个操作数中绝对值较大数的符号

我的答案: C

17. (单选题, 2.5分)实现N位(不包括符号位)补码一位乘时,乘积为( )位。

  • A. N
  • B. N+1
  • C. 2N
  • D. 2N+1

我的答案: C

18. (单选题, 2.5分)在原码不恢复余数法(又称原码加减交替法)的算法中,( ).

  • A. 每步操作后,若不够减,则需恢复余数
  • B. 若为负商,则恢复余数
  • C. 整个算法过程中,从不恢复余数
  • D. 仅当最后一步不够减时,才恢复一次余数

我的答案: D

19. (单选题, 2.5分)下列关于补码除法的说法中,正确的是( )。

  • A. 补码不恢复除法中,够减商0,不够减商1
  • B. 补码不恢复余数除法中,异号相除时,够减商0,不够减商1
  • C. 补码不恢复除法中,够减商1,不够减商0
  • D. 以上都不对

我的答案: B

20. (单选题, 2.5分)在规格化浮点运算中,若某浮点数为 *1.10101,其中尾数为补码表示,则该数(  )。

  • A. 不需要规格化
  • B. 需要向右规格化
  • C. 需要尾数左移一位规格化
  • D. 需要尾数左移两位规格化

我的答案: C

21. (单选题, 2.5分)

算术逻辑单元(AlU)的功能-般包括( ).

  • A. 算术运算
  • B. 逻辑运算
  • C. 算术运算和逻辑运算
  • D. 加法运 算

我的答案: C

22. (单选题, 2.5分)[2009统考真题]一个 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 x 、 y 和 z ,其中 x 和 z 为 int 型, y 为 short 型。当 x=127 , y=-9 时,执行赋值语句 z=x+y 后, x 、 y 和 z 的值分别是( )。

  • A.  x=0000007FH , y=FFF9H , z=00000076H
  • B.  x=0000007FH , y=FFF9H , z=FFFF0076H
  • C. 0000007FH , y=FFF7H , z=FFFF0076H
  • D. x=0000007FH , y=FFF7H , z=00000076H

我的答案: D

23. (单选题, 2.5分)某数采用IEEE 754单精度浮点数格式表示为C640 0000H,则该数的值是

  • A. -1.5×213
  • B. -1.5×212
  • C.  -0.5x ×213
  • D. -0.5×212

我的答案: A

24. (单选题, 2.5分)float 型数据常用IEEE 754单精度浮点格式表示。假设两个float型变量xy分别存放在32位寄存器f1 f2中,若(f1)=CC90 0000H(f2)=B0C0 0000H, 则xy之间的关系为

  • A. x<y 且符号相同
  • B. x<y且符号不同
  • C. x>y且符号相同
  • D. x>y且符号不同

我的答案: A

25. (单选题, 2.5分)【2018统考真题】 IEEE 754单精度浮点格式表示的数中,最小的规格化正数是______。

我的答案: 

  • B. 1.0×

26. (单选题, 2.5分)用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为

  • A. 2
  • B. 3
  • C. 4
  • D. 5

我的答案: C

27. (单选题, 2.5分)关于海明校验码的说法中,正确的是(  )。

  • A. 只能检测出一位出错
  • B. 能检测出两位同时出错
  • C.

不能指出哪一位出错

  • D. 能纠正两位错误

我的答案: B

28. (单选题, 2.5分)

下列关于循环冗余校验的说法中,______是错误的。

  • A. 带r个校验位的多项式编码可以检测到所有长度小于或等于r的突发性错误
  • B. 通信双方可以无需商定就直接使用多项式编码
  • C. CRC校验可以使用硬件来完成
  • D. 有一些特殊的多项式,因为其有很好的特性,而成为了国际标准

我的答案: B

29. (单选题, 2.5分)

在 CRC(循环冗余校验)方法中,采用了 () 运算计算校验码。

  • A. 模 2 除法(异或)
  • B.  循环移位
  • C. 逻辑与
  • D. 逻辑或

我的答案: A

30. (单选题, 2.5分)

下列有关浮点数加减运算的叙述中,正确的是(   )。

Ⅰ对阶操作不会引起阶码上溢或下溢

Ⅱ右规和尾数舍入都可能引起阶码上溢

Ⅲ左规时可能引起阶码下溢

Ⅳ尾数溢出时结果不一定溢出

  • A. 仅Ⅱ、Ⅲ
  • B. 仅Ⅰ、Ⅱ、Ⅳ 
  • C. 仅Ⅰ、Ⅲ、Ⅳ
  • D. Ⅰ、Ⅱ、Ⅲ、Ⅳ

我的答案: D

最后

以上就是深情黑裤为你收集整理的计算机组成原理选择题(带答案)的全部内容,希望文章能够帮你解决计算机组成原理选择题(带答案)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部