microprocessor interfacing- dma
TRANSCRIPT
-
8/6/2019 Microprocessor Interfacing- DMA
1/4
http:/ / tulisnota.blogspot.com/
MICROPROCESSOR INTERFACING
DMA-Direct Memory Access
-
8/6/2019 Microprocessor Interfacing- DMA
2/4
http:/ / tulisnota.blogspot.com/http:/ / tulisnota.blogspot.com/
DIRECT MEMORY ACCESS (DMA)
All input/ output data transfer have to pass
through the CPU.
For large data, intermediate stops inmicroprocessor consume a lot of time.
DMA is introduced to speed up data transfers
between memory and certain peripheral
devices
-
8/6/2019 Microprocessor Interfacing- DMA
3/4
http:/ / tulisnota.blogspot.com/http:/ / tulisnota.blogspot.com/
DMA (CONT.)
-
8/6/2019 Microprocessor Interfacing- DMA
4/4
http:/ / tulisnota.blogspot.com/http:/ / tulisnota.blogspot.com/
DMA (CONT.)
DMA bypasses the CPU for certain types of data
transfers, thus eliminating the time consumed
by normal fetch and executes cycles requiredfor each read or write operation.
For direct memory transfer, DMA controllertakes control of the system buses and allow
data to flow directly between memory and theperipheral device.