Knowee
Questions
Features
Study Tools

Direct Memory Access (DMA) technique is used for (A) Managing CPU clock speeds (B) Transferring data between peripheral devices and memory without CPU intervention (C) Managing hardware resources (D) Managing the interrupts (E) Executing the programs

Question

Direct Memory Access (DMA) technique is used for (A) Managing CPU clock speeds (B) Transferring data between peripheral devices and memory without CPU intervention (C) Managing hardware resources (D) Managing the interrupts (E) Executing the programs

🧐 Not the exact question you are looking for?Go ask a question

Solution

The Direct Memory Access (DMA) technique is used for (B) Transferring data between peripheral devices and memory without CPU intervention.

Here's a step-by-step explanation:

  1. DMA is a feature of computer systems that allows certain hardware subsystems to access main system memory independently of the central processing unit (CPU).

  2. Without DMA, when the CPU is using programmed input/output, it is typically fully occupied for the entire duration of the read or write operation, and is thus unavailable to perform other work. With DMA, the CPU first initiates the transfer, then it does other operations while the transfer is in progress, and it finally receives an interrupt from the DMA controller (DMAC) when the operation is done.

  3. This feature is useful any time the CPU cannot keep up with the rate of data transfer, or when the CPU needs to perform work while waiting for a relatively slow I/O data transfer.

  4. So, DMA helps in transferring data between the computer's memory and a peripheral device, like a disk drive, graphics card, network card, or sound card, without the intervention of the CPU, thus improving the computer's performance and concurrency.

This problem has been solved

Similar Questions

DMA transfers data between-------  (1 Point)Memory and processor.Processor and I/O devices.I/O devices and memory.All of the above

Which feature allows microcontrollers to perform high-speed data transfer without CPU intervention?Direct Memory Access (DMA)Interrupt Service Routine (ISR)Pulse-Width Modulation (PWM)Timer/Counter module

___________allows DMA controller to transfer one data word at time after which it must return control of the buses to the CPU.*CISCDMA Cycle stealDMA BurstRISC

The DMA transfers are performed by a control circuit called as __________a.Device interfaceb.DMA controllerc.Data controllerd.Overlooker

___________ initializes DMA Controller by sending memory address and the block size (number of words) I/O deviceDMA InterruptCPUMemor

1/3

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.