Memory Interfacing In 8085 Microprocessor Pdf

From the topic of Memory Read Machine Cycle, I got an example of timing diagram for MVI instruction.

Again in another topic Memory Interfacing, the book shows timing diagram of Memory Read Cycle. Here 8085 provides two signals – IO/M(bar) and RD(bar) to indicate that it is a memory read operation. The IO/M(bar) and RD(bar) can be combined to generate the MEMR(bar) (Memory Read) control signal that can be used to enable the output buffer by connecting to the memory signal RD(bar). And the memory places the data byte from the addressed register during T2, & that is read by the microprocessor before the end of T2. Why in this diagram there is arrow from IO/M to RD and from RD to MEMR?

Bus Used to transfer instructions and data 8085 has a 8-bit data bus Data Bus 3. 4 Memory Interface The memory is made up of semiconductor material 5 Primary Memory RAM and ROM are examples of this type of memory. Microprocessor uses it in storing a program temporarily (commonly called.

Both the figure says Memory Read Cycle but there are some differences in the two timing diagrams in M2. Please can anyone explain when to use the first one and when to use the second timing diagram.


1 Answer

The arrow specifies that this line is the one that can be affected due to change in another line.

There are two types broadly: 1. Single line single effect (as in the opcode fetch cycle)2. Multiple line single effect (as in the memory addressing)

As you can see in the opcode fetch cycle, whenever the Rd line changes, there is a change in the AD7 -AD0 lines. So this is a single line with single effect Driver side tool compartment bmw 530 xi 2006.

And, in case of memory addressing, a change in Rd brings a change in MEMR which brings a change in AD7 - AD0 so it is a multiple line with single effect. I'm not sure why the arrow goes from Io/M line.

You might wanna look at the timing diagram of 8085 as a whole on the internet.


Not the answer you're looking for? Browse other questions tagged memory8085timing-diagram or ask your own question.

You can follow me at Unacademy
To watch all Electrical Eng. Subject in a descriptive manner with previous year GATE questions
Memory Interfacing
1.Interfacing Circuits & I/O ports
2.Important Pins of a Memory Chips
3.Notation/ Representation of Memory Chips
Types of Problem on Memory Interfacing
---Finding the length of address and data bus
---Calculating No. of Chips required to design a memory

  • No sir you don't talk in english, aap jeyse bolte hey waise boliye plz

  • At 4:28 sir there are not four locations in one register each register it self one location

  • Nice video. But, too much of ads. Please remove half of them.

  • Sir can you tell me the date when 8086 microprocessor will be upload on your chanel

  • sir if there are 10 registers then how 1 kb memory is formed..because 10*8=80 bits hi hua.please tell me sir

  • It doesn't mean there are 10 registers it says if there are 10 address lines as 2^10 mean 1024 locations and each location can store 8 bit of data and hence 1024 ├Ч 8

  • sir iam very much confuse with this topic iam not a student but a electronics technician i need understand eprom ram eeprom nand and emmc which is using in lcd tv main board

  • sir the vedios of measurment are very good , and sir i am waiting of next vedio of measurment so please sir upload as soon as possible thanku sir ....

  • To watch complete videos of Electrical Measurements..
    Go to