I/O Flashcards

1
Q

A ________ is an electronic component of a device and establishes the standard used by the device.

A

Device controller

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

What is a type of hardware I/O in which the device controller uses control registers in order to facilitate communication between the device and the OS.

A

Memory-mapped I/O

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

Describe a control register.

A

CPU writes to registers on the controller

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

How does programmed I/O work?

A

It transfers data between the processor and the I/O module

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

What if buffer

A

a buffer allows device to read/write data without flooding process with interrupts

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

Describe DMA-based I/O.

A

let’s DMA handle the I/O transaction and reduces need for interrupts

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

Describe device independence

A

Can access any device without having to specify the device.

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