Back to the 2022 paper

Module 4: Memory Organization

20222m

(j) The DMA controller has ____ registers.

(i) 4
(ii) 2
(iii) 3
(iv) 1

Worked SolutionAI Assisted

Answer: (iii) 3

Explanation:
Standard DMA controller (e.g., Intel 8237) has 3 main registers per channel:

  1. Address Register - holds starting address of memory block (source/destination)
  2. Word Count Register - number of words/bytes to transfer
  3. Control/Status Register - direction, mode (burst/cycle stealing), enable

Some descriptions count 4 including Data Buffer register, but classic exam answer is 3 registers.

Similar questions

Official AppAndroid App

PYQDeck for Android

Solve BEU previous-year exam papers anywhere, anytime. Fast search, offline paper viewing, and step-by-step solutions designed specifically for your phone.