answersLogoWhite

0


Best Answer

DMA->Direct Memory Access.

I/O device can access the memory without the help of CPU. So that there is faster access by the device. I/O device signals microprocessor by HOLD signal.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is dma operation in 8085?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Basic DMA operation and 8237 DMA Controller?

In the 8085, DMA (Direct Memory Access) is controlled with HOLD and HLDA. The HOLD signal is a request to release the bus. The HLDA signal is the 8085's acknowledgement of that request. HLDA means that the 8085 will release the bus in one half clock cycle, i.e. at the end of T3. The 8085 will remain in that hold state until HOLD is released, at which point it will take control of the buses again. The HOLD'ing device has complete control and can access any memory or I/O. Often, the 8237 DMA controller is used to provide sequencing of the operation. The 8237 DMA controller interfaces between up to four peripheral devices and the 8085. It provides an address register for each device so that the device does not need to do so. The device only needs to indicate that a byte of data is available, or is required, and the 8237 will take care of storing or fetching the byte.


What is the signal used for DMA in 8085?

The HOLD pin indicates that an external device wants the 8085 to stop and allow the external device to drive the bus. The acknowledge of control transfer is HLDA, however, it is important to note that HLDA does not mean the current cycle is complete - it means that the current cycle is the last cycle, at which point the 8085 will release the bus. (One half clock cycle later.)


What is DMA in 8085 in microprocessor?

DMA stands for Direct Memory Access, in regards to 8085 MP. It consists of 2 pins, namely, HOLD and HLDA. The former of which indicates the processor that either a peripherial or any IO device, is requesting the processor to hold its current activites and give the control of buses to IO devices. HLDA, on the contrary, is the acknowledgement from the microprocessor to the concerned IO device sending the request.


What is the purpose of the RRC instruction in 8085 microprocessor?

We can implement "Divided by '2' " operation by using RRC.


What is ax or accumulator register?

Accumulator is a general purpose register.it is a 8 bit register in 8085. it stores the temporary results of a current operation doing by 8085.it is also called 'A' register


What is function of hold pin in 8085 microprocessor?

The HOLD pin on the 8085 is an external request for control of the bus. Upon receipt of HOLD, the 8085 will complete its current cycle and assert HLDA (HOLD Acknowledge), and then it will float the address, data, and control bus one half clock cycle later. The external hardware is then free to use the bus. When it is done, it releases HOLD, the 8085 releases HLDA, and the 8085 takes control of the bus and continues with the next cycle. HOLD is used by external DMA controllers, such as the 8257, to transfer data to and from memory on behalf of high speed peripherals, without requiring 8085 attention to that data transfer.


Why microprocessor 8085 has 16 bit address lines?

Because that's how Intel designed it. The 8085 is an 8-bit computer operating on a 16-bit address space.


What is a DMA controller?

In DMA as the name suggest the memory can be accessed directly by i/o module. Thus overcome the drawback of programmed i/o and interrupt driven i/o where the CPU is responsible for extracting data from the memory for output & storing data in memory for input. DMA provids different information. i) which operation (read/write) to be performed. ii) The address of i/o device which is to be used.


What is a DMA?

In DMA as the name suggest the memory can be accessed directly by i/o module. Thus overcome the drawback of programmed i/o and interrupt driven i/o where the CPU is responsible for extracting data from the memory for output & storing data in memory for input. DMA provids different information. i) which operation (read/write) to be performed. ii) The address of i/o device which is to be used.


What is dma controler?

In DMA as the name suggest the memory can be accessed directly by i/o module. Thus overcome the drawback of programmed i/o and interrupt driven i/o where the CPU is responsible for extracting data from the memory for output & storing data in memory for input. DMA provids different information. i) which operation (read/write) to be performed. ii) The address of i/o device which is to be used.


When was DMA Distribuidora created?

DMA Distribuidora was created in 1950.


When was DMA - magazine - created?

DMA - magazine - was created in 1993.