计算机组成原理
武汉大学计算机学院
2010-2011学年第一学期2009级《计算机组成原理》
期末考试试题A卷(闭卷)
学号_____________ 班级 _________ 姓名_____________ 成绩________ 一、单项选择题(每小题2分,共20分)
1.如果用一位符号位表示数据的正负,0代表正号,1代表负号,其余的代码用数据的
绝对值表示的机器码是______。
A. 原码 B. 反码 C. 补码 D. 移码 2.浮点数的精度取决于。
A. 尾数的位数 B. 阶码 C.尾数的编码 D. 基数 3.以下是零的一个原码。
A. 11111111 B. 10000000 C. 01111111 D.11000000 4.动态RAM的刷新是以 为单位进行的。
A. 存储单元 B. 行 C. 块 D. 字节 5.在虚拟存储器中,主存的命中率越高。
A. 页面越大 B. 主存容量越大 C. 段越长 D. 辅存容量越大
6.在Cache的地址映像中,若主存中的任意一块均可以映射到Cache内的任意一块的
位置上,则这种方法称为 ______ 。
A. 全相联映像 B. 直接映像 C. 组相联映像 D. 混合映像 7.在指令格式设计中,采用扩展操作码的目的是______。
A. 增加指令长度 B. 增加地址码数量
C. 增加指令数量 D. 增加寻址空间 8.指令操作所需要的数据不会来自。
A. 寄存器 B. 指令本身 C. 主存中 D. 控制存储器 9.能够改变程序执行顺序的是 指令。
A. 数据传送 B. 移位操作 C. I/O D. 转子程序 10.在控制器的信号中,相容的信号是信号。
A. 可以同时出现的 B. 可以相继出现的 C. 可以相互替代的 D. 可以相互容错的
二、运算方法与运算器分析题(共20分) 1.(10分)在定点补码加法运算中,产生溢出的条件是什么?写出两种溢出判断方法,并分析判断溢出的过程。 2.(10分)图一是一个(7,4)循环海明码编码器的原理图,该码的生成多项式是G(x)=x3+x+1,它由三个延迟电路D和两个异或门组成。如果输入的信息码为1001,分析该电路的编码输出,写出编码过程和输出信息。
图一 (7,4)编码器原理图