DMA CONTROLLER
ARCHITECTURE OF 8085
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
DRQ0-DRQ3
|
|
DACKo-DACK3
|
|
MARK
|
|
Ao-A3
|
Detailed explanation-1: -DMA sends read control signal to peripheral device and puts the destination address and read signal on address and control buses for memory. Data transfers from peripheral to memory directly. As each byte transferred, the destination address is incremented by 1.
Detailed explanation-2: -Cycle Steal Mode: In DMA’s cycle stealing mode of operation, the DMA controller puts the CPU on hold for each byte of data to be transferred. The processor thus knows the fact that the DMA controller is using the bus.
Detailed explanation-3: -Many hardware systems use DMA, including disk drive controllers, graphics cards, network cards and sound cards. DMA is also used for intra-chip data transfer in multi-core processors.
Detailed explanation-4: -What is the DMA? Direct memory access (DMA) is a method of having a peripheral device control the processor’s memory bus directly. The DMA allows a peripheral, such as the SARADC to transfer data directly to or from memory without having each byte (or word) handled by the processor.