Subject

    Computer Science

    Topic

    Computer Hardware

    Which I/O data transfer method allows an I/O device to transfer data directly to and from main memory without involving the CPU?

    a)
    Programmed I/O (Polling)
    b)
    Interrupt-driven I/O
    c)
    Direct Memory Access (DMA)
    d)
    Memory-mapped I/O

    Explanation

    DMA is designed to handle bulk data transfers efficiently. A special DMA controller takes over the system bus from the CPU to manage the transfer. This frees up the CPU to perform other tasks, significantly improving system performance.

    Find Tutors

    View all Tutors