《计算机组成原理》试卷B

[复制链接]
发表于 2019-5-15 16:44:24 | 显示全部楼层 |阅读模式
扫码加微信
中国石油大学(北京)远程教育学院
期末考试
《计算机组成原理》试卷B
学习中心:_______姓名:________学号:_______
关于课程考试违规作弊的说明
1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。
2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。
3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“0”。
试卷选题说明
请按照学号尾数选答试卷:
学号尾号为0、1、2、3的同学做A卷
学号尾号为4、5、6的同学做B卷
学号尾号为7、8、9的同学做C卷


一、选择题(共20分,每小题2分)
1.假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句:
unsigned short x=65528;
unsigned int y=x;
得到y的机器数为: _____。
A. 0000 FFF9H      B.0000 FFF8H      C. FFFF 7FF8H      D.FFFF FFFAH
2.如果浮点数用补码表示,则判断下列哪一项的运算结果是规格化数_____。
A. 1.11000  B. 0.01110    C. 0.01010  D. 1.01010
3.定点 16 位字长的字,采用原码形式表示时,一个字所能表示的整数范围是_____ 。
A. -32767——+32767   B. -32768——+32767
C. -32769——+32768   D. -32768——+32768
4. -17/32 的补码表示是______。
A.1.01111  B.1.01101   C.1.00001   D.0.11101
5. 变址寻址方式中,操作数的有效地址等于____ 。
A. 基址寄存器内容加上形式地址(位移量)
B. 变址寄存器内容加上形式地址
C. 堆栈指示器内容加上形式地址
D. 程序计数器内容加上形式地址
6. 以下叙述中正确描述的句子是: ______。
A. 同一个 CPU 周期中,可以并行执行的微操作叫相容性微操作
B. 同一个 CPU 周期中,不可以并行执行的微操作叫相容性微操作
C. 同一个 CPU 周期中,可以并行执行的微操作叫相斥性微操作
D. 同一个 CPU 周期中,不可以并行执行的微操作叫相斥性微操作
7. 用某个寄存器中操作数的寻址方式称为______寻址。
A. 直接   B. 间接   C. 寄存器直接   D. 寄存器间接
8. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。
A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式
9.主存储器和CPU之间增加cache的目的是______。
A.解决CPU和主存之间的速度匹配问题     B.扩大主存贮器的容量
C.扩大CPU中通用寄存器的数量           D.既扩大主存的容量,又扩大CPU
10. 中断向量地址是______。
A.子程序入口地址                B.中断服务程序入口地址
C.中断服务程序入口地址指示器    D.例行程序入口地址
二、简答题(共30分,每小题3分)
1. 计算机系统的层次结构包含哪几部分,哪几部份属于硬件
2.一个定点数有哪两部分组成,根据小数位置的不同,定点数有哪两种表示方法
3. 数的真值变成机器码可采用哪几种表示方法
4. 为提高运算器的运行速度,可采用哪几种并行技术措施
5. 在进行浮点数的加减法运算中需要完成的步骤
6.比较查询和中断
7.中断处理过程分成哪两个阶段,各完成哪些任务
8.DMA 的工作方式有哪几种?各自的特点是什么?
9.总线由哪几部分组成?
10.给出cache的命中率h、平均访问时间ta、访问效率e的表达式并分析
三、应用题(共50分)
1.(10分)设机器字长16位,指令格式如下所示,OP为操作码字段,试分析指令格式特点。
       15    10     9     8          7   6           5   4            0  
         
2.(10分)用 16K×8 位的 DRAM 芯片构成 64K×32 位的存储器,设存储器的读/写周期为 0.5µs,CPU 在 1µs 内至少要访问一次,问采用哪种刷新方式比较合理?对全部存储单元刷新一遍所需的实际刷新时间是多少(只考虑一片 16K×8 位的 DRAM 芯片)?
3.(10分)现有一十进制数表示为 x = -27/64,y = 22/64,问:
(1)x,y 的8位补码表示
(2)x - y 是否溢出
4.(10分)假设某机有48条指令,平均每条指令由4条微指令组成,其中有一条取指微指令是所有指令公用的,已知微指令长度为32位,控制微程序转移的条件共3个,请问:
(1)估算控制存储器容量
(2)微指令的三个字段分别应为多少位?
(3)画出一种对应的微程序控制器的原理性框图
5. (10分)解释中断处理过程,并用图示说明。


附件是答案,核对题目下载

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表