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

题目

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


相似考题
更多“8086CPU的形成三大总线时,为什么要对部分地址线进行锁存?用什么信号控制锁存?”相关问题
  • 第1题:

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


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

  • 第2题:

    芯片Intel8286的作用是()。

    • A、地址锁存
    • B、产生时钟
    • C、总线控制
    • D、数据驱动

    正确答案:D

  • 第3题:

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

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

    正确答案:C

  • 第4题:

    8086CPU的INTR脚和INTA脚的功能是()

    • A、可屏蔽中断请求信号,中断响应信号
    • B、不可屏蔽中断请求信号,中断响应信号
    • C、不可屏蔽中断请求信号,地址锁存信号
    • D、可屏蔽中断请求信号,地址锁存信号

    正确答案:A

  • 第5题:

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


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

  • 第6题:

    8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过()将地址送入地址锁存器。

    • A、DEN
    • B、ALE
    • C、BHE
    • D、DT/R

    正确答案:B

  • 第7题:

    什么是地址锁存器?8086/8088系统中为什么要用地址锁存器?锁存的是什么信息?


    正确答案:地址锁存器就是一个暂存器,它根据控制信号的状态,将总线上地址代码暂存起来。8086/8088数据和地址总线采用分时复用操作方法,即用同一总线既传输数据又传输地址。当微处理器与存储器交换信号时,首先由CPU发出存储器地址,同时发出允许锁存信号ALE给锁存器,当锁存器接到该信号后将地址/数据总线上的地址锁存在总线上,随后才能传输数据。

  • 第8题:

    Intel8286的作用是()

    • A、地址锁存
    • B、产生时钟
    • C、总线控制
    • D、数据驱动

    正确答案:D

  • 第9题:

    简述8086/8088系统中为什么要使用地址锁存器?


    正确答案: 为获取并保持地址信息,系统中要使用地址锁存器。因为8086/8088系统中低16位地址线与数据线分时复用,高4位地址线与状态线分时复用,在每个总线周期的T1状态期间,CPU通过20位地址线向外发送地址,然后在T2、T3、T4状态时传送数据或状态信息,而在一个完整的总线周期(T1~T4)内,被访问的存储器或I/O端口始终需要完整的地址信息,这就要求在T1状态时地址有效期间由地址锁存器将地址信号锁存并保持,以供被访问的存储器或I/O端口在整个总线周期内使用。

  • 第10题:

    AT89S51引脚ALE是()

    • A、程序读选通信号
    • B、数据锁存允许信号
    • C、地址锁存允许信号
    • D、控制锁存允许信号

    正确答案:C

  • 第11题:

    为什么扩展外部程序存储器时,低8位的地址需要锁存?


    正确答案:由于P0口在扩展存储器时既做地址总线的低8位,又做数据总线,为了将他们分离出来,需要在单片机外部增加地址锁存器,以存低8位地址一般可采用74LS373。

  • 第12题:

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

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

  • 第13题:

    对于16位ISA总线,地址线的第17线到第19线有两套,一套是锁存的,另一套没有被锁存。这句话对吗?


    正确答案:正确

  • 第14题:

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


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

  • 第15题:

    在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,这样,实现了地址和数据及状态信号的分离,使地址信号和数据信号同时分别出现在系统地址总线和数据总线上。

  • 第16题:

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


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

  • 第17题:

    8086系统中为什么要用地址锁存器?8282地址锁存器与CPU如何连接?


    正确答案:为了减少引脚的数量,8086CPU的地址引脚和数据引脚分时复用,为了保证在总线操 作周期中地址信号能有效而稳定的输出,必须使用地址锁存器。
    由于8086有20条地址线,故需使用三片8282,其中OE接地,STB与CPU的ALE相连,前两片8282 的DI0~DI7分别与CPU 的AD0~AD15 相连,第三片8282 的DI0~DI3 分别与CPU 的AD16~AD19 相连,DI4 与CPU 的BHE 相连。

  • 第18题:

    8086CPU系统最大工作方式时,为了实现地址锁存,至少需配置地址锁存器芯片74LS373(或8282)的片数是()

    • A、1
    • B、2
    • C、3
    • D、4

    正确答案:C

  • 第19题:

    在采用地址流水线方式时,地址锁存在什么时间进行?地址译码器位于地址锁存器之前有什么好处?这样做有什么要求?


    正确答案:地址锁存在 每一个 CPU总线周期的开始进行 。 地址译码器位于地址锁存器之前的 好处是, 可以使存储器片选信号尽早有效 。这样做要求 存储器 片选信号必须和地址信号一起被锁存。

  • 第20题:

    8086CPU信号中控制地址锁存器信号是()。


    正确答案:8282

  • 第21题:

    说明工作在最大和最小模式下系统基本配置的差异。微机系统中为什么一定要有地址锁存器?需要锁存哪些信息?


    正确答案:最大模式配置和最小模式置有一个主要的差别:
    ①就是在最大模式下,需要用外加电路来对CPU发出的控制信号进行变换和组合,以得到对存储器和I/O端口的读/写信号及对锁存器和对总线收发器等等的控制信号。总线控制器就是完成上面这些功能的专用芯片。
    ②为多中断源的需要,常采用中断优先权控制电路(如Intel8259A)。系统一定要有地址锁存器――因为高四位地址和状态信号是从同一组引脚上分时送出的,低16位地址和数据是从同一组引脚上分时传输的,所以必须把地址信息锁存起来。需要锁存的信息:地址信号、7/SBHE和MIO/信号进行锁存。

  • 第22题:

    在访问外部ROM或RAM时,P0和P2口各用来传送什么信号?P0口为什么要采用片外地址锁存器?


    正确答案: P0口传送地址低八位后可复用数据线,所以,P0口要采用片外地址锁存器。P2口传送地址高八位。

  • 第23题:

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

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

  • 第24题:

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

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