You are on page 1of 6

HUSSAIN SALEEM RAZA

ADCS-F20-067
Topic-Direct Memory Access(DMA)
DMA stand for?

 DMA stands for Direct Memory Access. It is a


capability that is provided by computer bus
architecture that allows sending the data directly from
the attached devices to the computer motherboard
memory
What is DMA and how it works?

 Direct memory access (DMA) is a means of having a


peripheral device control a processor's memory bus
directly. DMA permits the peripheral, such as a
UART, to transfer data directly to or from memory
without having each byte (or word) handled by the
processor.
Why DMA is used for data transfer?

 DMA basically stands for Direct Memory Access. It is


a process which enables data transfer between the
Memory and the IO (Input/ Output) device without
the need of or you can say without the involvement of
CPU during data transfer.
Advantages

 Allows
a peripheral device to read from/write to
memory without going through the CPU
 Allows for faster processing since the processor can be
working on something else while the peripheral can be
populating memory
THANK YOU

You might also like