计算机组成原理试卷及答案 - 图文 联系客服

发布时间 : 星期四 文章计算机组成原理试卷及答案 - 图文更新完毕开始阅读52c3fdcb83d049649a665825

8. 画处中断处理过程流程图。

期末试卷九答案

一. 选择题

1. C 2. C 3. B 4. C 5. B 6. A,C 7. D 8. C 9. B,C,D 10. D 11. D 12. C 13. D 14. B 15. C 16. C 17. A 18. B 19. C 20. A

二. 题空题 1. A.程序 B.地址

2. A.先行 B.阵列 C.流水线 3. A.容量大 B.速度快 C.成本低 4. A.RR B.RS

5. A.软件 B.操作控制器

6. A.优先级 B.公平 C.主方

7. A.优先级仲裁 B.向量 C.控制逻辑

8. A.精简指令系统计算机 B.复杂指令系统计算机

三. 简答题

1. DRAM采用读出方式进行刷新。因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程。 常用的刷新方式由三种:集中式、分散式、异步式。 2. 指令就是要计算机执行某种操作的命令

一台计算机中所有机器指令的集合,称为这台计算机的指令系统。 3. 分五个阶段:请求总线、总线仲裁、寻址(目的地址)、信息传送、状态返回(或错

误报告)。

4. 选择型DMA控制器特别适合数据传送率很高以至接近内存存取速度的设备,而不适用

慢速设备;而多路型DMA控制器却适合于同时为多个慢速外设服务。

选择型DMA控制器在物理上可以连接多个设备,而逻辑上只允许接一个设备;而多路

型不仅在物理上可连接多个外设,而且在逻辑上也允许这些外设同时工作。

选择型以数据块方式传送,多路型中各设备以字节交叉方式通过DMA控制器进行数据

传送。

四. 应用题

1. 解:[N1]补=(011011)2 利用补码与真值换算公式,得

N1 = 0×2+1×2+1×2+0×2+1×2+1×2 = 27 [N2]补=(101101)2

所以 N2 = -1×2+0×2+1×2+1×2+0×2+1×2 = -19

5

4

3

2

1

0

5

4

3

2

1

0

2. 解:将16进制数展开后,可得二进制格式为

0 1000 0010 0110 1100 0000 0000 0000 000 ↑

S 阶码8位 尾数23位

指数e = 阶码-127 = 10000010-01111111 = 00000011 = (3)10

包括隐藏位1的尾数1.M = 1.011 0110 0000 0000 0000 0000 = 1.011011 于是有 X =(-1)×1.M×2 = +(1.011011)×2 = +1011.011 = (11.375)10

3. 证:因为[1-X]补 = [X]补 + [-X]补 = 1 + X0 .X1 X2?Xn + 2

-n

S

e

3

1 + X0 = X0

所以 [1-X]补 = 1 + X0.X1 X2? Xn + 2 = X0.X1 X2?Xn + 2

4. 解:(1)应为32位字长为4B,2 = 1M = 1024K,存储器容量为2×4B = 4MB,可存储

4M字节的信息

(2)SRAM芯片容量为512K×8位 = 512KB = 0.5MB 所需芯片数目为:4MB ÷ 0.5MB = 8片

(3)因为2 = 512K,即芯片片内地址线19位,存储器容量为1M,地址线为20位,

故需1位地址线作芯片片选选择 (CS),用 A19选第1个模块,用A19选第2

个模块。

5. (1)OP字段指定16种操作 (2)单字长二地址指令

(3)每个操作数可以指定8种寻址方式 (4)操作数可以是RR型、RS型、SS型

6. 解:设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个周期传送的数据量用D表示,根据总线带宽定义,有:

Dr = D/T = D×f = 2B×33×10/s = 66MB/s

7. 解:

因为 Dr = r×N r = 3000转/分 = 50转/秒

所以 N = Dr/r = (175000B/s) ÷ (50/s)= 3500B 磁盘总容量 = 3500B×220 = 1540000B 8. 解:见图图C9.1

6

19

20

20

-n

-n

图C9.1

期末试卷十

一.选择题(每小题1分,共20分)

1.冯.诺依曼机工作方式的基本特点是______。

A. 多指令流单数据流 B. 按地址访问并顺序执行指令 C. 堆栈操作 D. 存储器按内容选择地址

2. 某机字长32位。其中1位符号位,31位表示尾数。若用定点整数表示,则最大正

整数为______。

A. +(2-1) B. +(2-1) C. +(231+1) D. +(2+1)

3. 假设下列字符码中有奇偶位校验,但没有数据错误,采用偶校验的字符码是______。

A. 11001011 B. 11010110 C. 11000001 D. 11001001

4. 设[x]补 = 1.x1x2x3x4,当满足______时,x>-1/2成立。

A. x1必须为1,x2—x4至少有一个为1 B. x1必须为1,x2—x4任意 C. x1必须为0,x2—x4至少有一个为1 D. x1必须为0,x2—x4任意 5.在主存和CPU之间增加cache存储器的目的是______。 A. 增加内存容量 B. 提高内存的可靠性

C. 解决CPU与内存之间的速度匹配问题 D.增加内存容量,同时加快存取速度 6.采用虚拟存储器的主要目的是______。

A. 提高主存储器的存取速度 B. 扩大存储器空间,并能进行自动管理 C. 提高外存储器的存取速度 D. 扩大外存储器的存储空间 7.存储器是计算机系统的记忆设备,主要用于______。

A. 存放程序 B. 存放软件 C. 存放微程序 D. 存放程序和数据

8.在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。 A. 隐含地址 B.立即寻址 C.寄存器寻址 D. 直接寻址

9.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。 A. 堆栈寻址 B. 程序的条件转移

C. 程序的无条件转移 D. 程序的条件转移成无条件转移

10.堆栈寻址方式中,没A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。如果进栈操作的动作顺序是(A)Msp,(SP)-1→SP,那么出栈操作应为______。 A. (Msp)→A,(SP)+1→SP B. (SP)+1→SP,(Msp)→A C. (SP)-1→SP,(Msp)→A D. (Msp)→A,(SP)-1→SP

11.Intel80486是32位微处理器,pentium是______位处理器。 A. 16 B. 32 C. 48 D. 64 12.指令周期是指______。

A. CPU从主存取出一条指令的时间。 B. CPU执行一条指令的时间

C. CPU从主存取出一条指令加上执行这条指令的时间 D. 时钟周期时间

13.指出下面描述汇编语言特性的句子中概念上有错误的句子______。

A. 对程序员的训练要求来说,需要硬件知识 B. 汇编语言对机器的依赖性高

C. 用汇编语言编制程序的难度比高级语言小 D. 汇编语言编写的程序执行速度比高级语言快

14. 总线中地址线的用处是______。

A. 选择主存单元地址 B. 选择进行信息传输的设备

C. 选择外存地址 D. 指定主存单元和I/O设备接口电路的选择地址 15.异步控制常用于______中,作为其主要控制方式。

A. 单总线结构计算机中访问主存与外围设备。 B. 微型机中的CPU控制 C. 组合逻辑控制的CPU

31

30

30