I/O Management and Hard Drives Flashcards

1
Q

Programmed I/O refers to I/O operations that do not require external devices

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

With programmed I/O, data transfer is done by instructions written in a computer program

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

With programmed I/O, instructions are required to move both data from the device to the CPU and move data from CPU to device

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Programmed I/O keeps the CPU busy needlessly by constantly monitoring through the use of a:

A

Loop

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

With interrupt driven I/O, a device such as a mouse or keyboard causes an I/O operation to occur. Therefore that is the premise of interrupt driven I/O

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

With interrupt driven I/O, the setting of an interrupt flag is what informs the CPU that an interrupt has been issued

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When an I/O interrupt is issued, what does the CPU do? (Respond, Transfer, Deviate)

A

Deviate from what its doing to respond to the I/O transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The DMA controller is the CPU’s way of accessing data from I/O operations without having to directly place all the data into main memory.

A

False. DMA allows I/O devices to directly access memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The DMA controller is a hardware that allows I/O devices to directly access memory with less participation by the processor

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The DMA controller reduces the data transfer overhead from the CPU

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly