内容发布更新时间 : 2024/12/23 21:01:19星期一 下面是文章的全部内容请认真阅读。
计算机组成原理试题
一、选择题(共 20 分,每题 1 分) 1.零地址运算指令在指令格式中不给出操作 数地址,它的操作数来自 _______________________________ 。
A. 立即数和栈顶;
B. 暂存器; C. 栈顶和次栈顶; D 累加器。 2 ____ 可区分存储单元中存放的是指令还
是数据。
A 存储器; B 运算器; C 控制器; D 用户。
3 所谓三总线结构的计算机是指 ________ 。
A 地址线、数据线和控制线三组传输线。 B. I/O总线、主存总统和 DMA总线三组 传输线;
C I/O 总线、主存总线和系统总线三组 传输线;
D 设备总线、 主存总线和控制总线三组 传输线 。
4 某计算机字长是 32 位,它的存储容量是 256KB,按字编址,它的寻址范围是 _________ 。
A 128K; B.64K;
C.64KB; D.128KB。
5.主机与设备传送数据时,采用 _________ ,主 机与设备是串行工作的。
A. 程序查询方式; B 中断方式; C. DMA方 式; D 通道。
6 在整数定点机中,下述第 _______ 种说法是 正确的。
A 原码和反码不能表示 -1 ,补码可以 表示-1 ;
B 三种机器数均可表示 -1 ;
C 三种机器数均可表示 -1 ,且三种机
器数的表示范围相同;
D 三种机器数均不可表示 -1 。
7 变址寻址方式中,操作数的有效地址是
A 基址寄存器内容加上形式地址 (位移
量);
B 程序计数器内容加上形式地址; C 变址寄存器内容加上形式地址; D 以上都不对。 8 向量中断是 _______ 。
A 外设提出中断;
B 由硬件形成中断服务程序入口地址; C 由硬件形成向量地址, 再由向量地址 找
到中断服务程序入口地址
D 以上都不对。
9 一个节拍信号的宽度是指 ________ 。
A 指令周期; B 机器周期; C 时钟周期; D 存储周期。 10 .将微程序存储在 EPROM中的控制器是
_______ 控制器。
A 静态微程序; B 毫微程序; C 动态微程序; D 微程序。
11 隐指令是指 ______ 。
A 操作数隐含在操作码中的指令; B 在一个机器周期里完成全部操作的指
令;
C 指令系统中已有的指令; D 指令系统中没有的指令。
12 当用一个 16 位的二进制数表示浮点数时, 下列方案中第 _____ 种最好。
A 阶码取 4位(含阶符 1 位),尾数取 12
位(含数符 1 位);
B 阶码取 5 位(含阶符 1 位),尾数取
11 位(含数符 1 位);
C 阶码取 8位(含阶符 1 位),尾数取 8 位(含数符 1 位);
D 阶码取 6 位(含阶符 1 位),尾数取 12 位(含数符 1 位)。
13 . DMA方式 ___ 。
A 既然能用于高速外围设备的信息传 送,也就能代替中断方式; B. 不能取代中断方式;
C. 也能向CPU请求中断处理数据传送; D. 内无中断机制。
14 .在中断周期中,由 _____ 将允许中断触发 器置“ 0 ”。
A关中断指令; B. 机器指令; C. 开中断指令; D. 中断隐指令。
15 .在单总线结构的CPU中,连接在总线上的 多个部件 _______ 。
A. 某一时刻只有一个可以向总线发送数
据,并且只有一个可以从总线接收数据;
B. 某一时刻只有一个可以向总线发送数
据,但可以有多个同时从总线接收数据;
C.
可以有多个同时向总线发送数据, 并
且可以有多个同时从总线接收数据;
D.
可以有多个同时向总线发送数据, 但 可以有一个同时从总线接收数据。
16 .三种集中式总线控制中, ______ 式对电 路故障最敏感。
A. 链式查询; B. 计数器定时查询; C. 独立请求; D. 以上都不对。
17 . 一个16KX 8位的存储器,其地址线和数 据线的总和是 _______ 。
A. 48; B. 46; C. 17; D. 22 .
18 .在间址周期中, _______ 。
A. 所有指令的间址操作都是相同的; B. 凡是存储器间接寻址的指令,它们的 操作都是相同的;
C. 对于存储器间接寻址或寄存器间接寻
址的指令,它们的操作是不同的;
D. 以上都不对。
19 .下述说法中 _____ 是正确的。
A. EPROM是可改写的,因而也是随机存 储器的一种;
B. EPROM是可改写的,但它不能用作为 随机存储器用;
C. EPROM只能改写一次,故不能作为随 机存储器用;
D. EPROM是可改写的,但它能用作为随 机存储器用。
20 .打印机的分类方法很多,若按能否打印汉 字来区分,可分为 _________ 。
A.并行式打印机和串行式打印机; B .击打式打印机和非击打式打印机; C. 点阵式打印机和活字式打印机; D. 激光打印机和喷墨打印机。
二、 填空(共20分,每空1分)
1 .设浮点数阶码为8位(含1位阶符),尾数 为24位(含1位数符),则32位二进制补码浮点 规格化数对应的十进制真值范围是:最大正数为 A ______ ,最小正数为
B _______,最大负数为 C _____________ ,最 小负数为
D ______ 。
2 .指令寻址的基本方式有两种,一种是 A
寻址方式,其指令地址由 B 给出,另一种
是 C 寻址方式,其指令地址由 D
给岀。
3. 在一个有四个过程段的浮点加法器流水线 中,假设四个过程段的时间分别是
T1 = 60ns、T2 =
50ns、T3 = 90ns、T* = 80ns。则加法器流水线的时 钟周期至少为 A 。如果采用同样的逻辑电路,
但不是流水线方式,则浮点加法所需的时间为 B 。
4. 一个浮点数,当其尾数右移时,欲使其值
不变,阶码必须 A
。尾数右移1位,阶
码 __B ______。
5. 存储器由 m(m= 1, 2,4,8…)个模块组
成,每个模块有自己的
A __________ 和
B ________ 寄存器,若存储器采用 C 编址,存储器带宽可增加到原来的 倍。
6. 按序写岀多重中断的中断服务程序包括 A 、 B
、 C
、
D
D _________ 和中断返回几部分。 三、 名词解释(共10分,每题2分)
1 ?微操作命令和微操作 2 ?快速缓冲存储器 3. 4.
基址寻址
流水线中的多发技术
五、 简答题(共20分)
1 ?异步通信与同步通信的主要区别是什么, 说明通信双方如何联络。(4分)
2.为什么外围设备要通过接口与 接口有哪些功能? ( 6分) 六、 问答题(共15分)
1?设CPU中各部件及其相互连接关系如下图 所示。图中 W是写控制标志,R是读控制标志,R 和R2是暂存器。(8分)
CPU相连?
5 ?指令字长 四、计算题(5分)
设机器数字长为8位(含1位符号位),设A
=—,B= 13,计算[A B]补,并还原成真值。
64
32
(1 )假设要求在取指周期由 ALU完成(PC) + 1-PC的操作(即ALU可以对它的一个源操作数完 成加1的运算)。要求以最少的节拍写岀取指周期 全部微操作命令及节拍安排。
(2)写出指令ADD # a( #为立即寻址特征, 隐含的操作数在ACC中)在执行阶段所需的微操作 命令及节拍安排。
2. DMA接口主要由哪些部件组成?在数据交 换过程中它应完成哪些功能?画出 流程图(不包括预处理和后处理) 七、设计题(10分)
设CPU共有16根地址线,8根数据线,并用
DMAT作过程的
MREQ作访存控制信号(低电平有效),用WR作 读写控制信号(高电平为读,低电平为写)
。现有
下列芯片及各种门电路(门电路自定),如图所示。 画岀CPU与存储器的连接图,要求:
(1) 存储芯片地址空间分配为:最大 4K地址 空间为系统程序区,相邻的 4K地址空间为系统程 序工作区,最小16K地址空间为用户程序区;
(2) 指岀选用的存储芯片类型及数量; (3) 详细画岀片选逻辑。
Am
Ao Ak Ao
Dn Do Dn Do 2K 8位 X 8K 8位 X
GI
74138译码器
ROM: 2KX8 位
8K 8位 X 32K 8位 X RAM: 1KX 4位
,GB为控制端
16K 1位 X 4K 4位 X
C, B, A为变量控制端
Y……Y为输出端
(1)主存地址空间分配:
-
6000H -67FFH为系统程序区; -
6BFFH为用户程序区。
6800H (2) 合理选用上述存储芯片,说明各选几片? (3) 详细画出存储芯片的片选逻辑图。
答案:
一、选择题(共20分,每题1分) 1. C
的目的,从而提高了访存速度。 3.基址寻址
4 7 . C 11 14 . D 18
.
2. C 5. A 6
3 . B
.
B 答:基址寻址有效地址等于形式地址加上基址寄存 器的内容。
B 10 A . 13
B .
仃. D
8. C
9. C 12. B
.
D 4.流水线中的多发技术
答:为了提高流水线的性能,设法在一个时钟周期
15.B .
16 . A C (机器主频的倒数)内产生更多条指令的结果,这 就是流水线中的多发技术。 5.指令字长
20 C 19 . B
.
、 填空(共20分,每空 1分)
1. A. A . 22. A.顺序
127
(1-2 ―)
23
B . 2-129 B.程序计数器
2 答 (-2旨令字长是指机器指令中二进制代码的总位 C. 跳数。 C.
D .指令本身
3. A . 90ns 4. A. A .增加 5. A.地址 6. A.保护现场
B. 280ns B.加1
四、(共5分)
计算题答:[A+B]补=1.1011110, =(-u/6m)
D.恢复现场 =(35/64 )
A+B A-B
C.模 m
B . 开中断 C .设备服务
B . 数据
[A-B]补=1.1000110,
~.名词解释(共10分,每题2分)
、
1. 微操作命令和微操作
答微操作命令是控制完成微操作的命令;微操作 :
是由微操作命令控制实现的最基本操作。
五、简答题(共20分)
1 . (4分)答:
同步通信和异步通信的主要区别是前者有公
2. 快速缓冲存储器
答
快速缓冲存储器是为了提高访存速度,在 :
和主存之间增设的高速存储器,它对用户是透明
CPU
共时钟,总线上的所有设备按统一的时序,统一的 传输周期进行信息传输,通信双方按约定好的时序 联络。后者没有公共时钟,没有固定的传输周期, 采用应答方式通信,具体的联络方式有不互锁、半 互锁和全互锁三种。不互锁方式通信双方没有相互
的,只要将CPU最近期需用的信息从主存调入缓。 存,
这样CPU每次只须访问快速缓存就可达到访问主存