Question
Download Solution PDFCycle-stealing mode of DMA operation involves:
This question was previously asked in
ESE Electrical 2013 Paper 2: Official Paper
Answer (Detailed Solution Below)
Option 3 : Data transfer takes place between the I/O device and memory during every alternate clock cycle
Free Tests
View all Free tests >
ST 1: UPSC ESE (IES) Civil - Building Materials
6.3 K Users
20 Questions
40 Marks
24 Mins
Detailed Solution
Download Solution PDFThere are three modes of DMA operation:
1. Burst mode DMA,
- the CPU can be put on hold while the DMA transfer occurs and a full block of possibly hundreds or thousands of bytes can be moved
- For the entire duration of the transfer, the CPU stays idle and the DMA controller and the peripheral device gets complete access to the system buses
2. Transparent mode
- It takes the most time to transfer a block of data, yet it is also the most efficient mode in terms of overall system performance
- In transparent mode, the DMA controller transfers data only when the CPU is performing operations that do not use the system buses
3. Cycle stealing mode
- In this only one byte of data transferred in a single request, after one byte of data transfer, the control of the system bus is given back to the CPU transferring one byte of data per request, until the entire block of data has been transferred.
Last updated on May 28, 2025
-> UPSC ESE admit card 2025 for the prelims exam has been released.
-> The UPSC IES Prelims 2025 will be held on 8th June 2025.
-> The selection process includes a Prelims and a Mains Examination, followed by a Personality Test/Interview.
-> Candidates should attempt the UPSC IES mock tests to increase their efficiency. The UPSC IES previous year papers can be downloaded here.