【精选资料】03级计算机专业计算机组成原理试卷A 下载本文

厦门理工学院2005—2006学年第一学期期末考试 03级计算机专业《计算机组成原理》试卷A

学号 姓名 成绩

一、 填空题(每个空格1分,15分)

1、一片容量为32k×8的SRAM存储器芯片,地址线有 条,数据线有8条,地址范围从000016到 。

2.若[x]补=11101100(单符号位),则 [x]补的模为256。[x /2]补=____________, 3.冯偌依曼计算机的基本原理包括__________和程序控制。

4、在微指令格式设计过程中,有8个互斥型的微命令被分配到一组,当该组采用编码方法表示时,微指令格式的相关字段至少需要________位。

5.设指令中形式地址为D,基址寄存器为BX,则基址寻址方式时,有效地址 E=__________。 6.若被传送的数据为11011011,假设采用偶校验技术,则校验位C =__________。 7、层次化的存储器系统一般分为三级: 、 主存、辅存。 8、层次化存储器结构的设计是依据 原理。 9、虚拟存储器主要用于解决计算机中主存储器的 问题。

10、指令操作码字段表征指令的_____,而地址码字段指示________。 11、程序控制方式包括_____方式和________方式。 12、微指令的格式大体分成两类: 型微指令和垂直型微指令。 二、 选择题(每题1分,共15分,请将答案写在下表中) 1、下列数中最小的数为______。

A、(101001)2 B、(52)8 C、(233)16 D、(102)10 2、指令周期是指___

A、CPU从主存取出一条指令的时间 B、CPU执行一条指令的时间 C、CPU从主存取出一条指令加上执行这条指令的时间 D、时钟周期时间 3、计算机操作的最小时间单位是_____

A、时钟周期 B、指令周期 C、CPU周期 D、微指令周期

4、采用Cache 的目的是 。

A、 提高存储器的速度 B、增加存储器的容量 C、 降低存储器的成本 D、上述三者

5、主存中的块可以放入Cache中的唯一的位置,这种Cache是 的。 A. 全相联 B、组相联 C、块相联 D、直接映象 6、以下叙述正确的是 。

C、 主存的存取速度可以与CPU匹配 B、主存由RAM构成,不包括ROM

C、辅存中的程序需要调入主存中才能运行 D、若指令的地址码为20位,则主存容量一定是20MB

7、一条机器指令中包含的信息有 。

A. 操作码、控制码 B、操作码、立即数 C、操作码、地址码 、地址码、寄存器号

8、在指令格式设计中,采用扩展操作码的目的是 。

A. 增加指令长度 B、增加地址码数量 C、增加指令数量 C、增加寻址空间 9、在单总线结构的CPU中,连接在总线上的多个部件 。 A. 只有一个可以向总线发送数据,但可以有多个同时从总线接收数据 B. 可以有多个同时向总线发送数据,但可以有多个同时从总线接收数据 C. 可以有多个同时向总线发送数据,并且可以有多个同时从总线接收数据 D. 只有一个可以向总线发送数据,并且只有一个可以从总线接收数据 10、在控制信号中,相容的信号是 信号。

A. 可以同时出现的 B、可以相继出现的 C、可以相互替代的 D、可以相互容错的 11、信息可以同时在两个方向上传输的总线称为 总线。 A. 单工 B、半双工 C、全双工 D、单双工

12、DMA访问内存时向CPU进入等待状态,等待DMA的批数据访存结束后再恢复工作,这种情况称为 。

A. CPU等待 B、周期挪用 C、交替访问 D、透明的DMA 13、中断向量是 。

A. 子程序入口地址 B、中断服务程序入口地址 C、中断服务程序入口地址的地址 B. 设备地址

14.算术右移指令执行的操作是( )。

A.符号位填0,并顺次右移1位,最低位移至进位标志位

B. 符号位不变,并顺次右移1位,最低位移至进位标志位 ;

C. 进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 ; D. 符号位填1,并顺次右移1位,最低位移至进位标志位 ; 15.设置中断排队判优逻辑的目的是(B? ) A.产生中断源编码

B.使同时提出的请求中的优先级别最高者,得到及时响应 C.使CPU能方便地转入中断服务子程序 D.提高中断响应速度 三、判断题(10分)

( )1、利用二极管矩阵可以做成逻辑“与”和逻辑“或”电路。

( )2、有一(7,4)码为1100111,生成公式为1011,校验后可知此码有错。 ( )3、汇编语言就是机器语言。

( )4、计算机的硬件档次对计算机系统的功能强弱有决定性作用。 ( )5、二进制数的位数越多,则能表示的十进制数就越大。 ( )6、计算机中只要硬件设备齐全,就可以正常工作。

( )7、高级语言编制的程序输入任何计算机后均能被CPU直接执行。 ( )8、Cache对系统程序员透明 ( )9、浮点数的精确度由阶码的位数决定 ( )10、控存中存放解释指令执行的微程序和数据 四、名词解释(20分)

1、 中断 2、组相联映射 3、指令系统 4、规格化 5、水平型微指令 五、计算题(15分)

1、设x=-0.01011,y=0.01011,用变形补码计算2x- y (4分) 2、已知X= +0.1101 Y=+0.1011 用补码一位乘法求 X?Y ,要求写出详细过程(10分)

3、假设(R)=1000,(1000)=2000,(2000)=3000,(PC)=4000,问在以下寻址方式下

访问到的操作数的值是什么?(6分) (1)寄存器寻址 R

(2)寄存器间接寻址 (R) (3)直接寻址 1000 (4)存储器间接寻址 (1000) (5)相对寻址 -2000(PC) (6)立即数寻址 #2000 六、应用题(20分)

1、设有32片256K×1位的SRAM芯片,问:(1) 采用位扩展方法可构成多大容量的存储器?该存储器需要多少字节地址位?(3) 画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ 和R/W 。

2、已知CPU结构如下图所示,其中包括一个累加器AC、一个状态寄存器和其他几个寄存器。各部分之间的连线表示数据通路,箭头表示信息传递方向。试完成以下工作:①写出图中四个寄存器A、B、C、D的名称和作用;②简述完成指令ADD Y的数据通路(Y为存储单元地址,本指令功能为(AC)+(Y)→(AC)。(15分)

MM —— 主存储器

A C +1 AC D B

ALU

ID 操作控制器

状态寄存器