Search the courses, subjects, tracks, games and features, or jump straight to a page.
5 cards from this section. Quick, good the night before a test.
Define Direct Memory Access (DMA).
Think about how devices share information with memory.
What is the role of the Data Count Register in a DMA controller?
Consider what you need to know before you start transferring data.
What does DMA stand for?
Focus on the function it describes.
True or False: In burst transfer mode, the CPU can perform other tasks while the DMA controller is active.
Think about the prioritization of bus access.
A DMA controller is designed to handle burst transfers of large data-sized 10 MB. If the system has a 32-bit data bus, how many total transfers will be required, and how does this impact the CPU’s operation?
Consider the byte-to-transfer relationship and divide accordingly.
If a system using cycle stealing mode needs to transfer data and the CPU experiences a 10% delay per byte transferred, calculate the total delay for transferring 2000 bytes. What strategies could mitigate this delay?
Think about how delays accumulate during each cycle's transfer.
6 more questions in this section. Enroll free to practise them all.
Enroll free