Search the courses, subjects, tracks, games and features, or jump straight to a page.
2 cards from this section. Quick, good the night before a test.
What does DMA stand for?
Think about transfers without CPU involvement.
Name one disadvantage of interrupt-driven I/O.
Consider how the CPU has to pause and switch tasks.
What is one key advantage of DMA over interrupt-driven I/O?
Think about how CPU workload is affected.
True or False: In DMA, a context switch is always required.
Remember how DMA operates compared to interrupt-driven methods.
How would the use of DMA change if you had a real-time system where timing is critical?
Consider the importance of processing speed in your explanation.
If you need to transfer 1 GB of data with a system that can only process 64 KB at a time, how many times would you expect DMA to take control?
Focus on calculating total data divided by per-operation limits.
5 more questions in this section. Enroll free to practise them all.
Enroll free