Direct Memory Access - Computer Fundamentals
06-11-2019    401 times
Direct Memory Access

What is Direct Memory Access or DMA?

The method of transferring data from RAM or primary memory to another memory of a computer, especially in secondary memory and register memory, without informing the CPU or Computer Processing Unit is known as DMA or Direct Memory Access.

Any data input to the computer need to be processed by the CPU. But in some of the cases there is no need for processing of data. Like copy a data from RAM to HARDDISK. It is a dump job that is no robot science is needed. As processor is a busiest part of a computer, we can easily bypass that job through a DMA controlled IC. It increases the computer performance. Each input and output ports are assigned to a DMA channel.

Private Teacher
    Author Details
Arnab De
I have over 16 years of experience working as an IT professional, ranging from teaching at my own institute to being a computer faculty at different leading institute across Kolkata. I also work as a web developer and designer, having worked for renowned companies and brand. Through tutorialathome, I wish to share my years of knowledge with the readers.
    Related Post
  Query About the post