第四章 练习题及答案
一、 填空题
1、CPU与I/O接口间的信息一般包括______________三种类型。
答案:数据信息 状态信息 控制信息
2、CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和_________.
答案:控制信息
3、状态信息表示外设当前所处的_________,例如READY(就绪信号)表示输入设备已准备好信息,BUSY(忙信号)表示输出设备是否能接收数据。
答案:工作状态
4、控制信息是由CPU发出的、用于控制外设接口工作方式以及外设的_________的信息。
答案:启动和停止
5、74LS244是一种__________输出的八缓冲器和线驱动器。
答案:三态
6、74LS245是一种三态输出的__________总线收发器。
答案:八
7、在8086/8088工作于最大模式时,总线周期状态S2、Sl、S0中至少有一个状态为______________.
答案:低电平
8、当LOCK为_______时,其它总线主控部件都不能占用总线。
答案:低电平
9、在DMA期间,LOCK端处于________。
答案:高阻状态
10、在T2、T3、Tw、T4状态时,S6为________,表示8088/8086当前连在总线上。
答案:低电平
11、CPU与内存及I/O装置间传送数据的硬件线路通道称为________。
答案:总线
12、CPU中的总线接口部件BIU,根据执行部件EU的要求,完成CPU与
_________________的数据传送。
答案:存储器、I/O设备
13、各类微处理器的引脚信号即片总线,例如8086/8088CPU的地址线、数据线和控制线等即构成该芯片的__________。
答案:片总线
14、当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器的周期配合,就要利用_________信号,使CPU插人一个TW状态。
答案:READY
15、片总线通常包括地址总线、数据总线和_________总线等三组总线。
答案:控制
16、地址总线通常是_____总线,由CPU输出,8位微处理器有16条地址总线,16位微处理器有20条或更多。
答案:单向
17、总线通信协议主要是解决信息传输的开始和结束问题,是实现总线__________和信息传送的手段,常用的通信协议有同步方式和异步方式两种。
答案:仲裁
18、8086/8088CPU的数据线和地址线是以_________方式轮流使用的。
答案:分时
19、当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器的周期配合,就要利用_________信号,使CPU插入一个TW状态.
答案:准备好(READY)
20、当复位信号(RESET)来到时,CPU便结束当前操作并对标志寄存器IP,DS,ES,SS及指令队列清零,而将CS设置为________H.
答案:FFFFH
21、CPU从主存取出一条指令并执行该指令的时间称为________.
答案:指令周期
22、反映计算机速度的主要参数有__________________
答案:主频和平均指令执行速度
23、S5表示当前中断允许标志的设置,若S5为____,则表示当前允许可屏蔽中断请求.
答案:1
24、当LOCK为___电平时,总线主控部件都不能占用总线.
答案:低
25、总线由数据总线、地址总线和控制总线组成,数据总线是从微处理器向内存储器、I/0接口传送数据的通路;反之,它也是从内存储器、I/O接口向微处理器传送数据的通路,因为它可以在两个方向上往返传送数据,称为___________。
答案:双向总线
二、 选择题
1、对于掉电,8086/8088是通过( )来处理的.
A、软件中断
B、可屏蔽中断
C、非屏蔽中断
D、DMA
C
2、在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线发出( )信息.
A、数据
B、状态
C、地址
D、其他
C
3、中断向量的地址是( ).
A、子程序入口地址
B、中断服务程序入口地址
C、中断服务程序入口地址的地址
D、中断程序的第一行的地址
C
4、Pc机数据总线信号的状态是:( ).
A、单向双态
B、单向三态
C、双向三态
D、双向双态
C
5、下面叙述中( )是正确的.
A、总线一定要和接口相连
B、接口一定要和总线相连
C、通道可以代替接口
D、通道可以代替接口
B
6、总线中地址线的作用是( )
A、用于选择存储器单元
B、用于选择进行信息传输的设备
C、用于指定存储器单元和I/O设备接口电路的选择地址
D、以上都不对
C
7、8086CPU经加电复位后,执行第一条指令的地址是( )
A、FFFFH
B、03FFFH
C、0FFFFH
D、FFFF0H
D
8、在8086CPU中,对时钟周期、指令周期和总线周期的长短排序,正确的是( ).
A、当前正在执行的指令与数据都必须存在主存储器内,否则处理器不能进行处理
B、总线周期>指令周期>时钟周期
C、时钟周期>指令周期>总线周期
D、指令周期>总线周期>时钟周期
D
9、下面的说法中,( )是正确的.
A、指令周期等于机器周期
B、指令周期大于机器周期
C、指令周期是机器周期的两倍
D、指令周期与机器周期之间的关系不确定
B
10、指令周期是( )
A、CPU执行一条指令的时间
B、CPU从主存取出一条指令的时间
C、CPU从主存取出一条指令加上执行这条指令的时间
D、0.005ns
C
11、提出中断请求的条件是( ).
A、外设提出请求
B、外设工作完成和系统允许时
C、外设工作完成和中断标志触发器为\"1\"时
D、外设需要工作
B
12、8086/8088系统中,一个栈可使用的最大空间是( ).
A、1MB
B、64KB
C、由SP初值决定
D、收SS初值决定
B
13、程序计数器(PC)的位数取决于( )
A、存储器的容量
B、机器字长
C、指令字长
D、计算机的容量
B
14、在任何一个总线周期的T1状态,ALE输出( )
A、高电平
B、低电平
C、高阻态
D、无电流
A
三、 简答题
1、BHE信号和A0信号是通过怎样的组合解决存储器和I/O端口读/写操作的?这种组合决定了8086系统中存储器偶地址及奇地址之间应该用什么信号区分?怎样区分?
答案:
在8086中把14MB的存储空间分为2个512KB的存储体,一个用于存放偶数地址字节(低字节),一个用于存放奇数地址字节(高字节),两个存储体之间采用交叉编址方式,即用地址线A0作为偶存储体的地址选通信号.A0=0选能偶存储体,偶存储体的数据线与数据总线的低沉位(D7~D0)相连,用总线高位字节允许信号BHE选通奇存储体,奇存储体的数据线与数据总线的高8位(D15~D8)相连.CPU可以访问任何一个存储体,读/写一个字节,也可以同时访问两个存储体,读/写一个字.
2、总线周期的含义是什么?8088/8086基本总线周期由几个时钟周期组成?
答案:
总线周期是指CPU从存储器或I/O端口存取一个字节所需要的时间。8088/8086基本总线周期由4个时钟周期组成。
3、8086系统在最小模式下的基本配置如何?
答案:
8086系统在最小模式时须配置如下器件:8284时钟发生器,20位地址锁存器(用3片
8282或8283完成,亦可用74LS373完成),用以锁存有效地址.有ALE作为选能信号,用2片8286(或8287,74LS245)作为数据总线驱动器,其控制信号有DT/R或DEN.
4、RESET信号来到以后,8088/8086系统的CS和IP分别等于多少?
答案:
CS=FFFFH,IP=0000H
因篇幅问题不能全部显示,请点此查看更多更全内容