What is the function of ALE in 8085 ?

This question is related to Cisco Interview

Showing Answers 1 - 60 of 60 Answers

venkatesan

  • Apr 30th, 2005
 

In 8085 there is one common bus for data memory as well as program memory.  
ale is used to select the bus as address and data bus

  Was this answer useful?  Yes

dfhhhhhhh

  • Jul 15th, 2005
 

uses bus as address and data bus 

  Was this answer useful?  Yes

vignyan

  • Aug 22nd, 2005
 

Address Latch Enable is used for multiplexing higher order address bus and the data bus

  Was this answer useful?  Yes

smokindesi

  • Oct 9th, 2006
 

used to acess external memory.

also used in 8051 and compatible microcontrollers

  Was this answer useful?  Yes

hardik parikh

  • Oct 27th, 2006
 

hi, i think it is ALU. and it is arithmetic logical unit, which is used by processor to compute many arithmetic & logical function by it. a part of processor.

  Was this answer useful?  Yes

Rana Debnath

  • Nov 25th, 2006
 

Address latch enable: This is a positine going pulse generated every time the 8085 begins an operation(machine cycle);it indicates that the bits on AD7-ADo are address bits.This signal is used primarily to latch the low -order address from multiplexed bus and generate a separate set of eight address lines,A7-Ao.

  Was this answer useful?  Yes

Guest

  • Jan 17th, 2007
 

ALE is an active high pin. When we supplied active high pulse to this pin, this pin is activated. When this pin is activated, it de-multiplexes lower address bus (A0-A7) from lower address / data bus (AD0-AD7).

  Was this answer useful?  Yes

Abhinav Prateek

  • Aug 22nd, 2007
 

ALE( Address Latch Enable)

this is a signal which goes HIGH everytime 8085 begins an operation. it indicates that the bits on AD0 to AD7 are address bits.

this signal is mainly used to latch the low order address from the multiplexed bus.

gopala krishna

  • Nov 9th, 2011
 

ALE stands for Address Latch Enable. It is the 3oth pin of 8085 which is used to enable or disable the address bus. the address bus will be enabled during the 1st clock cycle as the ALE pin goes high i.,e logic '1' during the first half cycle. During 2nd and 3rd clock cycles it goes low i.,e logic '0' indicating the the address & data bus (AD0-AD7) is for data. hence it disables the address & data bus during the 2nd and 3rd clock cycles.

arvinth ram

  • Aug 8th, 2012
 

Address latch enable is used for combining lower order address byte to higher order address byte

  Was this answer useful?  Yes

swetha

  • Dec 12th, 2012
 

LIFO

  Was this answer useful?  Yes

sonu

  • Jul 16th, 2013
 

Address latch enable pin is used for reducing the pin in microprocessor. It is used for transferring data as well as also used for carrying address. When pin is low, it will allow address bus to transfer data and when it is in high state it will carry address.

  Was this answer useful?  Yes

Gagandeep

  • Jul 31st, 2013
 

ALE is a positive going signal generated every time during the beginning of the Operation.This indicates that the bits present in the lower order address lines are address bit.The latch is open and the bits are sent to the address bus. When the ALE signal undergoes a transition from high to low, the latch is closed and the bits on the lower order address bus are data bits.

  Was this answer useful?  Yes

shivanand dwivedi

  • May 29th, 2014
 

this is a positive going pulse generated every time the 8085 begin an operation is indicate that bit on Ad7-Ad0 are adheres of bit

  Was this answer useful?  Yes

Devil

  • Aug 2nd, 2014
 

ALE(address latch enable) is a control signal of 8085A.8085A is a 8-bit microprocessor with 16-bit address buses,among them lower 8-bit are multiplexed.So while microprocessor execute read or write operation it need to de-multiplexed. ALE control signal use to demutiplexed the lower order address buses and data buses.
ALE=1(high)latch enable---as address bus
ALE=0(low signal)disable-- as data bus
(ALE is a active high signal)
thanks

  Was this answer useful?  Yes

Hari Ram Meena

  • Dec 18th, 2014
 

This is  a positive going pulse generated every time the 8085 begins an operation.

This signal is used to latch the low order address bus from the multiplexed bus and generate a separate set of 8 address lines A7-A8

  Was this answer useful?  Yes

bhargav

  • Jul 24th, 2015
 

Sir it is ALE not ALU

  Was this answer useful?  Yes

vinay

  • Nov 8th, 2015
 

ALE indicates that the bits on AD7-AD0 are address bus. During the 1st half cycle, low address lines AD7-AD0 are high and work as address buses and 2nd half cycle, these work as data buses. So they are bidirectional.

  Was this answer useful?  Yes

RAJ

  • Aug 4th, 2016
 

Hello Hardik,

ALO and ALU are two different terms. ALE is related to microprocessor which means Address Latch Enable, which is a control signal of 8085. 8085 is a 8-bit microprocessor with 16-bit address buses,among them lower 8-bit are multiplexed.So while microprocessor execute read or write operation it need to de-multiplexed. ALE control signal use to de-mutiplexed the lower order address buses and data buses

  Was this answer useful?  Yes

pankaj

  • Nov 11th, 2016
 

ALE is combination of low address bus and data bus. In ALE if pulse become 1 then select the address bus and latch enable is 0 then select the data bus

  Was this answer useful?  Yes

Garima

  • May 2nd, 2017
 

ALE is an output signal.....

  Was this answer useful?  Yes

yogi

  • Sep 26th, 2017
 

ALE is an active high pin. when we supplied active high pulse to this pin this pin is activated. When this pin is activated it de-multiplex lower address bus (A0-A7) from lower adress data bus(AD0-AD7).

  Was this answer useful?  Yes

virat ganesh

  • Apr 14th, 2018
 

It is an outrput signal used to give information about AD0-AD7 contents

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions