What is ALE? Explain the functions of ALE in 8085.

Answer Posted / k. k. ghosh

8085 processor has 16 address lines for 16 bit address of a
memory location. Out of this 16 address lines 8 adress
lines are solely dedicated to transfer 8 higher order
address bits while the remaining lower order 8 bits of the
address are sent through another 8 lines multiplexed with
the 8 bit data lines. It is the control signal ALE to be
sent by the processor in appropriate time to indicate the
operation of this 8 bit multiplexed bus whether it will be
used to send the lower order 8 address bits or to send the
8 data bits. How it is indicated ? Making ALE control HIGH
the multiplexed 8 bit bus will act as address bus while
making ALE control LOW the same 8 bit multiplexed bus will
act as data bus. Thus, ALE = 1 makes the address latched
i.e. latch enable and ALE = 0 makes the adress bus disable
but making it data bus enable. In this sense, this 8 bit
bus better should be said as data bus.

Is This Answer Correct ?    245 Yes 22 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the maximum supported clock speed of the 8086?

659


What are the data pins of microprocessors? What is their use?

696


How many interrupts are there in 8085?

699


What does 8088 microprocessor have?

716


What are the total number of input and output ports in 8085?

768






why 8085 processor is called an 8 bit processor?

684


How to control and timing circuitry of the 8085.

692


In 8085 which is called as high order / low order register?

851


What are Pseudo instructions basically?

747


Can you tell how many pins are there in 8085 Microprocessor?

682


What is the maximum size of segment in 8086 microprocessor?

661


What are the four distinct types of memory in 8051?

1427


Explain transmission gate-based d-latch?

729


Define the jobs performed by the biu and eu in the 8086.

944


Explain the instruction stream queue mechanism in the 8086?

648