Languages-Assembly Language [Hughes Placement]: Sample Questions 6 - 6 of 6

Get top class preparation for competitive exams right from your home: get questions, notes, tests, video lectures and more- for all subjects of your exam.

Question 6

Assembly Language
Edit

Write in Short

Short Answer▾

Using which pin it՚s possible to address 16 bit addresses even though there are only 8 address bits in 8085?

Explanation

  • ALE stands for Address Latch Enable.
  • It is used in 8085 microprocessor to demultiplex the address bus and data bus of the microprocessor. 8 bit data bus and 16 bit address bus is present in 8085, where lower order address bus are multiplexed with data bus. Low order AD0 and AD7 are multiplexed.
  • When ALE = 1, it indicates the address bus, i.e.. during first clock cycle of the instruction it gives the address
  • When ALE = 0, it indicates the data bus, i.e.. during second and third cycle of instruction it does the operation on data.
  • So, ALE pin is used to demultiplex the lower order address and data bus.

Developed by: