分别为什么电平?如果为字操作且该字为“对准存放”,则BHE 和A 0为分别为什么电平?
解:
8086工作于最小模式,CPU 完成存储器读操作时IO /M 、RD 、WR 和R /DT 引脚分别为高、低、高、低电平。如果进行字节操作,单元地址为2001H ,则BHE 和A 0分别为低、高电平?如果为字操作且该字为“对准存放”,则BHE 和A 0为分别为低、低电平。
4.17 时钟发生器8284A 的主要功能是什么? 答:
8086/8088系统采用Intel8284A 作为时钟发生器。8284A 将晶体振荡器的振荡频率分频后,向8086/8088系统提供符合要求的时钟脉冲CLK 、PCLK 和OSC 信号;同时为复位信号RESET 和准备好信号READY 进行同步。
4.18 8086/8088采用什么器件实现总线分离?涉及到的控制信号有哪些? 答:
8086/8088CPU 采用8位锁存驱动器Intel8282和8位双向数据收发器Intel8286实现总线分离。涉及到的控制信号包括:ALE 、DEN 、R /DT 。
4.19 8086CPU 的基本总线周期由几个时钟周期组成?在读写周期T 1状态,CPU 向总线发出什么信息?如果时钟频率为5MHz ,则一个时钟周期为多少?
解:
4个。CPU 向总线发出地址信息。1/5MHz=200ns 。
4.20 说明8086/8088总线周期中4个基本状态中的具体任务,如果AL 中的内容为98H ,试画出将AL 中内容存至内存12345H 单元时对应的时序图(假设插入1个等待周期。
解:
T1:地址锁存
T2:地址撤销,准备数据 T3:数据稳定到总线上 T4:读写总线上的数据 T1 T2 T3 Tw T4 CLK M/IO A19-A16 AD15-AD0 BHE 1 2340H 98H ALE WR DT/R DEN READY