Ein- und Ausgabe Flashcards

1
Q

Was ist Peripherie?

A

Über E/A-Funktionen bediente HW

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

Nennen sie 2 Peripheriegeräteklassen und 2 Beispiele

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

was ist ein Peripheriekontroller und woraus besteht dieser?

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

Nennen sie 3 Abläufe für Ein- und Ausgaben

A

1) programmgesteuert (polling)
2) mittels Programmunterbrechung (interrupt)
3) DMA-Betrieb (Direct Memory Access)

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

Beschreiben sie Polling

A

zykl. abfragen des Statusregisters eines Peripheriekontrollers aus dem Prozess heraus
VORTEIL: einfachheit des ansatzes
NACHTEIL: busy waiting, reaktionszeit abh. von # gepollter Geräte
=> für EBS nicht geeignet

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

Beschreiben sie Interrupt

A
  • Peripheriekontroller übernimmt E/A-Aufg. eigenständig
  • Bei Abschluss oder Bereitschaft:
    HW-Interrupt an CPU
  • Interruptsystem löst entsprechende Routine aus (ISR)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie wird die Startadresse der ISR ermittelt?

A

Vektor-Basisadresse + (3x4)

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

Was ist der DMA-Betrieb

A

Der Datentransfer wird von einem DMA-Kontroller anstatt von der CPU durchgeführt

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

nennen sie DMA Betriebsarten

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

nennen sie DMA Datentransferarten

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

Beschreiben sie das E/A System des Betriebssystems und in welchem Modus es residiert

A

Das E/A System des Betriebssystems befindet sich im Kernmodus
Es enthält die Geräteverwaltung und
den Gerätetreiber-
Die Geräteverwaltung bildet die E-A-schnittstelle zumBenutzermodus in der die Anwendung liegt
- EA-Schnittstelle: Teil der API mit E/A-Funktionalitäten
- Geräteverwaltung: geräteunabh. Teil des EA-Systems
- Verknüpfung der logischen Kanäle mit den installierten Treibern (IO-Manager)
- E/A-Buffering
- Gerätetreiber: HW-abh.SW

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

Wodurch ist die EA-Schnittstelle in der SW abgebildet?

A

durch die unten dargestellten Begriffe.
Weitere Begriffe wären:
read ahead: vorauslesen der Daten
lazy write: verzögertes Lesen/Schreiben von Daten/Anfragen

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

Wofür dient EA-Pufferung? Was passiert wenn sie nicht benutzt wird?

A

1) Entlastung des BS
2) Anpassung unterschiedlicher EA-Geschwindigkeiten über Pufferungen im Kern-Adressraum
- Pufferung im virtuellen Adressraum des Prozesses (Mindestanf.)

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

Wie ist die Rotationsgeschwindigkeit des magn. Speichers beim Schreiben/Lesen?

A

konstante Winkelgeschwindigkeit

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

welche Arten von magn. Speichern kennen sie?

A

Klassische Festplatten und Disketten:
Anzahl der Kreisektoren pro Spur fest
—————————————————————————–
Modern Festplatten:
Anzahl der Kreisektoren pro Spur abh. vom Radius der Spur um die Drehachse
—————————————————————————–
SSD-Festplatten: Halbleiter bzw. Festkörper Laufwerke

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

wie ist das Numerierungsschema eines Magn. Plattenspeichers?

A
17
Q

Wie werden die Anfragen des EA-Schedulings abgearbeitet?

A
18
Q

Welche Formen der Zugriffsplanung-EA-Scheduling kennen sie? Beschreiben sie diese etwas?

A

SSF-Strategie: min. radiale Bewegung
Fahrstuhl-Algorithmus: min. Anzahl an Richtungswechseln

19
Q

Welche Varianten des Fahrstuhl-Algorithmus kennen sie?

A

1) SCAN:Fährt vom ersten bis zum letzten Zilynder dann Richtungswechsel
2) C-SCAN: wie SCAN jedoch ohne Abarbeitung bei der Rückwärtsbewegung
3) LOOK: schränkt Bewegungsweiter auf bestehende Anfragen ein

20
Q

was ist RAID und welche Funktion hat es?

A
21
Q

Erklären sie die sechs Schemata des RAID Aufbaus

A
22
Q

wie ist ein optischer Plattenspeicher aufgebaut? Was lässt sich zu dessen Rotationsgeschwindigkeit sagen?

A