首页
下载
赚积分
充值
当前位置:
首页
>
所有资源
>
《计算机组成原理》所有资源
>
国家开放大学10887,11660,11254《计算机组成原理》期末考试题库及答案(课程号:02151,02275)
国家开放大学10887,11660,11254《计算机组成原理》期末考试题库及答案(课程号:02151,02275)2024年秋
下载打印版题库
适用科目:《计算机组成原理》 课程号:02151,02275 试卷号:10887,11660,11254
(点击下列按钮即可跳转对应的题型位置)
单选(241)
多选(18)
简答(64)
判断(144)
计算(21)
综合(26)
程序(13)
[单选]
1. 组成组合逻辑控制器的主要部件有()。
[单选]
2. 组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。
[单选]
3. 组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。
[单选]
4. 组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。
[单选]
5. 总线仲裁器的作用是确保任何时刻()。
[单选]
6. 主存储器是计算机中可以直接按存储单元地址访问的存储器,又称随机访问存储器,简称RAM,其特点是访问任意单元的时间与()无关。
[单选]
7. 周期挪用方式常用于()的输入输出中。
[单选]
8. 中断允许触发器用来()。
[单选]
9. 中断屏蔽字的作用是()。
[单选]
10. 中断过程的两个阶段是()。
[单选]
11. 指令周期是指()。
[单选]
12. 指令周期是()。
[单选]
13. 指令周期是CPU()的时间。
[单选]
14. 指令中用到的数据可以来自()。
[单选]
15. 指令执行时无需访问内存寻找操作数的寻址方式是()。
[单选]
16. 指令系统中采用不同的寻址方式的目的是()。
[单选]
17. 指令是程序员和计算机交互的最基本的界面,一条指令一般应包括()和地址码两部分。
[单选]
18. 指令流水线需要处理好()、数据相关、控制相关3个方面问题。
[单选]
19. 指令流水线需要处理好()3个方面问题。
[单选]
20. 指令流水线方式是提高计算机硬件性能的重要技术和有效措施,但它的()。
[单选]
21. 指令寄存器IR的位数取决于()。
[单选]
22. 指令操作所需要的数据不可能来自()。
[单选]
23. 指令采取顺序方式执行的优点是()。
[单选]
24. 指令LoadR2,40(R3)中第二个地址码的寻址方式是()。
[单选]
25. 指令ADDR1,R2的寻址方式是()。
[单选]
26. 只有当决定一件事的几个条件全部不具备时,这件事才不会发生,这种逻辑关系称为()。
[单选]
27. 只读存储器,简称为ROM,其特点是()。
[单选]
28. 在主存和CPU之间增加Cache的目的是()。
[单选]
29. 在中断源设置一个中断屏蔽触发器,CPU可以根据需要对其执行置“1”或清“0”操作,便可实现对该中断源的()管理。
[单选]
30. 在统一编址方式下,存储单元和I/O设备是靠指令中()来区分的。
加载更多
[多选]
1. 主机和外设可以并行工作的方式是()。
[多选]
2. 中央处理器包括。
[多选]
3. 指令中用到的数据可以来自()。
[多选]
4. 指令中用到的数据可以来自()。
[多选]
5. 指令系统中采用不同的寻址方式的目的是。
[多选]
6. 在设计指令操作码时要做到()。
[多选]
7. 相对补码而言,移码()。
[多选]
8. 下列的是()。
[多选]
9. 停电后存储的信息将会丢失。
[多选]
10. 三态门具有3种输出状态,它们分别是()。
[多选]
11. 请从下面表示浮点运算器的描述中选出描述正确的句子是()。
[多选]
12. 计算机中进行补码减法时,做[x-y]补用[x]补+[-y]补得到,当y本身是负数时,[-y]补是()。
[多选]
13. 机器数中,零的表示形式不唯一的是()。
[多选]
14. 对主存储器的基本操作包括()。
[多选]
15. 对于阶码和尾数都用补码表示的浮点数,判断运算结果是否为规格化,错误的方法是()。
[多选]
16. 当码距d=4时,海明校验码具有()。
[多选]
17. 从资源利用率和性能价格比考虑,指令流水线方案(),多指令周期方案(),单指令周期方案()。
[多选]
18. ASCII编码()。
加载更多
[简答]
1. 主存和Cache分块时,是否字块越太,命中率越高?
[简答]
2. 主存都是由RAM组成的吗?
[简答]
3. 指令和数据都是放在同一个Cache中的吗?
[简答]
4. 在三级存储体系中,主存外存和高速缓存各起什么作用?
[简答]
5. 在三级存储体系中,主存、外存和高速缓存各有什么作用?各有什么特点?。
[简答]
6. 在三级存储体系中,主存、外存和高速缓存各起什么作用?
[简答]
7. 在三级存储体系中,主存、外存和高速缓存各有什么作用?各有什么特点?
[简答]
8. 在计算机中采用多级结构的存储器系统,是建立在程序的什么原理之上的?这一原理主要体现在哪些方面?。
[简答]
9. 在高级语言编程中的short/int/long型数据是怎么表示的?
[简答]
10. 在高级语言编程中的float/double型数据是怎么表示的?
[简答]
11. 硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么?。
[简答]
12. 硬连线控制器和微程序控制器各有哪些优缺点?
[简答]
13. 一条指令要由哪两部分组成?各部分的作用是什么?。
[简答]
14. 相对CISC指令系统,RISC指令系统有哪些优点?
[简答]
15. 无符号加法器如何实现?
[简答]
16. 为什么要引入无符号数表示?
[简答]
17. 为什么要引入浮点数?浮点数如何表示0?为什么浮点数的阶(指数)要用移码来表示。
[简答]
18. 为什么现代计算机都用补码来表示整数?
[简答]
19. 为什么无符号整数结果会发生溢出?什么叫无符号整数的溢出?
[简答]
20. 为读写输入输出设备,通常有哪几种常用的寻址方式用以指定被读写设备?
[简答]
21. 微程序控制器通常运用于什么场合?为什么?。
[简答]
22. 微程序控制器和硬连线控制器在组成和运行原理方面有何相同之处?
[简答]
23. 同步通信与异步通信的主要区别是什么?说明通信双方如何联络。
[简答]
24. 同步通信与异步通信的主要区别是什么?
[简答]
25. 什么是总线周期?
[简答]
26. 什么是总线仲裁?
[简答]
27. 什么是指令字长、存储字长和机器字长?
[简答]
28. 什么是指令周期?举例说明一个指令周期往往要包含哪几个执行步骤?。
[简答]
29. 什么是指令周期、机器周期和时钟周期?三者有何关系?。
[简答]
30. 什么是虚拟存储器?它有什么特点?
加载更多
[判断]
1. 最常用的输入设备是键盘与鼠标。
[判断]
2. 最常用的输出设备是打印机和显示器。
[判断]
3. 组相联映像可以转化为直接映象或全相联映象,所以说,它是直接映象和全相联映象的普遍形式。
[判断]
4. 总线是连接其上的各部件共享的传输介质,通常总线由控制线、数据线和地址线组成。
[判断]
5. 主机对主存的主要要求是速度快、容量大、成本低、可靠。
[判断]
6. 主板上的北桥芯片位于CPU附近。
[判断]
7. 中央处理器简称CPU,包括运算器和存储器。
[判断]
8. 中央处理器(CPU)是整个计算机的核心部件,主要用于指令的执行。
[判断]
9. 中断服务程序的最后一条指令是中断返回指令。
[判断]
10. 指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性。
[判断]
11. 指令流水线能够提高系统的性价比,硬件设计与实现也能更加简单。
[判断]
12. 指令的功能和格式,不会影响计算机的硬件结构和软件编程方法。
[判断]
13. 指令的地址码字段表示指令的功能和操作性质,指令的操作码字段反映被运算的操作数存放的单元地址。
[判断]
14. 指令操作码位数反映指令种类和个数,指令地址码位数反映计算机能直接访问的存储器的容量。
[判断]
15. 只有定点数运算才可能溢出,浮点数运算不会产生溢出。
[判断]
16. 直接寻址是在指令字中直接给出存储器中操作数的地址,而不是直接给出操作数本身。
[判断]
17. 直接寻址是在指令字中直接给出操作数本身而不再是操作数地址。
[判断]
18. 正数的补码与原码、反码的编码形式相同。
[判断]
19. 在三总线计算机系统中,外设和主存单元统一编址,可以不使用I/O指令。
[判断]
20. 在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;
[判断]
21. 在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期就为其分配几个周期。
[判断]
22. 在程序的执行过程中,Cache与主存的地址映像是由操作系统来管理的。
[判断]
23. 在采用DMA方式高速传输数据时,数据传送是通过为DMA专设的数据总线传输的。
[判断]
24. 在Cache的地址映像中,全相联映像是指主存中的任意一字块均可映像到Cache内任意一字块位置的一种映像方式。
[判断]
25. 在Cache的地址映像中,全相联映像的块冲突率低、访问速度快。
[判断]
26. 运算器芯片Am2901包含三组三位控制信号,分别用来控制8种运算功能,8个数据来源和选择运算结果并输出的功能。
[判断]
27. 运算器内部寄存器的个数与系统运行的速度无关。
[判断]
28. 硬连线控制器中,每条指令不同的执行步骤是通过控制信号形成部件的不同编码状态来区分的。
[判断]
29. 引入虚拟存储系统的目的,是为了加快外存的存取速度。
[判断]
30. 因为编写程序并让其在计算机上执行,是为了解决最终用户的应用问题,因而,程序有时被称为用户程序或应用程序。
加载更多
[计算题]
1. 已知定点小数的真值X=0.1011,Y--0.0001,分别计算: (1)[X]原、[X]+、[-X]朴; (2)[Y]原、[Y]+、[-Y]朴; (3)[X+]补
[计算题]
2. 已知定点小数的真值X=-0.1101,Y=0.0001,分别计算:
[计算题]
3. 已知定点小数的真值X= -0.1001 , Y=0.0101,分别计算:
[计算题]
4. 已知X=0.1101,Y=-0.0111,求[X]原、[Y]原、[X]原、[Y]原、[X+Y]补。
[计算题]
5. 写出X=10111101,Y=-00101011 的原码和补码表示,并用补码计算两个数的差。
[计算题]
6. 写出X=10111001,Y=—00101011的原码和补码表示,并用补码计算[X-Y]补。
[计算题]
7. 写出X=10111001,Y=-00101011的原码和补码表示,并计算[X-Y]补。
[计算题]
8. 写出X=-10101101,Y=00101011的原码和补码表示,并用补码计算两个数的差[X-Y] 补。
[计算题]
9. 请将下列等式左侧的数进行数制转换,并将正确的答案写进括号内。
[计算题]
10. 请将下列等式左侧的数进行数制转换,并将正确的答案写进括号内。
[计算题]
11. 将十进制数38和-0.267化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。
[计算题]
12. 将十进制数-0.288和49化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。
[计算题]
13. 将十进制数-0.288和49化成二进制数,再写出各自的原码、反码、补码表示(符号位,和数值位共8位)。
[计算题]
14. 将十进制数-0.276和47化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)
[计算题]
15. 将十进制数-0.276和45化成二进制数,再写出各自的原码、反码、补码表示(符号 位和数值位共8位)。
[计算题]
16. 己知定点小数的真值X=-0.1001,Y=O.0101,分别计算:
[计算题]
17. 把正确的答案或选择写进括号内(二进制需要小数点后保留8位)。
[计算题]
18. (0.71)(1AB)把正确的答案或选择写进括号内(二进制需要小数点后保留8位)
[计算题]
19. (0.71)(1A9)把正确的答案写进括号内(二进制需要小数点后保留8位)。(0.71)10=()2=()16=()BCD(1A9)16=()2=()10
[计算题]
20. (0.71)(1A9)把正确的答案写进括号内(二进制需要小数点后保留8位)。
[计算题]
21. (0.625)(1AA)把正确的答案或选择写进括号内(二进制需要小数点后保留8位)。
加载更多
[综合题]
1. 已知定点小数的真值X=-0.1001,写出[X]反,正确结果为()。
[综合题]
2. 已知定点小数的真值X=-0.1001,Y=0.1101,求[X-Y]补,正确结果为()。
[综合题]
3. 已知[X]原=110101,[X]移=()。
[综合题]
4. 已知[X]原=110101,[X]补=()
[综合题]
5. 已知[X]原=110100,[X]补=。
[综合题]
6. 已知[X]原=010100,[XI]反=().
[综合题]
7. 已知[X]=110100,[X]s=()
[综合题]
8. 已知X=10111101,Y=-00101011,求[X-Y]补,正确结果为()。
[综合题]
9. 已知X=10111001,Y=-00101011,求[X+Y]补,正确结果为()。
[综合题]
10. 已知X=0.1101,求[X]反,正确结果为()。
[综合题]
11. 已知X=0.1101,求[X]补,正确结果为()。
[综合题]
12. 已知X=0.1101,Y=-0.0111,求[X+Y]补,正确结果为()。
[综合题]
13. 已知X=10111001,Y=-00101011,求[X-Y]#,正确结果为() A.1 11100100 B.1 10001110 C.0 11100100 D.溢出
[综合题]
14. 写出Y=-00101011的补码表示,正确结果为()。
[综合题]
15. 写出Y=-00101011的原码表示,正确结果为() A.1 00101011 B.0 00101011 C.1 11010100 D.1 11010101
[综合题]
16. 写出X=10111101的补码表示,正确结果为()。
[综合题]
17. 将十六进制数(1A5)16转换为十进制数,正确结果为()。
[综合题]
18. 将十六进制数(2BA)16化成十进制数,正确结果为()。
[综合题]
19. 将十进制数(0.73)10转换为8421BCD码,正确结果为()。
[综合题]
20. 将十进制数(0.288)10转化成二进制数,要求小数点后保留7位数值位,正确结果为()。
[综合题]
21. 将十进制数47化成二进制数,正确结果为()。
[综合题]
22. 将十进制数47化成二进制数,正确结果为() A.(111100)2 B.(111101)2 C.(101111)2 D.(001111)2
[综合题]
23. 将十进制数38转换成二进制数,正确结果为()。
[综合题]
24. 将十进制数-0.267转换成二进制数,要求小数点后保留7位数值位,正确结果为()。
[综合题]
25. 将十进制数(-0.288)10转化成二进制数,要求小数点后保留7位数值位,正确结果为()。
[综合题]
26. 将(1AB)16转换为十进制数,正确结果为() A.(410)10 B.(427)10 C.(444)10 D.(851)10
加载更多
[程序选择题]
1. A.指令字长B.存储字长C.机器字长D.CPU内部的通用寄存器E.指令周期F.单指令周期G.更简化H.更复杂
[程序选择题]
2. A.微指令地址B.控制存储器C.微指令寄存器D.微程序控制器E.硬连线控制器F.简单G.复杂
[程序选择题]
3. A.所有功能部件B.CPU与内存C.时钟频率D.时钟周期E.地址时间F.控制时间G.总线仲裁H.数据传送控制
[程序选择题]
4. A.阶码B.尾数C.阶码和尾数D.浮点数E.移码数F.规格化操作G.隐藏位技术
[程序选择题]
5. A.检错B.纠错C.偶数个位D.奇数个位E.检错和纠错
[程序选择题]
6. A.加减法运算B.算术和逻辑运算C.ALUD.内部寄存器E.乘商寄存器F.多路选择器G.多路分配器
[程序选择题]
7. A.加减法运算B.算术和逻辑运算C.ALUD.内A.存储矩阵B.全相联映像C.组相联映像D.虚拟存储器E.高速缓存F.主存地址空间G.辅存地址空间H.局部性I.局限性部寄存器E.乘商寄存器F.多路选择器G.多路分配器
[程序选择题]
8. A.读取指令B.指令译码C.下一条指令地址的计算D.数据计算E.控制器设计简单F.控制器设计复杂
[程序选择题]
9. A.大致相同,断电后数据丢失B.不同,断电后数据不会丢失C.成本较低,存取速度较慢D.成本较高,存取速度较快E.既可读出又可写入信息F.只能读出不能写入信息
[程序选择题]
10. A.存储矩阵B.全相联映像C.组相联映像D.虚拟存储器E.高速缓存F.主存地址空间G.辅存地址空间H.局部性I.局限性
[程序选择题]
11. A.操作数地址B.定长C.变长D.操作数E.操作码F.形式地址G.物理地址H.编译程序I.汇编程序
[程序选择题]
12. A.并行B.串行C.端口D.接口E.输出指令F.输入指令
[程序选择题]
13. A.半加器B.全加器C.原码D.补码E.数据校验F.检查溢出G.正确H.错误I.异或J.与或
加载更多