09-南京信息工程大学计算机组成原理试卷A答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京信息工程大学试卷

2009-2010学年第 1 学期计算机组成原理课程试卷( A 卷) 本试卷共页;测试时间分钟;任课教师马利;出卷时间2009年12月

学院专业年级班

学号姓名得分

一、填空题(每小题1分,共20分)

1.在由n台计算机构成的并行计算机中,其运行程序的加速比一般都小于n,其主要原因

是___ A__和__ B____。程序中有不能并行的串行部分存在通信开销

2.在计算机系统当中,根据使用条件和硬件资源的不同,数据传输方式可以采用A___

传送、B __传送和C___传送三种方式。并行串行分时

3.完成浮点加法或减法时,需要进行对阶、求和、规格化和舍入等步骤,在对阶时,使

A 阶向

B 阶看齐,使小阶的尾数向

C 移位,每

D 移一位,其阶码加

1,直到两数的阶码相等为止。小大右右

4.在多级存储体系中,Cache存储器的主要功能是___A___,虚拟存储器的主要功能是

__B___。匹配CPU和主存之间的速度匹配主存和辅存之间的速度

5.双端口存储器和多模块交叉存储器都属于A___存储器结构。但是前者采用B___

技术,而后者采用C___技术。并行空间并行时间并行

6.相联存储器不是按地址而是按_ A__访问的存储器,其在cache中存放_ B__在虚拟

存储器中存放_ C__。内容行地址表段表,页表,快表

7.常用的地址映象方法有 A 、 B 、组相联映象三种。全相联直接相联

8.总线的通讯方式有A和同步两种。异步

二、选择题(每小题2分,共20分)

1.计算机中使用总线结构便于增减外设,同时。 C

A. 减少了信息传输量B. 提高了信息传输速度

C. 减少了信息传输线的条数D. 三者均正确

2.总线结构的主要优点是便于实现系统的模块化,其缺点是。 C

A. 传输的地址和控制信息不能同时出现

B. 传输的地址和数据信息不能同时出现

C. 不能同时具有两个总线主设备

D. 不能同时使用多于两个总线设备

3. 指令周期是。 D

A. CPU从主存取出一条指令的时间

B. CPU执行一条指令的时间

C. 时钟周期时间

D. CPU从主存取出一条指令并执行这条指令的时间

4. 组合逻辑控制器和微程序控制器的主要区别在于:。D

A. ALU结构不同B. 数据通路不同

C. CPU寄存器组织不同D. 微操作信号发生器的构成方法不同

5.在微程序控制器中,机器指令和微指令的关系是。B

A. 每条机器指令由一条微指令来执行

B. 每条机器指令由一段微程序来解释执行

C. 一段机器指令组成的程序可由一条微指令来执行

D. 一条微指令由若干条机器指令组成

6. 在指令格式中,采用扩展操作码设计方案的目的是。C

A. 减少指令字长度

B. 增加指令字长度

C. 保持指令字长度不变而增加指令操作的数量

D. 保持指令字长度不变而增加寻址空间

7. 指令系统中采用不同寻址方式的目的主要是。B

A. 实现存储程序的程序控制

B. 缩短指令长度,扩大寻址空间,提高编程灵活性

C. 可以直接访问外存

D. 提供扩展操作码的可能并降低指令译码难度

8. 微程序控制器中,“存储逻辑”是指将控制逻辑存储在中。A

A. ROM

B. RAM

C. PLA

D. Cache

9. 某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数。 B

A. 阶码:1111111 尾数:1.1000 (00)

B. 阶码:0011111 尾数:1.0111 (01)

C. 阶码:1000001 尾数:0.1111 (01)

D. 阶码:0111111 尾数:0.1000 (10)

10. 最早提出“存储程序”概念的是:。 B

A.Babbage B.V·Neumann C.Pascal D.Bell

三、计算题(每小题10分,共20分)

(1)按步骤写出的10001101海明码(无步骤不得分)

K=8 r=4

位号: 1 2 3 4 5 6 7 8 9 10 11 12

Pi占位: p1 p2 b1 p3 b2 b3 b4 p4 b5 b6 b7 b8

p1: b1 b2 b4 b5 b7

p2: b1 b3 b4 b6 b7

p3: b2 b3 b4 b8

p4: b5 b6 b7 b8

p1=b1@b2@b4@b5@b7=0 @为异或

p1=b1@b3@b4@b6@b7=0

p1=b2@b3@b4@b8=1

p1=b4@b5@b6@b7@b8=1

所以海明码为: 1

G1=p1 @b1@b2@b4@b5@b7=0

G2=p2 @b1@b3@b4@b6@b7=0

G3=p3 @b2@b3@b4@b8=0

G4=p4 @b4@b5@b6@b7@b8=0

所以

G1G2G3G4=0000

经过检验无错

(2)x= -0.1101,y=0.1011,用补码一位乘法求[x ×y]补=?

解 [x]补=11.0011,[-x]补=00.1101 (用双符号表示)

[y]补=0.1011 (用单符号表示)

部分积 乘数 y n y n+1 说 明

00.0000 0.10110

+ 00.1101 y n y n+1=10,加[-x]补

00.1101

00.01101 0.1011 右移一位得P 1

00.001101 0.101 y n y n+1=11,右移一位得 P 2

+ 11.0011 y n y n+1=01,加[x]补

11.011001

11.1011001 0.10 右移一位得P 3

+ 00.1101 y n y n+1=10,加[-x]补

00.

00.01000001 0.1 右移一位得P 4

+ 11.0011 y n y n+1=01,加[x]补

11.01110001 最后一步不移位

即 补四、综合题(每小题8分,共40分)

1、请画出三总线结构

CPU 内存内存总线

IOP

(通道)

系统总线

I/O 接口I/O 接口I/O 总线

2、某假想机主要部件如图1所示。其中:

M ——主存储器 MBR ——主存数据寄存器

IR ——指令寄存器, MAR ——主存地址寄存器

PC 一—程序计数器 R 0- R 3——通用寄存器

C ,

D ——暂存器

要求根据此数据通路图,画出加法指令“ADD(R 1),(R 2)+”的执行流程图。

该指令的含义是进行求和操作,源操作数地址在寄存器R 1中,目的操作数寻址方式为自增

型寄存器间址方式(先取地址后加1)。

相关文档
最新文档