3.4 Geräteverwaltung

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Zeile 49: Zeile 49:
<p>
<p>
<loop_area type="arrangement"><loop_toc> </loop_toc></loop_area>
<loop_area type="arrangement"><loop_toc> </loop_toc></loop_area>
</p>
<br />
== Einige Stichwörter ==
<p>
* <loop_index>Blockorientierte Geräte|Gerät, blockorientiert</loop_index>Blockorientierte Geräte
* <loop_index>Zeichenorientierte Geräte|Gerät, zeichenorientiert</loop_index>Zeichenorientierte Geräte
* <loop_index>Treiber|Gerätetreiber</loop_index>Treiber
* <loop_index>Memory-Mapped Ein-/Ausgabe|Eingabe, Memory-Mapped|Ausgabe, Memory-Mapped|Geräteverwaltung, Memory-Mapped</loop_index>Memory-Mapped Ein-/Ausgabe
* <loop_index>Direct Memory Access|DMA|Geräteverwaltung, DMA|Festplatte, DMA|Datenträger, DMA</loop_index>Direct Memory Access (DMA)
</p>
</p>



Version vom 11. November 2014, 13:12 Uhr

Geräteverwaltung

Im Teil Computerarchitektur wurde bereits im Kapitel Kommunikation mit E/A-Geräten ein grundlegendes Bewusstsein dafür geschaffen, dass das Betriebssystem die Verwaltung der Ein- und Ausgabegeräte übernehmen muss.

Man spricht hierbei allgemein von der Geräteverwaltung.


Definition: Geräteverwaltung

Definition

Unter der Geräteverwaltung fasst man alle Aufgaben und Tätigkeiten des Betriebssystems zusammen, welche einer optmierten Zusammenarbeit zwischen dem Betriebssystem (inklusive der darauf ablaufenden Prozesse) und den Peripheriegeräten dienen.

Peripheriegeräte sind beispielsweise Festplatte, Grafikkarte, Maus, Tastatur, etc.


Aufgabe 1

Aufgabe

Schau dir noch einmal das Kapitel Kommunikation mit E/A-Geräten an.

Für das Verständnis der folgenden Seiten ist es wichtig, dass du u.a. mit diesen Begriffen bzw. Zusammenhängen vertraut bist:

  • Controller
  • Register auf dem Controller
  • Interrupt
  • Interrupt-Controller
  • Datentransfer über das Bussystem
  • Zusammenhang zwischen Datentransfer und Interrupts
    (--> Video: http://youtu.be/nOEW4I_QX2c)


So geht es weiter:



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png