DMA Controller

DMA stands for direct memory access. The DMA controller is a control unit that can transfer blocks of data between I/O devices and main memory with minimal intervention from the CPU. It is also use to speed up the transfer of data between I/O devices and memory.

Question:

A DMA Controller transfers 16-bit word to memory using cycle stealing.

The words are assembled from a device that transmits characters at a rate of 2400 characters/sec. The CPU fetching instructions at an average rate of 1 Million instructions/sec. By how much will the CPU be slowed down because of DMA transfer? (Each character is of 8 bits).

  1. 12%
  2. 12%
  3. 24%
  4. 24%

Help Other’s By Sharing…

Contact Us

Burewala, Vehari, Punjab, Pakistan

cstaleem1@gmail.com

Website: CStaleem.com

Pin It on Pinterest