型微指令。若采用微操作码方式,一次只能执行一个操作命令的微指令(例如:控制信息从某个源部件到某个目标部件)叫做 型微指令,用后者实现一条机器指令的微程序要比前者编写的微程序 。
09.在串行微程序控制器中,执行现行微指令的操作与取下一条微指令的操作在时
间上是 进行的,所以微指令周期等于 。在并行微程序控制器中,执行现行微指令的操作与取下一条指令的操作是 进行的,所以微指令周期等于 。
10.在机器的一个CPU周期中,一组实现一定操作功能的微命令的组合构成一条
,它主要由 和 两部分组成,而一条机器指令的功能是由 来实现的。
三、问答题
01.微指令中微操作码字段(操作控制字段)有哪些控制方法?各有何特点? 02.说明微程序控制器中微指令的地址有几种形成方式? 03.中断过程中“保护现场”需完成哪些任务?如何实现? 04.什么是多重中断?实现多重中断有无条件约束? 四、计算题
01.设机器A的主频为8MHz,机器周期含4个时钟周期,且该机的平均指令执行速
度为0.4MIPS,试求该机的平均指令周期和机器周期,每个指令周期含几个机器
周期?若机器B的主频为12MHz,且机器周期也含4个时钟周期,试问B机的平均指令执行速度为多少MIPS?
解答:根据机器A的主频为8MHz,得:
时钟周期为1/8MHz=0.125μs,机器周期=0.125μs×4=0.5μs
(1)平均指令执行周期=
1平均指令执行速度=5个机器周期
=
10.4MIPS=2.5μs
(2)每个指令周期含
2.50.5(3)在机器周期所含时钟周期数相同的前提下,两机的平均指令执行速度与它 们的主频有关,即:
A机的平均指令执行速度B机的平均指令执行速度=
A机主频B机主频
则B机的平均指令执行速度=A机的平均指令执行速度×B机主频/A机主频
=(0.4MIPS×12MHz)/8MHz=0.6MIPS
第八章 输入/输出系统
一、选择题
01.微型计算机中控制总线提供 。 A.存储器和I/O设备的地址码
11
B.所有存储器和I/O设备的时序信号和控制信号 C.来自I/O设备和存储器的响应信号 D.上述各项
E.上述B、C两项 F.上述A、B两项 02.总线中地址线的作用是 。
A.用于选择存储器单元 B.用于选择进行信息传输的设备 C.用于指定存储器单元和I/O设备接口电路的选择地址. 03.微型机读/写控制信号的作用是 。
A.决定数据总线上的数据流方向 B.控制存储器操作(读/写)的类型 C.控制流入、流出存储器信息的方向 D.以上的任一种作用
04.在三种集中式总线控制中独立请求方式响应时间最快,是以 为代价的。 A.增加处理机的开销 B.增加控制线数 C.增加处理机的开销和增加控制线数
05.所谓三总线结构的计算机的指 。 A.地址线、数据线和控制线三组传输线
B.I/O总线、内存总线和DMA总线三组传输线 C.I/O总线、内存总线和系统总线三组传输线
06.在 的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使 用I/O指令。
A.单总线 B.双总线 C.三总线 D.以上三种总线 07.同步通讯之所以比异步通讯具有较高的传输频率是因为 。
A.同步通讯不需要应答信号 B.同步通讯方式的总线长度较短 C.同步通讯用一个公共的时钟信号进行同步 D.同步通讯中各部件存取时间比较接近 E.以上各项因素综合的结果
08.在数据传送过程中,数据由串行变并行或由并行变串行,这种转换是通过接口 电路中的 实现的。
A.数据寄存器 B.移位寄存器 C.锁存器 09.主机与设备传送数据时,采用 ,与设备是串行工作的 A.程序查询方式 B.中断方式 C.DMA方式 10.主机与I/O设备传送数据时,采用 ,CPU的效率最高。 A.程序查询方式 B.中断方式 C.DMA方式 11.下述 种情况会提出中断请求。
A.产生存储周期“窃取” B.一次I/O操作结束 C.两数相加结果溢出 D.上述各项 E.上述B、C两项
12.中断发生时,程序计数器内容的保护和更新,是由 完成的。
12
A.硬件自动 B.进栈指令和转移指令 13.中断向量地址是 。
A.子程序入口地址 B.中断服务程序入口地址 C.中断服务程序入口地址的地址
14.在中断响应周期,置“0”允许中断触发器是由 完成的。 A.硬件自动
B.程序员在编制中断服务程序时设置 C.关中断指令
15.采用DMA方式传送数据时,每传送一个数据要占用 的时间。 A.一个指令周期 B.一个机器周期 C.一个存储周期 16.DMA方式中,周期“窃取”是窃取一个 。
A.存取周期 B.指令周期 C.CPU周期 D.总线周期
17.当采用 输入操作情况下,除非计算机等待,否则无法传送数据给计算机。 A.程序查询方式 B.中断方式 C.DMA方式 18.I/O编址方式通常可分统一编址和不统一编址, 。
A.统一编址是指I/O地址看作是存储器地址的一部分,可用专门的I/O指令对 设备进行访问。
B.不统一编址是指I/O地址和存储器地址是分开的,所以I/O访问必须有专门 的I/O指令。
C.统一编址是指I/O地址和存储器地址是分开的,所以可用访存指令实现CPU 对设备的访问。
19.带有处理机的终端一般被称为 。
A.交互式终端 B.智能终端 C.远程终端 20.某些计算机的中断分为不可屏蔽中断和屏蔽中断,
A.CPU对不可屏蔽中断必须响应 B.CPU对可屏蔽中断必须响应 C.两种中断优先级别一致
21.下列叙述中 是正确的。
A.程序中断方式和DMA方式中实现数据传送都需中断请求 B.程序中断方式中有中断请求,DMA方式中没有中断请求 C.程序中断方式和DMA方式中都有中断请求,但目的不同
22.若一个8比特组成的字符至少需10个比特来传送,这是 传送方式。 A.同步 B.异步 C.并联 D.混合
二、填空题
01.总线是计算机系统的各个部件之间 ,通常由
、 和 组成,分别用来传送 、 和 。
02.根据总线控制部件所处位置不同,总线的控制方式可分为如下两种:总线控
13
制逻辑基本集中在一起的,称为 总线控制;总线控制逻辑分散在总
线上各部件的,称为 总线控制。按总线上两种部件通讯时采用的同 步方式不同,总线的控制方法又可分为 控制与 控制,前者是 通讯,后者是 通讯。
03.总线是计算机系统中各部件之间进行信息传送的公共通路,为使总线可靠工 作和减轻其负载,总线上部件大都配有 电路,该电路的输出状态
是 、 和 。
04.CPU在 的时刻采样中断请求信号(在开中断情况下),而在
的时刻去采样DMA的总线请求信号。
05.一次程序中断大致可分为 、 、 、 和 等过程。
06.D/A转换是将 信号转换为 信号;而A/D转换是将 信号
转换为 信号。
07.要将一个数字显示在CRT上或用点阵打印机打印出来,通常必须先将其转换 成 ,然后分别转换成 或 。
08.微型计算机可以配置不同的显示系统,如CGA、EGA和VGA,它们反映了显示 设备的 和 ,其中 显示性能最好。
09.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用内存,它们是 、 和 。 三、问答题
01.I/O的编址方式有几种?各有何特点?
02.DMA方式的主要特点是什么?DMA接口电路中应设置哪些硬件? 03.DMA方式中的中断请求和程序中断方式中的中断请求有何区别?
14