Explain how DMA improves system performance. and cycle stealing.

What will be an ideal response?


Although both processors and channels need to have access to a memory module, only one may control the bus at a time. Early systems transferred datacharacter or word at a time to memory and interrupted the processor after each transfer.These interrupts reduced the time during which a processor could execute program instructions. With DMA, the processor is interrupted only after a block of data has been transferred. Once an I/O operation is initiated, characters are transferred to memory on a cycle-stealing basis. The channel temporarily usurps the processor’s path to storage while a character is being transferred, then the processor continues operation. Favoring the channel over the processor helps keep the I/O devices operating efficiently; this is particularly critical in interactive systems, where the I/O consists of interactive user communication.

Computer Science & Information Technology

You might also like to view...

When a number format is applied to a cell, its contents are ________ aligned in the cell

Fill in the blank(s) with correct word

Computer Science & Information Technology

When does a presentation outline display on the screen when in Outline View?

A) Directly below the ribbon B) To the right of the Slide pane C) To the left of the Slide pane D) To the left of the slide thumbnails

Computer Science & Information Technology

____ broadcasts are for a specific subnet.

A. Flooded B. Directed C. Half-duplex D. Full-duplex

Computer Science & Information Technology

Which of the following is NOT a method employed by IDPSs to prevent an attack from succeeding?

A. sending DoS packets to the source B. terminating the network connection C. reconfiguring network devices D. changing the attack's content

Computer Science & Information Technology