In DMA transfers, the required signals and addresses are given by the __________
(a) Processor
(b) Device drivers
(c) DMA controllers
(d) The program itself
This question was posed to me during an interview for a job.
The query is from Direct Memory Access topic in chapter Input/Output Organisation of Computer Architecture