Answer Posted / niaz mohammad
DMA (Direct Memory Access) is a technique that transfers
data between a microprocessor's memory and an I/O device
without involving the microprocessor.
* Working process of DMA controller:
1. The I/O device request DMA operation via the DMA request
lines of the controller chip.
2. The controller chip activates the microprocessor HOLD
pin, requesting the CPU to release the bus.
3. The processor then sends HLDA (Hold Acknowledgement) back
to the DMA controller.
4. The DMA controller completes the DMA transfer and
releases the bus.
| Is This Answer Correct ? | 14 Yes | 0 No |
Post New Answer View All Answers
Name the special purpose registers?
What is 8251?
Explain the 8051 microcontroller architecture?
List some analog modulation techniques.
What type of interrupts are used for critical events and why?
What are the index registers in 8086?
What is the position of the stack pointer after the pop instruction?
Explain the two types of software?
How can you increase ports of a microprocessor?
If the crystal oscillator is operating at 15 MHz. What will be the PCLK output of 8284?
Define crossbar switching with reference to 8086?
Explain the instruction stream queue mechanism in the 8086?
What is the function of eu?
Mention any one 32 bit microcontroller and explain the same.
Give example for non-maskable interrupts?