wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

DMA Controller _Microprocessor

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

8257 is

a)

DMA Controller

b)

Programmable Input Output

c)

Programmable Interval Timer

d)

Programmable Interrupt Controller

2.

The DMA controller has _______ channels

a)

3

b)

4

c)

5

d)

6

3.

DMA Controller request for control of busses to microprocessor through _____ pin

a)

HLDA

b)

HOLD

c)

RQ/GT

d)

READY

4.

The DMA controller sends Hold request (HRQ) to the CPU and waits for the CPU to assert the _____

a)

HLDA

b)

HOLD

c)

RQ/GT

d)

READY

5.

Each channel of DMA Controller can transfer data maximum up to _____

a)

12 kb

b)

64 kb

c)

32 kb

d)

128 kb

6.

Each channel of DMA Controller can perform

a)

read transfer

b)

Write transfer

c)

verify transfer

d)

All of the above

7.

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

8.

These are the active-low DMA acknowledge lines, which updates the requesting peripheral about the status of their request by the CPU.

a)

DRQ0−DRQ3

b)

DACKo − DACK3

c)

Do − D7

d)

Ao - A3

9.

It generates '______ signal to the peripheral device that 128 bytes have been transferred.

a)

DRQ0−DRQ3

b)

DACKo − DACK3

c)

MARK

d)

Ao - A3

10.

_______ is designed by Intel to transfer data at the fastest rate. It allows the device to transfer the data directly to/from memory without any interference of the CPU.

a)

DMA Controller

b)

Programmable Input Output

c)

Programmable Interval Timer

d)

Programmable Interrupt Controller

11.

_____ 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

12.

If the _______ is set, a channel is disabled after the terminal count (TC) output goes high,

a)

Auto load Mode

b)

Rotating Priority mode

c)

Fixed Priority mode

d)

TC stop bit

13.

It generates '______ signal to the peripheral device that 128 bytes have been transferred.

a)

DRQ0−DRQ3

b)

DACKo − DACK3

c)

MARK

d)

Ao - A3