Multiple choice What is the difference between DMA and co-processor? No difference DMA does not execute instructions while co-processor does. Co-processor does not access memory while DMA does. CPU can continue working while both DMA and co-processor are working. None of the above Reveal answer Fill a bubble to check yourself B Correct answer Explanation DMA does only memory access. It does not execute instructions while co-processor is complete processor for its dedicated program. So, it executes instructions.