二十套计算机组成原理题库及答案 下载本文

6.A.字向 B.位向

7.A.顺序寻址方式 B.跳跃寻址方式 8.A.地址线 B.数据线 C.控制线 9.A.时序信号 B.取指令

三. 简答题:

1. 时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从

空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运算器(通用寄存器)。

2. 指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的

全部时间。机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成。 3. (1)外设发出DMA请求;

(2)CPU响应请求,DMA控制器从CPU接管总线的控制; (3)由DMA控制器执行数据传送操作; (4)向CPU报告DMA操作结束。

主要优点是数据数据速度快

4. 寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作

数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。

四. 应用题

1. 原码 11110001 反码 10001110 补码 10001111 移码 00001111

2.(1)0020H (2)1166H (3)1256H (4)0058H (5)1257H 3.(1)(354 58 )10=(162.A)16

(2)(354 58 )10=(101100010.1010)2 (3)(354 58 )10=(542.5)8

(4)(354 58 )10=(001101010100.011000100101)BCD 4. 最小值2 最大值2

-111111

×0.00000001

111111

×0.11111111

5. 设地址线x根,数据线y根,则 2·y=64K×2

x

若 y=1 x=17 y=2 x=16 y=4 x=15 y=8 x=14

因此,当数据线为1或2时,引脚之和为18 共有2种解答

6. 每个字符格式包含十个位,因此字符传送速率 4800波特/10=480字符/秒

每个数据位时间长度T=1/4800=0.208ms 数据位传送速率8×480=3840位/秒 7. (2×8)/(32k×8)=8,故需8个模块 (32k×8)/(4k×4)=16,故需16片芯片 共需8×16=128片芯片

为了选择各模块,需使用3:8译码器 即3根地址线选择模条。

18

8.中断处理过程流程图如图C2.1所示。 取指令 执行指令 否 是 中断 中 断 周 期 中 断 服 务 子 程 序 响应中断 关中断,即“中断屏蔽”置位 转移到中断服务子程序 保存CPU现场 设备服务 恢复CPU现场 开中断,即“中断屏蔽”复位 图C2.1

试卷三

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

1. 完整的计算机系统应包括______。

A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和实用程序

D. 配套的硬件设备和软件系统 2. 下列数中最小的数为______。

A. (101001)2 B. (52)8

C. (101001)BCD D. (233)16 3. 设X=-0.1011,则〔X〕补为______。

A. 1.1011 B. 1.0100 C. 1.0101 D. 1.1001

4. 机器数______中,零的表示形式是唯一的。

A. 原码 B. 补码 C. 移码 D. 反码

5. 在计算机中,普遍采用的字符编码是______。

A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 运算器的主要功能是进行______。

A. 逻辑运算 B. 算术运算

C. 逻辑运算和算术运算 D. 只作加法

7. 存储器是计算机系统中的记忆设备,它主要用来______。

A. 存放数据 B. 存放程序

C. 存放数据和程序 D. 存放微程序

8. 某计算机的字长16位,它的存储容量是64KB,若按字编址,那么它的寻址范围是 ______。

A. 64K B.32K C. 64KB D. 32KB

9. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是______。

-32 -31

A. 0≤│N|≤1-2B. 0≤│N|≤1-2

-30 -29

C. 0≤│N|≤1-2D. 0≤│N|≤1-2

10. 用于对某个寄存器中操作数的寻址方式称为______寻址。

A. 直接 B. 间接

C. 寄存器直接 D. 寄存器间接 11. 程序控制类指令的功能是______。 A. 进行算术运算和逻辑运算

B. 进行主存和CPU之间的数据传送

C. 进行CPU和I/O设备之间的数据传送 D. 改变程序执行的顺序

12. 中央处理器(CPU)是指______。 A. 运算器 B. 控制器

C. 运算器、控制器和cache

D. 运算器、控制器和主存储器

13. 计算机使用总线结构的主要优点是便于实现积木化,同时______。 A. 减少了信息传输量 B. 提高了信息传输的速度

C. 减少了信息传输线的条数

14. 在集中式总线仲裁中,______方式对电路故障最敏感。

A. 链式查询 B. 计数器定时查询 C. 独立请求