计算机组成原理2010试题A参考答案

更新时间:2023-12-23 15:59:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2010计算机组成原理A卷答案及评分标准

一、单项选择题

1、C 2、C 3、B 4、C 5、B 6、D 7、A 8、C 9、A 10、B

二、填空题

1、11100

2、工作周期、时钟周期、工作脉冲 3、MAR、 MDR

4、集中刷新、分散刷新、异步刷新 5、控制存储器

三、名词解释题

1、指浮点数的尾数部分用带符号定点小数表示,当R=2时,尾数的绝对值满足0.5=<|M|<1(即小数点后第一位不为零)的浮点数称为规格化浮点数。

2、泛指两个部件的交接部分。

3、由若干条微指令组成一段微程序,用来解释执行一条机器指令。

4、依靠操作系统的支持来实现的,为用户提供一个比实际内存大的可访问存储器空间,即在软件编程上可使用的存储器,称为虚拟存储器。

5、指由某个硬件中断请求信号引发的中断。

四、简答题 1、

1)设备数据准备好,外设发DMA请求;DMA控制逻辑向CPU发出MDA请求。 2)CPU响应DMA请求后,让出总线控制权;DMA控制器接管总线进行数据传输。 3)DMA控制总线进行数据传输:送主存地址,发读写命令。

4)DMA用一个存储周期传送数据,结束后将主存地址加1,指向下一个存储单元。 5)判断是否传送结束,如果传送结束,发传送结束信号,让出总线控制权。

2、参见新教材P141。 3、

因为k=4,则设r=3,组成7位校验码: 1 2 3 4 5 6 7

P1 P2 1 P3 1 0 0 (1分) (P1A1A2A4) P1 1 1 0 P1=0 (1分) (P2A1A3A4) P2 1 0 0 P2=1 (1分) (P3A2A3A4) P3 1 0 0 P3=1 (1分)

校验码为:0111100 (1分)

4、(略)

五、应用题 1、解:

X=-0.1101, Y=0.1011 (2分) [X]原=1.1101, [Y]原=0.1011 (2分) 设置初值:

A = 00.0000 B = |X| = 00.1101 C = |Y| = .1011 步数 条件 操作 A C Cn 00.0000 . 1011 1) Cn=1 +B + 00.1101 00.1101

——〉 00.0110 1. 101 2) Cn=1 +B + 00.1101 01.0011

——〉 00.1001 11. 10 3) Cn=0 +0 + 00.0000 00.1001

——〉 00.0100 111. 1 4) Cn=1 + B + 00.1101 01.0001

——〉 00.1000 1111. [XY]原=1. 10001111 (1分) 2、解:

1)所需SRAM芯片数= 4片 (1分) 2)所需EPROM芯片数=2片 (1分) 3)CS0=A15 A14 A13 A12 A11 (1分) CS1= A15 A14 A13 A12 A11 (1分) CS2= A15 A14 A13 A12 A11 (1分) CS3= A15 A14 A13 A12 A11 (1分) 4)存储器逻辑图 (4分)

1分) (1分) (1分)(1分) (1分) (

3、解:

(1) 指令流程图 (6分)

FT: FT0 M->IR, PC+1->PC ST: ST0 R1->MAR ST1 R1+1-> R1 ST2 M->MDR->C DT: DT0 R0->MAR ET: ET0 C ->MDR ET1 MDR->M ET2 PC->MAR

(2) ST0操作时间表:R1->MAR (4分)

R1-> A S3S2S1S0M DM T+1

P CPMAR

CPT(P)

本文来源:https://www.bwwdw.com/article/br75.html

Top