Multiple choice How many registers does a DMA controller has? 4 3 2 1 None of the above Reveal answer Fill a bubble to check yourself B Correct answer Explanation DMA controller uses the registers to store the starting address, word count and the status of the operation. Option (2) is true.