Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What happens during DMA transfer?

Answer Posted / niaz mohammad

DMA (Direct Memory Access) is a technique that transfers
data between a microprocessor's memory and an I/O device
without involving the microprocessor.

* Working process of DMA controller:

1. The I/O device request DMA operation via the DMA request
lines of the controller chip.

2. The controller chip activates the microprocessor HOLD
pin, requesting the CPU to release the bus.

3. The processor then sends HLDA (Hold Acknowledgement) back
to the DMA controller.

4. The DMA controller completes the DMA transfer and
releases the bus.

Is This Answer Correct ?    14 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Does 8085 have serial i/o control?

1025


Explain the internal architecture of the 8086 microprocessor?

1087


What is a locator?

1100


What is the purpose of data moving instructions? Name any two such instructions?

1009


Why address bus is unidirectional and data bus is bidirectional?

1166


Which type of JMP instruction assembles if the distance is 0020h bytes

1357


How are time delays calculated in the 8085?

1047


Given a circuit, draw its exact timing response?

3667


Give example of bit address and byte address?

1064


explain the various functional blocks of the 8085 microprocessor.

950


What is the main difference between 8085 and 8086 processors?

1002


What is general purpose registers in 8086?

1078


State the differences between a procedure and a macro.

1180


Comment the size of stack?

964


How can you increase ports of a microprocessor?

1274