MICROPROCESSOR AND MICROCONTROLLER

DMA CONTROLLER

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
These are the four individual channel DMA request inputs, which are used by the peripheral devices for using DMA services
A
DRQ0-DRQ3
B
DACKo-DACK3
C
Do-D7
D
Ao-A3
Explanation: 

Detailed explanation-1: -The chip support four DMA channels, i.e. four peripheral devices can independently request for DMA data transfer through these channels at a time.

Detailed explanation-2: -Using a DMA controller, the device requests the CPU to hold its data, address and control bus, so the device is free to transfer data directly to/from the memory. The DMA data transfer is initiated only after receiving HLDA signal from the CPU.

Detailed explanation-3: -Cycle Stealing 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.

Detailed explanation-4: -Each channel can be programmed independently. operations. It operates in 2 modes, i.e., Master mode and Slave mode. These are the four individual channel DMA request inputs, which are used by the peripheral devices for using DMA services.

There is 1 question to complete.