Bird
0
0

Which of the following is the correct sequence for DMA operation on the bus?

easy📝 Factual Q3 of 15
ARM Architecture - Bus Architecture
Which of the following is the correct sequence for DMA operation on the bus?
ARequest bus -> Transfer data -> Release bus
BTransfer data -> Request bus -> Release bus
CRelease bus -> Request bus -> Transfer data
DTransfer data -> Release bus -> Request bus
Step-by-Step Solution
Solution:
  1. Step 1: Understand DMA bus operation steps

    The DMA controller first requests the bus, then transfers data, and finally releases the bus.
  2. Step 2: Match the correct order

    Request bus -> Transfer data -> Release bus correctly shows this sequence: Request bus -> Transfer data -> Release bus.
  3. Final Answer:

    Request bus -> Transfer data -> Release bus -> Option A
  4. Quick Check:

    DMA operation sequence = Request, Transfer, Release [OK]
Quick Trick: DMA must request bus before transferring data [OK]
Common Mistakes:
  • Starting data transfer before bus request
  • Releasing bus before transfer

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More ARM Architecture Quizzes