As an Amazon Associate I earn from qualifying purchases.

What is Direct Memory Access (DMA) in Operating System? PDF Download

Learn Direct Memory Access (DMA) definition in operating system with explanation to study “What is Direct Memory Access (DMA)”. Study direct memory access (dma) explanation with operating system terms to review operating system course for online degree programs.

Direct Memory Access (DMA) Definition:

  • A form of IO in which a special module, called DMA module, controls the exchange of data between main memory and an IO device.

    Operating Systems by William Stallings



Direct Memory Access (DMA) Explanation:

Direct memory access is a method that allows an IO device to send or receive data directly to or from the main memory, bypassing the CPU to speed up memory operations.

Keep Learning Operating System Explanations

What is Microkernel?

A microkernel is the smallest amount of software that can provide enough information of the mechanisms needed to implement an ...

What is Process Switch?

A process switch is the shifting of operating system scheduler from one running program to another. This requires saving all ...

What is Trojan Horse?

A trojan horse is a type of malicious software or malware that looks legitimate but can take control of your ...

What is Access Method?

Access method is a program or a hardware mechanism that moves data between the computer and an outlying device such ...

What is Busy Waiting?

Busy waiting is a phenomenon in which a process checks repeatedly for a certain condition. It is waitinf for the ...

What is Word?

A word is a unit of data of a defined bit length that can be addressed and moved between storage ...