Disadvantages of DMA Controller
- Direct Memory Access is a costly operation because of additional operations.
- DMA suffers from Cache-Coherence Problems.
- DMA Controller increases the overall cost of the system.
- DMA Controller increases the complexity of the software.
Direct Memory Access (DMA) Controller in Computer Architecture
DMA Controller is a hardware device that allows I/O devices to directly access memory with less participation of the processor. DMA controller needs the same old circuits of an interface to communicate with the CPU and Input/Output devices.
Contact Us