MICROPROCESSOR AND MICROCONTROLLER

DMA CONTROLLER

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
____ when enabled, permits block chaining operations, without immediate software intervention between blocks. In this mode, channel 2 parameters (DMA starting address, terminal count and DMA transfer mode) are initialized as usual for the first data block.
A
Auto load Mode
B
Rotating Priority mode
C
Fixed Priority mode
D
Status register
Explanation: 

Detailed explanation-1: -The DMA device can act as a bus master and can read and write physical memory. The DMA device can be used to offload the software and processors from copying large chunks of data from one place in memory to another. This DMA device supports two modes of operation: contiguous transfer and scatter-gather lists.

Detailed explanation-2: -Standard DMA, also called third-party DMA, uses a DMA controller. A DMA controller can generate memory addresses and initiate memory read or write cycles. It contains several hardware registers that can be written and read by the CPU.

Detailed explanation-3: -Correct Answer: Option (A) Direct Memory Access. DMA stands for Direct Memory Access. It is a capability that is provided by computer bus architecture that allows sending the data directly from the attached devices to the computer motherboard memory.

Detailed explanation-4: -Explanation: The controller raises an interrupt signal to notify the processor that the transfer was complete.

There is 1 question to complete.