试卷代号:1254 座位号■■ 国家开放大学(中央广播电视大学)2015年春季学期“开放本科”期末考试 计算机组成原理A试题 2015年7月 题 纺 二 三 四 总 分 分 数 得 分 评卷人 一、选择题(每小题3分,共36分) 1.下列数中最大的数是()。 A.(101001)2 B.(56)8 C.(00111001)cD D.(2D)16 2.两个补码数相加,在符号位相同时有可能产生溢出,符号位不同的情况下()。 A.也有可能产生溢出 B.会产生溢出 C.一定不会产生溢出 D.不一定会产生滋出 3.在定点二进制运算器中,减法运算一般通过( )来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 4.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其 他规定均相同,则它们可表示的数的范围和精度为( ) A.两者可表示的数的范围和精度相同 B.前者可表示的数的范围大且精度高 C.后者可表示的数的范围小但精度高 D.前者可表示的数的范围小且精度高 859
试卷代号 :1254 座位号rn 国家开放大学(中央广播电视大学)2015 年春季学期"开放本科"期末考试 计算机组成原理 试题 -l 二忙问 户|旦|一 A. (101001) 2 B. (56)8 C. (OOlllOO1)IlCD D. (2D)16 2015 2. 两个补码数相加,在符号位相同时有可能产生溢出,符号位不同的情况下( )。 A. 也有可能产生溢出 c. 一定不会产生溢出 B. 会产生溢出 D. 不一定会产生溢出 3. 在定点二进制运算器中,减法运算一般通过( )来实现。 A.原码运算的二进制减法器 c.补码运算的十进制加法器 B. 补码运算的二进制减法器 D.补码运算的二进制加法器 4. 长度相同但格式不同的 种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其 他规定均相同,则它们可表示的数的范围和精度为( )。 A.两者可表示的数的范围和精度相同 B. 前者可表示的数的范围大且精度高 c.后者可表示的数的范围小但精度高 D.前者可表示的数的范围小且精度高 359
5.计算机硬件能直接识别和运行的只能是( )程序。 A.机器语言 B.汇编语言 C.高级语言 D.VHDL 6.堆栈寻址的原则是( A.随意进出 B.先进先出 C.后进先出 D.后进后出 7.程序计数器PC的位数取决于 ,指令寄存器R的位数取决于 A.机器字长,存储器的容量 B.存储器的容量,指令字长 C.指令字长,机器字长 D.地址总线宽度,存储器容量 8.指令周期是( )。 A.CPU执行一条指令的时间 B.CPU从主存中读取一条指令的时间 C.CPU分析一条指令的时间 D.CPU从主存中读取一条指令并分析、执行这条指令的时间 9.RAM芯片串联时的片选信号是 ,并联时的片选信号是 ) A.串联,并联 B.串联,串联 C.并联,串联 D.并联,并联 l0.在CPU与主存之间加入Cache,能够提高CPU访问存储器的速率,一般情况下Cache 的容量 命中率 ,因此Cache容量 。() A.越大,越高,与主存越接近越好 B.越小,越高,与主存越差异大越好 C.越大,越高,只要几百K就可达90%以上 D.越小,越高,只要几K就可达90%以上 11.在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是由接口电路中的 )实现的。 A.锁存器 B.移位寄存器 C.数据寄存器 D.状态寄存器 12.周期挪用方式常用于( )的输入输出中。 A.直接存储器访问方式 B.程序查询方式 C.程序中断方式 D.I/O通道方式 860
5. 计算机硬件能直接识别和运行的只能是( )程序。 A. 机器语言 B. 汇编语言 C. 高级语言 D. VHDL 6. 堆找寻址的原则是( )。 A. 随意进出 B. 先进先出 C. 后进先出 D. 后进后出 7. 程序计数器 PC 的位数取决于一-一-一'指令寄存器 IR 的位数取决于一一一一-。 A. 机器字长,存储器的容量 C. 指令字长,机器字长 8. 指令周期是( )。 A.CPU 执行一条指令的时间 B.CPU 从主存中读取一条指令的时间 C.CPU 分析一条指令的时间 B. 存储器的容量,指令字长 D. 地址总线宽度,存储器容量 D.CPU 从主存中读取一条指令并分析、执行这条指令的时间 ( ) 9.RAM 芯片串联时的片选信号是 ,并联时的片选信号是→一一→ ( ) A. 串联,并联 C. 并联,串联 B. 串联,串联 D.并联,并联 10. CPU 与主存之间加入 Cache ,能够提高 CPU 访问存储器的速率,一般情况下 Cache 的容量一一一一命中率-一一一一,因此 Cache 容量一一 ( ) A.越大,越高,与主存越接近越好 B. 越小,越高,与主存越差异大越好 C. 越大,越高,只要几百 就可达 90% 以上 D. 越小,越高,只要儿 就可达 90% 以上 1.在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是由接口电路中的 ( )实现的。 A. 锁存器 c.数据寄存器 12. 周期挪用方式常用于( A. 直接存储器访问方式 c.程序中断方式 860 B.移位寄存器 D. 状态寄存器 〉的输入输出中。 B. 程序查询方式 D. I/ 通道方式
得分 评卷人 二、判断题(将判断结果填在括弧内,正确打√号,错误打×号。每小 题3分,共15分) 13.海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现 是否出错,还能发现是哪一位出错。() 14.计算机的指令越多,功能越强越好。() 15.在多周期CPU系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期 就为其分配几个周期。() 16.随机访问存储器包括静态存储器SRAM、动态存储器DRAM和只读存储器ROM。 () 17.按数据传送方式的不同,计算机的外部接口可分为串行接口和并行接口两大类。() 得 分 评卷人 三、简答题(共29分) 18.什么是定点数?什么是浮点数?(7分) 19.计算机指令中要用到的操作数一般可以来自哪些部件?(8分) 20.硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工 作原理是什么?(7分) 21.多级结构的存储器是由哪3级存储器组成的?每一级存储器使用什么类型的存储介 质?(7分) 得 分 评卷人 四、计算题(每小题10分,共20分) 22.将十进制数一0.276和47化成二进制数,再写出各自的原码、反码、补码表示(符号位 和数值位共8位) 23.写出X=10111101,Y=一00101011的原码和补码表示,并用补码计算两个数的差。 861
|得分|评卷人| | 二、判断题{将判断结果填在括弧肉,正确打 号,错误打×号。每小 分,共 15 分) 13. 海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现 是杏出错,还能发现是哪一位出错。( ) 14. 计算机的指令越多,功能越强越好。( ) 15. 在多周期 CPU 系统中,不是所有指令使用相同的执行时间,而是指令需要几个周期 就为其分配几个周期。( ) 16. 随机访问存储器包括静态存储器 SRAM 、动态存储器 DRAM 和只读存储器 ROM ( ) 17. 按数据传送方式的不同,计算机的外部接口可分为串行接口和并行接口两大类。( ) 三、简答题{共 29 分) 18. 什么是定点数?什么是浮点数? (7 分) 19. 计算机指令中要用到的操作数一般可以来自哪些部件? (8 分) 20. 硬连线控制器是使用什么子部件来区分和表示指令不阔的执行步骤的?它的基本工 作原理是什么? (7分) 1.多级结构的存储器是由哪 级存储器组成的?每一级存储器使用什么类型的存储介 质? (7 分) |得分|评卷人| | 四、计算题(每小题 10 分,共 20 分) 22. 将十进制数一 0.276 47 化成二进制数,再写出各自的原码、反码、补码表示(符号位 和数值位共 位) 23. 写出 x= 10111101 , y= -00101011 的原码和补码表示,并用补码计算两个数的差。 861
试卷代号:1254 国家开放大学(中央广播电视大学)2015年春季学期“开放本科”期末考试 计算机组成原理A试题答案及评分标准 (供参考) 2015年7月 一、选择题(每小题3分,共36分)】 1.B 2.C 3.D 4.C 5.A 6.C 7.B 8.D 9.A 10.C 11.B 12.A 二、判断题(每小题3分,共15分)》 13./ 14.× 15./ 16.× 17.√ 三、简答题(共29分) 18.什么是定点数?什么是浮点数?(7分) 答案:小数点位置固定不变的数为定点数,它可分为定点整数和定点小数。定点整数的小 数点固定在最低位的右侧,定点小数的小数点则固定在符号位之后。浮点数用阶码和尾数表 示数据,阶码不同则小数点的位置不同。 19.计算机指令中要用到的操作数一般可以来自哪些部件?(8分) 答案:(1)CPU内部的通用寄存器。此时应在指令字中给出用到的寄存器编号(寄存器 名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5或更多一点的 位数来表示一个寄存器。 (2)外围设备(接口)中的一个寄存器。通常用设备编号、或设备人出端口地址、或设备映 像地址(与内存储器地址统一编址的一个设备地址编号)来表示。 (3)内存储器的一个存储单元。此时应在指令字中给出该存储单元的地址。 20.硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工 作原理是什么?(7分) 答案:在硬连线控制器中,由节拍发生器(timing)来区分指令不同的执行步骤的。 862
试卷代号 :1254 国家开放大学(中央广播电视大学 )2015 年春季学期"开放本科"期末考试 计算机组成原理 试题答案及评分标准 (供参考) 2015 一、选择题(每小题 分,共 36 分) 1. B 2.C 3. D 4.C 5.A 6.C 7. B 8.D 9.A 10.C 11. B 12. A 二、判断题(每小题 分,共 15 分) 13. .J 14. X 15. .J 16. X 17. .J 三、简答题{共 29 分) 18. 什么是定点数?什么是浮点数? (7 分) 答案:小数点位置固定不变的数为定点数,它可分为定点整数和定点小数。定点整数的小 数点固定在最低位的右侧,定点小数的小数点则固定在符号位之后。浮点数用阶码和尾数表 示数据,阶码不同则小数点的位置不同。 19. 计算机指令中要用到的操作数一般可以来自哪些部件? (8 分) 答案: (1 )CPU 内部的通用寄存器。此时应在指令字中给出用到的寄存器编号〈寄存器 名) ,通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配 或更多一点的 位数来表示一个寄存器。 (2) 外围设备(接口)中的一个寄存器。通常用设备编号、或设备入出端口地址、或设备映 像地址(与内存储器地址统一编址的一个设备地址编号)来表示。 (3) 内存储器的一个存储单元。此时应在指令字中给出该存储单元的地址。 20. 硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工 作原理是什么? (7 分) 答案:在硬连线控制器中,由节拍发生器 (timing) 来区分指令不同的执行步骤的。 862
节拍发生器是由几个触发器电路实现的典型的时序逻辑电路,它为指令的每一个执行步 骤提供一个节拍状态信号,而节拍状态的变换标明了一条指令执行步骤的次序关系。 21.多级结构的存储器是由哪3级存储器组成的?每一级存储器使用什么类型的存储介 质?(7分) 答案:多级结构的存储器是由高速缓存、主存储器和辅助存储器(或虚拟存储器)组成的。 高速缓冲存储器使用静态存储器芯片实现,主存储器通常使用动态存储器芯片实现,而辅 助存储器(或虚拟存储器)则使用快速磁盘设备上的一片存储区。前两者是半导体电路器件, 以数字逻辑电路方式进行读写,后者则是在磁性介质层中通过电磁转换过程完成信息读写。 四、计算题(每小题10分,共20分) 22.(10分) (-0.276)10=(-0.0100011)2 (47)10=(0101111)2 原码 10100011 0101111 反码 11011100 0101111 补码 11011101 0101111 23.(10分) [X].=010111101 [Y]w=100101011 [X]=010111101 [Y]=111010101 [X-Y]=011101000 863
节拍发生器是由几个触发器电路实现的典型的时序逻辑电路,它为指令的每一个执行步 骤提供一个节拍状态信号,而节拍状态的变换标明了…条指令执行步骤的次序关系。 1.多级结构的存储器是由哪 级存储器组成的?每一级存储器使用什么类型的存储介 质? (7 分) 答案:多级结构的存储器是由高速缓存、主存储器和辅助存储器(或虚拟存储器)组成的。 高速缓冲存储器使用静态存储器芯片实现,主存储器通常使用动态存储器芯片实现,而辅 助存储器(或虚拟存储器)则使用快速磁盘设备上的一片存储区。前两者是半导体电路器件, 以数字逻辑电路方式进行读写,后者则是在磁性介质层中通过电磁转换过程完成信息读写。 四、计算题{每小题 10 分,共 20 分} 22. (1 分) (一 0.276)10 = (一 0.010001 1) (47))0 = (010111 1) 2 AU nu AU---A1inu--111A o--Alo--] 100010OM o 101111 o 101111 o 101111 863