国家开放大学电大本科《计算机组成原理》2023期末试题及答案(试卷号:1254)
一、选择题(每小聂3分,共36分)
1.下列数中最小的数是(儿
A.(IOIOOD J
B. (52)8
C. (00111001 Jeep
D.
2.两个补码数相加,只有在—时有可能产生溢出,在一时一定不会产生溢出.()
A.符号位相同,符号位不同
B.符号位不同,符号位相同
C.朽位都是0,购位都是
D.符号位都是1,符号位都是.
3.在定点二进制运算暑中,加法运算一jmt()来实现.
A.原码运算的二?制加法器
B.反码运算的二《制加法器
C.欣的H制加法器
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.iwnmM
c.既存容*x提高
D.解决CPU和主存之间的速度匹用问题
11.在独立编址方式下,存储单元和I/O设备是机
)来区分的.
A.不同的地址和指令代码
B.不同的数据和指令代码
C.不同的数据和地址
D.不同的地址
12.周期挪用方式常用于()的输入输出中.
A.直接存储器访问方式
B.§^2^林
C.程序中断方式
D.I/O通道方式
二、判断题(将判断结果填在括弧内,正确打J”号,错误打“X”号.每小题3分,共15分)
13.浮点数的表示范围取决于尾数的代擞,箱度取决于阶码的位数?()
14.运算器内部寄存器的个数与系统运行的速度无关?()'
15.在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期就为其分配几个周期?()
16.在Cache的地址映像中,全相联映像是指主存中的任蠢T块均可映像到Cache内任意T块位置的一种映像方式° ()
17.同步理何方式下,所有设备都从同f 时仲信号中获得定时信息?()
三、简答题(共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^.
??答瘀评分标准
(仅册考)
一、选择题(每小题3分,共36分)
1. C
2. A
3. D
4. B
5. C
6. D
7.B 8. A 9.B 10. D 11. A 12. A
二、判断题(每小题3分,共15分)
13. X 14. X 15. V 16. V 17. V
三、简答题(共29分)
18.相对CISC指令系统,RISC指令系统有哪些优点?(7分)
答案:RISC系统的指令格式规范且种类少,使用的寻址方式简单,指令条数少,指令完成的操作功能简单。
19.微程序控制搴和硬连线控倒舞在组成和运行原理方面有何相同之处?(8分)
答案,⑴基本功能都是提供计算机各个部件协同运行所需要的控制倍号,
⑵ 稣部数器PC,指令寄## IR,
⑶部分成几个执行步骤完成每一条指令的具体功能.
20.什么是虚拟存储器?它能解决什么问题?为什么?(7分)
答案:虚拟存曜舄于主存一外存层次,由存佃僵管理硬件和操作系统中存储器管理软件支持,借助于砌g等辅助画临,并以透明方式提供编用户的计算机系统具有辅存的容激,接近主存的速度,单位容漫的成本和辅存差不多的存格器.主霎用来缓解内存不足的问题?因为系统会使用T5分硬盘空间来补充内存.
21.什么是总线周期?(7分)
答案:
总线周期,通常指的是通过总线完成一次内存读写操作或完成一次输入/输出设备的读写操作所必需的时间。依据具体的操作性质,可以把一个总线周期分为内存读周期,内存写周期,1/0读周期,】/O写周期4种类型。
四、计算题(每小题10分,共20分)
22.将十进制数一0.276和47化成二进制数,再写出各自的原码、反码、补码表示(符号位
和数值位共8位).
答案:
(-0. 276)(-0.0100011),原码 1 0100011(47),o = (OlOllll)t
0 101111
反码 1 10111000 101111
补码 1 10111010 101111
23.写出X=10111101 ,Y=-001010U的原码和补码表示,并用补码计算两个数的差[X-Yk. 答案:
[X]B=0 10111101,[¥]?=1 00101011
[X]H=0 10111101,11010101
[X-Y]#=o 11101000