Previous in Forum: Eliminating RF Resonance and Calculating Choke Impedance   Next in Forum: 4017 ic
Close
Close
Close
5 comments
Rate Comments: Nested
Participant

Join Date: Nov 2008
Location: INDIA
Posts: 4

Microprocessor 8085 Buffer

12/05/2008 9:46 AM

Why in microprocessor 8085 buffer is used in input side and latch in output side?

__________________
""Dream is not that what u see in sleep.....Dream is the thing that does not allow you to sleep....""-Dr.Abdul Kalam-' The missile man of India'
Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Good Answers:

These comments received enough positive votes to make them "good answers".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
Popular Science - Biology - New Member Hobbies - Musician - New Member APIX Pilot Plant Design Project - Member - New Member Hobbies - CNC - New Member Fans of Old Computers - ZX-81 - New Member

Join Date: Jan 2007
Location: Centurion, South Africa
Posts: 3921
Good Answers: 97
#1

Re: Microprocessor 8085 Buffer

12/05/2008 11:15 AM

The 8085 is not the originator of the incoming data therefore not to loose incoming data while the 8085 is busy with other task the data is pumped into a buffer or stack.

The data can then be retrieved and interpreted later.

The 8085 however place the data in an output latch and must receive a read confirmation before it can send more data.

On later CPUś one could access an output buffer as well which made transfers faster. Also have a look at the 8212,

It has been a long time since I used a 8085.

__________________
Never do today what you can put of until tomorrow - Student motto
Register to Reply Score 1 for Good Answer
2
Associate

Join Date: Dec 2008
Posts: 30
Good Answers: 1
#2

Re: Microprocessor 8085 Buffer

12/05/2008 12:10 PM

hi hardik,

the processing speed of the muP might not be as fast as that of the input which is of course the speed in which you enter your op-code. so the processor stores the input as you type in and according to its own processing speed it does the work..

so that's why is needs the buffer to store the input..

as far as the latch is concerned in the output you have two options.. ALE=0 is for data transmision and ALE=1 is for sending addresses.. so latch i think works whin ALE=1.. and acc to the address passed it stored data to that address..

Register to Reply Good Answer (Score 2)
Associate

Join Date: Dec 2008
Posts: 30
Good Answers: 1
#3
In reply to #2

Re: Microprocessor 8085 Buffer

12/05/2008 12:12 PM

hi about the "latch" part.. i am not pretty sure.. but its basic function is to store the data to, be transferred till it is asked to do so ..

Register to Reply Score 1 for Good Answer
Anonymous Poster
#5
In reply to #3

Re: Microprocessor 8085 Buffer

01/03/2009 8:25 PM

The ALE Address Latch Is to demultiplex the lower 8 bit address from the 8 bit data.

The 8085 has T states and each state will cause a different action. look up 8085 T states.

Register to Reply
Commentator

Join Date: Jul 2008
Location: LA, CA
Posts: 97
#4

Re: Microprocessor 8085 Buffer

12/07/2008 7:00 PM

Because it doesn't directly handle I/O such as the 8048 does. The 48 and others have I/O pins right on the chip, whereas the 85 doesn't and everything is transferred via the Data Bus.

There are 'peripheral' chips that handle the I/O "directly" (8255?) and this CPU needs a way to get that data to and from those I/O chips.

The "buffer" and "latch" are there to ensure that the data is transferred either way - on the right 'clock cycle' and they're controlled by the 'control bus' lines. Also - when transferring data from I/O devices, those devices are dedicated and usually can 'run' faster than the CPU.

__________________
Bla - de - bla - de - BLA!!! "That's Me!!!"
Register to Reply
Register to Reply 5 comments

Good Answers:

These comments received enough positive votes to make them "good answers".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

Anonymous Poster (1); beatenblood (2); Hendrik (1); Walts_Worker (1)

Previous in Forum: Eliminating RF Resonance and Calculating Choke Impedance   Next in Forum: 4017 ic

Advertisement