1、1中国石油大学(北京)远程教育学院期末考试计算机组成原理试卷 C学习中心:_姓名:_学号:_ 关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文) ,带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0” 。 2、两人或两人以上答题内容或用语有 50%以上相同者判为雷同,成绩为“0” 。3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷” ,成绩为“0” 。试卷选题说明请按照学号尾数选答试卷:学号尾号为 0、1、2、3 的同学做 A 卷 学号尾号
2、为 4、5、6 的同学做 B 卷学号尾号为 7、8、9 的同学做 C 卷一、选择题(共 20 分,每小题 2 分)1浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为 5 位和 7 位(均含 2 位符号位)。若有两个数X=2729/32,Y=255/8,则用浮点加法计算 X+Y 的最终结果是_。A.00111 1100010 B.00111 0100010C.01000 0010001 D.发生溢出2如果浮点数用补码表示,则判断下列哪一项的运算结果是规格化数_。A. 1.11000 B. 0.01110 C. 0.01010
3、D. 1.010103定点 16 位字长的字,采用补码形式表示时,一个字所能表示的整数范围是_ 。A -32767+32767 B -32768+32767C -32769+32768 D -32768+327684 -39/64 的补码表示是_。2A.1.101101 B.1.011001 C.1.000001 D.0.0111015. 基址寻址方式中,操作数的有效地址等于_ 。A 基址寄存器内容加上形式地址(位移量)B 变址寄存器内容加上形式地址C 堆栈指示器内容加上形式地址D 程序计数器内容加上形式地址6. 微程序控制器中,机器指令与微指令的关系是_。A. 每一条机器指令由一条微指令来执
4、行B. 每一条机器指令由一段微指令编写的微程序来解释执行C. 每一条机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干条机器指令组成7. 程序控制类指令的功能是_。A.进行算术运算和逻辑运算 B.进行主存与 CPU 之间的数据传送C.进行 CPU 和 I/O 设备之间的数据传送 D.改变程序执行的顺序8. 采用虚拟存储器的主要目的是_。A.提高主存储器的存取速度B.扩大主存储器的存储空间,并能进行自动管理和调度C.提高外存储器的存取速度D.扩大外存储器的存储空间9某机字长 32 位,存储容量 256MB,若按字编址,它的寻址范围是_。A. 1M B. 512KB C. 64M D.
5、256KB10(2 分)主存储器和 CPU 之间增加 cache 的目的是_。A.解决 CPU 和主存之间的速度匹配问题 B.扩大主存贮器的容量C.扩大 CPU 中通用寄存器的数量 D.既扩大主存的容量,又扩大 CPU二、简答题(共 30 分,每小题 3 分)1. 什么是流水线2DRAM 需要刷新的原因3. 解释指令周期4. 为提高运算器的运行速度,可采用的并行技术有哪些5. 指令格式包含哪两部分36. 什么是堆栈7. 解释微程序8中断处理过程分成哪两个阶段,各完成哪些任务9DMA 的工作方式有哪几种?各自的特点是什么?10总线由哪几部分组成?三、应用题(共 50 分)1.(10 分)已知某
6、8 位机的主存采用半导体存储器,地址码为 18 位,若使用 4K4 位 RAM 芯片组成该机所允许的最大主存空间,并选用模块条的形式,问:(1) 若每个模块为 32K8 位,共需几个模块条?(2) 每个模块内共有多少片 RAM 芯片?(3) 主存共需多少 RAM 芯片? CPU 如何选择各模块条?2(10 分)现有一十进制数表示为 x = -27/64,y = 22/64,问:(1)x,y 的 8 位补码表示(2)x - y 是否溢出3.(10 分)设机器字长 16 位,指令格式如下所示,OP 为操作码字段,试分析指令格式特点。15 12 11 9 8 6 5 3 2 0OP 寻址方式 寄存器 寻址方式 寄存器4(15 分)假设某机有 55 条指令,平均每条指令由 4 条微指令组成,其中有一条取指微指令是所有指令公用的,已知微指令长度为 32 位,控制微程序转移的条件共 5 个,请问:(1)估算控制存储器容量(2)微指令的三个字段分别应为多少位?(3)画出一种对应的微程序控制器的原理性框图5.(5 分)分析流水线中的主要问题。