试卷代号:1254
计算机组成原理 试题
2019年7月
一、选择题(每小题3分,共36分)
1.下列数中最小的数是( )。
A. (101001)2B.(52)8
C. (00111001)BCDD.(101)16
2.两个补码数相加,只有在____时有可能产生溢出,在____时一定不会产生溢出。( )
A.符号位相同,符号位不同B.符号位不同,符号位相同
C.符号位都是0,符号位都是1D.符号位都是1,符号位都是0
3.在定点二进制运算器中,加法运算一般通过( )来实现。
A.原码运算的二进制加法器B.反码运算的二进制加法器
C.补码运算的十进制加法器D.补码运算的二进制加法器
4.定点运算器用来进行( )。
A.十进制加法运算B.定点运算
C.浮点运算D.既进行定点运算也进行浮点运算
5.指令系统中采用不同的寻址方式的目的是( )。
A.降低指令译码的难度
B.提高指令读取的速度
C.缩短指令字长,扩大寻址空间,提高编程灵活性
D.实现程序控制
6.相对寻址方式中,有效地址等于( )加上偏移量。
A.基址寄存器内容B.栈指示器内容
C.变址寄存器内容D.程序计数器内容
7.程序计数器PC属于( )中的部件。
A.运算器B.控制器
C.主存储器D.外存储器
8.指令流水线需要同时处理好( )3个方面问题。
A.结构相关、数据相关、控制相关B.结构相关、数据相关、逻辑相关
C.结构相关、逻辑相关、控制相关D.逻辑相关、数据相关、控制相关
9.下列部件(或设备)中,存取速度最快的是( )。
A.光盘存储器B.CPU的寄存器
C.主存储器D.硬盘存储器
10.在CPU与主存之间加入Cache,能够( )。
A.扩大主存容量 B.提高存取速度
C.既扩大主存容量又提高存取速度 D.解决CPU和主存之间的速度匹配问题
11.在独立编址方式下,存储单元和I/O设备是靠( )来区分的。
A.不同的地址和指令代码B.不同的数据和指令代码
C.不同的数据和地址D.不同的地址
12.周期挪用方式常用于( )的输入输出中。
A.直接存储器访问方式B.程序查询方式
C.程序中断方式D.I/O通道方式
二、判断题(将判断结果填在括弧内,正确打“√”号,错误打“×”号。每小题3分,共15分)
13.浮点数的表示范围取决于尾数的位数,精度取决于阶码的位数。( )
14.运算器内部寄存器的个数与系统运行的速度无关。( )
15.在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期就为其分配几个周期。( )
16.在Cache的地址映像中,全相联映像是指主存中的任意一字块均可映像到Cache内任意一字块位置的一种映像方式。( )
17.同步通信方式下,所有设备都从同一个时钟信号中获得定时信息。( )
三、简答题(共29分)
18.相对CISC指令系统,RISC指令系统有哪些优点?(7分)
19.微程序控制器和硬连线控制器在组成和运行原理方面有何相同之处?(8分)
20.什么是虚拟存储器?它能解决什么问题?为什么?(7分)
21.什么是总线周期?(7分)
四、计算题(每小题10分,共20分)
22.将十进制数-0. 276和47化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。
23.写出X=10111101,Y= - 00101011的原码和补码表示,并用补码计算两个数的差[X- Y]补。
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。