参考答案_2011春_计算机组成_期末考试试卷_A卷_统招

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

2011 年春季计算机组成(A) 卷标准答案及评分细则

一、选择题,将每题正确的选项填入下表格中。(每题2分,共40分)

1、下列各种数制的数中最大的数是( D)。

A.(1001011)2 B.(75)10 C.(01111000)BCD D.(4F)16

2、若[X]原=1.1000,则[X]补=( A)。

A. 1.1000

B. 1.0000

C. 1.0111

D. 1.0110

3、8位补码能表示的数据个数是,它所表示的带1位符号的定点整数的范围是。选择( D)。

A. 255,-127 ∽127

B. 256, -127∽127

C.255,-128∽127

D.256,-128∽127

4、有信息位D4D3D2D1,奇偶校验值用p表示,则该信息位的奇校验位p的表达式为( B )。

A. D4⊕D3⊕D2⊕D1

B. D4⊕D3⊕D2⊕D1⊕1

C. D4⊙D3⊙D2⊙D1⊙1

D. 以上都不对

5、有一个(7,3)码,生成多项式为x4+x3+x2+1,信息码为110。,其CRC校验码为( A )。

A. 1001

B. 1010

C.1100

D.1000

6、当采用补码两位乘法运算时,如果乘数由一位符号位和n位数值位组成,如果n为奇数位,那么求部分积时需要加的次数为( B )。

A. n

B. (n+1) /2

C. n/2

D. (n-1) /2

7、74LS181为四位的运算器,该运算器可以做多种算术运算和逻辑运算,而算术和逻辑运算的选择下列( M)信号控制。

A. M

B. C n-1

C. S3S2S1S0

D. 以上都不对

8、某DRAM芯片内部的存储单元为128×128结构,该芯片每隔2ms至少要刷新一次,且刷新是通过集中刷新完成的。刷新一行所需的时间为0.5μs,那么刷新的开销为( D )。

A. 3.2%

B. 32%

C. 0.25%

D. 0.32%

9、某一SRAM芯片,其容量为256K×8位,除电源和接地端外,该芯片最少引出线数为( C )。

A. 26

B. 30

C. 28

D. 27

10、DRAM地址分两次输入(行选通、列选通)的目的是( B )。

A. 缩短读写时间

B.减少芯片引出端线数

C.刷新

11、主(内)存用来存放( D )。

A.程序 B.数据 C.微程序 D.程序和数据

12、下列部件(设备)中,存取速度最快的是( B )。

A.光盘存储器 B.CPU的寄存器 C.软盘存储器 D.硬盘存储器

13、在指令系统中采用( B )寻址方式的指令其长度最短。

A.立即数

B.寄存器

C.直接

D.变址

14、直接转移指令的功能是将指令中的地址代码送入(C )。

A.累加器 B.地址寄存器 C.PC D.存储器

15、某指令系统,指令字长16位,每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数指令3类。若双操作数指令有K条,无操作数指令有L条,单操作数指令最多有( D )条。

A.(24-K)×26-L B.地址寄存器 C.(24-K)×26-L /26 D.(24-K)×26-L /26上取整

16、微指令有( C )组成。

A.操作码和地址码 B.操作码和操作数 C.控制字段和下址字段 D.以上都不是

17、取指令操作( C )。

A. 受上一条指令操作码控制

B. 受当前指令的操作码控制

C. 不受指令的操作码控制

D. 受运算器中的条件码(或标志码)控制

18、控制存储器用来存放( D )。

A.机器指令和数据

B.微程序和数据

C.机器指令和微程序

D.微程序

19、微程序控制器与组合逻辑控制器相比,具有的优点有( A )。

A.灵活 B.快速 C.灵活和快速 D.以上都不是

20、设8位数据,如采用海明校验,为了能检验和纠正一位错,还能检验是否有两位错,所需( C )位校验位。

A. 3

B. 4

C. 5

D. 6

二、综合题(共60分)

1、某加法器进位链小组信号为c4c3c2c1,低位来的进位信号为c0,请写出c4c3c2c1并行进位的表

达式。(8分)

C1=G1+P1C0 (2分)

C2=G2+P2G1+P2P1C0 (2分)

C3=G3+P3G2+P3P2G1+P3P2P1C0 (2分)

C4=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0 (2分)

2、 按照浮点数乘运算计算x 和y 的乘积。其中x=2-4

×0.0110011, y=26

×(-0.1110010)。阶码

用4位移码表示(含一位符号位),尾数用8位补码表示(含一位符号位),尾数运算用Booth 法,求x ×y 。(10分)

解:(1)先规格化表示x ,x=2-5

*0.1100110(1分)

(2)再将两数表示成浮点数的形式:[x]浮=0 0011 1100110 [y]浮=1 1110 0001110(2分)

(3)计算阶码,[Ex+Ey]移=[Ex]移+[Ey]补=00 011+00 110=01 001(1分) (4)[Mx]补=00.1100110,[-Mx]补=11.0011010,[My]补=1.0001110(1分)

(5)用booth 方法计算Mx*My 得到的结果为[Mx*My]补=11.0100101(0010100),已是规格化小数,所以M=-0.1011010(1101100)(3分)

(6)舍入处理的M=-0.1011011(1分)

(7)阶码的最高位为0,所以未溢出。所以x*y=-0.1011011*2(1分)

3、一种两地址RS 型指令的结构如下图所示,其中I 为间接寻址标志位,X 为寻址模式字段,D 为偏移量字段。通过I,X,D 的组合,可构成表所示的寻址方式。设R 为变址寄存器,R1 为基址寄存器,PC 为程序计数器,请在下表中最后一列位置填入对应的寻址方式名称。(10分)

4、 有一个具有24位地址和8位字长的存储器,求: (1)该存储器能存储多少字节的信息?(3分)

(2)若存储器由4M×4位的RAM 芯片组成,需要多少片?(3分)

(3)CPU 地址总线为A 23~A 0 ,数据总线为D 7~D 0 ,控制信号为/R W (读/写),MREQ (当存储器进行读或写操作时,该信号指示地址总线上的地址是有效的)。要求画出逻辑图。(6分)

解(1) 存储器能存储16MB 的信息。(3分)

寻址方式 I X 有效地址E 计算 寻址方式说明 (1) 0 00 E=D

直接寻址 (2) 0 01 E=(PC )±D 相对寻址 (3) 0 10 E=(R )±D 变址寻址 (4) 0 11 E=(R1)±D 基址寻址 (5) 1 00 E=(D ) 间接寻址 (6)

1

01

E=(R2)

基址间接寻址

6位 4位 1位 2位 16位

OP — 通用寄存器 I X D 偏移量

相关文档
最新文档