工学

问答题8086系统中为什么一定要有地址锁存器?需要锁存哪些信息?

题目
问答题
8086系统中为什么一定要有地址锁存器?需要锁存哪些信息?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086CPU用于地址锁存器输入允许的控制信号和用于数据收发器允许的控制信号各是什么信号?


正确答案:用于地址锁存器输入允许的控制信号是ALE ,用于数据收发器允许的控制信号是DEN。

第2题:

指出8086系统总线结构中8284A时钟产生器、8282地址锁存器、8286收发器及8288总线控制器的作用。


正确答案: 时钟发生器8284A提供频率恒定的单相时钟脉冲CLK给CPU,除此之外,还具有系统复位信号RESET产生电路和准备好信号READY控制电路。
8282用来锁存8086存储器或I/O端口时,在总线周期T1状态发出地址信号。经锁存后的地址信号可以在整个周期内保持稳定不变。
8286是8位收发器,有8路双相缓冲电路,两组数据引脚是对称的。它用来加强数据总线的负载能力。   
8288是8086CPU工作于最大方式时,用来代替CPU提供总线控制和命令信号的总线控制器。

第3题:

最小方式下8086典型系统中8282功能是:()

A、产生时钟脉冲

B、地址锁存

C、提高驱动力


参考答案:B

第4题:

8086CPU的形成三大总线时,为什么要对部分地址线进行锁存?用什么信号控制锁存?


正确答案:为了确保CPU对存储器和I/O端口的正常读/写操作,要求地址和数据同时出现在地址总线和数据总线上。而在8086CPU中AD0~AD15总线是地址/数据复用的,因此需在总线周期的前一部分传送出地址信息,并存于锁存器中,而用后一部分周期传送数据。8086CPU中是通过CPU送出的ALE高电平信号来控制锁存的。

第5题:

8086CPU用()信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。

  • A、DEN
  • B、M/IO
  • C、ALE
  • D、READY

正确答案:C

第6题:

8086系统中为什么一定要有地址锁存器?需要锁存哪些信息?


正确答案: 由于8086CPU受芯片封装的限制,只有40个管脚,所以地址线和数据线只能采用复用的方式共同使用某些管脚。对存储器进行访问时,在读取数据或写入数据时,存储器芯片要求在这个过程中地址信息必须稳定提供给存储器,而由于8086CPU地址线和数据线是复用的,就不可能在同一时刻具有地址和数据的两种功能。这就需要在CPU提供地址信息时,将地址锁存起来,以保证下一个时刻当这些复用的管脚起着数据线的功能时,存储器有正确的地址信息。要锁存的信息包括这些复用管脚的地址和BHE等信号。

第7题:

与系统总线连接的输出接口为什么需要锁存器?


正确答案:将数据总线的数据暂时锁存,使较缓慢的设备有足够的时间进行处理。

第8题:

断下列说法是否正确?由于8155H不具有地址锁存功能,因此在与8031的接口电路中必须加地址锁存器。()


参考答案:×

第9题:

在8086系统中为什么用地址锁存器?


正确答案:因8086CPU的引脚采用了分时复用的地址/数据和地址/状态总线,为保证形成稳定的系统地址总线,故需采用地址锁存器以产生系统地址总线。

第10题:

8086和8088的引脚信号中,()为地址锁存允许信号引脚。

  • A、CLK
  • B、INTR
  • C、NMI
  • D、ALE

正确答案:D