answersLogoWhite

0

Memory Read refers to the process when

1) HL pair holds the address which is to be read

2) this address is placed on address lines (ALE : Address Latch Enable, must be high at this moment)

3) then Memory Read Control Signal (MEMR) goes high to signify that at this moment we need to read (get) data from memory.

4) Then ALE goes low and data is placed on lower bit address lines ( Because data lines are multiplexed with lower byte address line)

5) After getting the data in the register, ALE again goes High, MEMR goes low.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

Can microprocessor 8085 take memory A000?

Yes, the 8085 microprocessor can access memory location A000, as it has a 16-bit address bus that allows it to address up to 64KB of memory, ranging from 0000 to FFFF in hexadecimal. The address A000 falls within this range, meaning the 8085 can read from or write to this memory location. However, the actual access depends on the system's memory configuration and whether that specific address is mapped to valid RAM or ROM.


How many machine cycles requires to complete the execute IN 84H in 8085?

The instruction IN 84H in the 8085 microprocessor requires 5 machine cycles to complete. This includes 1 opcode fetch cycle and 4 memory read cycles. The opcode fetch retrieves the instruction from memory, while the read cycles are used to read the data from the specified input port.


Need of interface in microprocessor?

the principle function of memory interfacing is to enable the microprocessor to read or write into a register of the memory chip


Timming diagram for lda instruction in microprocessor 8085?

The timing diagram for the LDA (Load Accumulator Direct) instruction in the 8085 microprocessor involves several key phases. Initially, the opcode is fetched from memory, which takes 4 clock cycles. Next, the address of the data to be loaded into the accumulator is specified in the next two cycles, followed by another two cycles to read the data from the specified memory location into the accumulator. The entire process typically takes 7 machine cycles, including the necessary memory access time.


What is 8085 control lines?

The 8085 microprocessor has several control lines that manage its operations and facilitate communication with other components. Key control lines include the Memory Read (MRD), Memory Write (MWR), I/O Read (IRD), and I/O Write (IWD) signals, which control data flow between the CPU and memory or I/O devices. Additionally, the Status signals (S0, S1) help indicate the current operation of the processor. These control lines are essential for coordinating data transfer and ensuring proper timing in the system.


How are 2 8kx8 eprom and 2 4kx8 ram can be interfaced to 8085 microprocessor?

To interface two 8kx8 EPROMs and two 4kx8 RAMs with the 8085 microprocessor, the address lines A0-A12 can be used to access the memory locations, allowing for a total of 32KB of memory. The EPROMs can be connected such that they occupy the upper half of the memory address space (e.g., addresses 0000H to 7FFFH), while the RAMs occupy the lower half (e.g., addresses 8000H to BFFFH). The chip select lines of the EPROMs and RAMs must be connected to appropriate control signals generated by the 8085 to ensure that only the intended memory device is activated during read/write operations. Additionally, decoding logic may be required to manage the chip select signals effectively.


What is memory word size required in an 8085 system?

In an 8085 system, the memory word size required is 8 bits. This means that each memory location can store 8 bits or one byte of data. The 8085 processor accesses memory locations using these 8-bit memory addresses to read or write data during program execution. The memory word size of 8 bits allows the 8085 system to handle data in small, manageable chunks efficiently.


What is the difference between 8080 and 8086?

The major difference between the 8085 and the 8086/8088 is that the 8085 is an 8 bit computer, and the 8086/8088 is a 16 bit computer.


How does the microprocessor knows which operation to perform first read or write?

in any of the microprocessor include sequencer that sequencer send control signal to the memory and processor to do specific operation like read or write operation


What is MR-DC in 8086?

Its MRDC (memory read control) it is a maximum mode pin in 8086 microprocessor


What characteristic of the motherboard architecture determines the amount ofnmemory that CPU can address?

Different microprocessor can address different amounts of memory. The motherboard design should allow for maximising the physical memory to what the microprocessor can address


Difference between LDA and STA instruction in 8085?

In the 8085, the LDA instruction loads the accumulator from memory, while the STA instruction stores the accumulator to memory. LDA is a read, while STA is a write. LDA is opcode 3AH, while STA is opcode 32H.