Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
Define Direct Memory Access (DMA).
Consider how data typically moves between devices and memory.
What is the main difference between burst transfer mode and cycle stealing?
Think about how long the CPU has to wait in each mode.
What does DMA stand for?
Think about what DMA does.
True or False: In burst transfer mode, the CPU remains idle until full data transfer is complete.
Reflect on how long the CPU waits.
If a DMA is transferring 4MB of data in burst mode and every transfer is 512 bytes, how many times will the CPU suspend its operations?
Use basic division to find the number of transfers.
Discuss how using cycle stealing can affect the overall time to complete a large data transfer compared to burst mode.
Consider the trade-off between lower CPU idle time versus increased transfer duration.
6 more questions in this section. Enroll free to practise them all.
Enroll free