DMA or direct memory access is a feature of cumputerised systems that allows certain Hardware Subsystems to access the system main memory RAM, without much involvement of the CPU.
When CPU is using a normal programmed input/output it becomes fully busy during the entire duration of read or write operation. When using DMA, the CPU just initiates the transfer, resumes the work that it is currently doing and it just inimated by DMA controller when the transfer is done using interrupt.
When CPU is using a normal programmed input/output it becomes fully busy during the entire duration of read or write operation. When using DMA, the CPU just initiates the transfer, resumes the work that it is currently doing and it just inimated by DMA controller when the transfer is done using interrupt.
No comments:
Post a Comment