微机原理

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

题目

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

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

MCS-51单片机应用系统中,地址锁存器在构建地址总线时起的作用为()。


正确答案:锁存地址的低八位地址信号

第3题:

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

A、产生时钟脉冲

B、地址锁存

C、提高驱动力


参考答案:B

第4题:

在T1状态下,8088/8086CPU数据/地址线上是什么信息?用哪个信号可将此信息锁存起来?数据信息是什么时候送出的?在最大组态下,怎样使系统地址总线和系统数据总线上同时分别存在地址信息和数据信息?


正确答案: 在T1状态下,8088/8086CPU数据/地址线上是地址信息。用ALE信号可将地址信息锁存起来。数据信息在T2开始以后送出。在最大组态下,AD15~AD0在8288发出的ALE下降沿控制下将地址信息锁存后送系统地址总线A15~A0(对8088则为AD7~AD0)。A19/S6~A16/S3 经ALE下降沿控制锁存后送系统地址总线A19~A16;CPU的AD0~AD7在8288发出的 (数据收发控制信号)和DEN(数据允许信号)信号控制下,经双向总线驱动器连接到系统数据总线D7~D0,这样,实现了地址和数据及状态信号的分离,使地址信号和数据信号同时分别出现在系统地址总线和数据总线上。

第5题:

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


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

第6题:

芯片74LS373在8086 CPU系统中用作()

  • A、总线驱动器
  • B、总线锁存器
  • C、总线控制器
  • D、总线仲裁器

正确答案:B

第7题:

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


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

第8题:

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


参考答案:×

第9题:

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

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

正确答案:C

第10题:

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


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