11184900.d o c x x - 5 - 作者:喻其山
2.20 时钟发生器的功能是什么?画出它的线路图。
答:1.时钟发生器的功能是:提供频率恒定占空比符合标准的时钟信号,对准备好(READY)和复位
(RESET)信号进行同步。
2.线路图见书21页图2.7所示。
2.21 8086在最大模式下应当怎样配置?最大模式时为什么一定要用总线控制器?总线控制器的输入信
号是什么?输出信号是什么?
答:1.8086在最大模式下的配置是:8086CPU 一片,8284A 时钟发生器一片,8282地址锁存器三
片,8286总线收发器二片,8288总线控制器一片,8259A 中断优先级管理部件一片。
2.因为在最大模式下,需要用外加电路来对CPU 发出的控制信号进行变换和组合,以得到对存
储器和I/O 端口的读/写信号和对锁存器8282及总线收发器8286的控制信号。8288总线控制
器就是完成上述这些功能的专用芯片。所以必须用总线控制器。
3.总线控制器的输入信号是:来自CPU 的2S 、1S 、0S 状态信息,时钟CLK 信号,及决定本
身工作方式的信号IOB 、AEN 、CEN 。
4.总线控制器的输出信号是:用来作为CPU 进行中断响应的信号INTA ,两组读/写控制信号
MRDC 、MWTC 、IORC 、IOWC ,两个提前的写控制信号AMWC 、AIOWC ,送给地址锁
存器的信号ALE ,送给数据收发器的信号DEN 和DT/R 。
2.22 在编写程序时,为什么通常总要用开放中断指令来设置中断允许标志?
答:因为在复位时,标志寄存器FR 被清0,则IF=0,禁止从INTR 进入的可屏蔽中断,所以必须
在编写程序时,用指令来设置中断允许标志。
2.23 T 1状态下,数据/地址复用总线上是什么信息?用哪个信号将此信息锁存起来?数据信息是在什么时
候给出的?用时序图表示出来。
答:1.T 1状态下,数据/地址复用总线上是地址信息。
2.用ALE 信号的下降沿将此地址信息锁存在三片8282中。
3.数据信息的给出时间分两种:
① 总线读周期时,数据信息在T 3、T W 、T 4中间给出;
② 总线写周期时,数据信息在T 2、T 3、T W 、T 4中间给出。
4.时序图如下:
2.24 画出8086最小模式时的读周期时序。
答:见书27页图2.11所示。
2.25 8086最多可有多少个中断?按照产生中断的方法分为哪两大类?
答:1.8086最多可有256个中断。
2.按照产生中断的方法分为硬件中断和软件中断两大类。 BHE/S7 A19/S6~ A16/S3 CLK AD15~AD0 AD15~AD0 ALE