3.4 Geräteverwaltung

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=Geräteverwaltung=
=Geräteverwaltung=
<p>
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.
</p>
<p>
<p>
Die geplanten Inhalte orientieren sich an dieser weiterführenden Literatur:
Man spricht hierbei allgemein von der Geräteverwaltung.
</p>
<br />
== Definition: Geräteverwaltung ==
<p>
<loop_index>Geräteverwaltung</loop_index><loop_index>Peripheriegerät</loop_index>
<loop_area type="definition">
<p>
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.
</p>
</loop_area>
</p>
</p>


<p>
<p>
<loop_area type="notice">'''Weiterführende Literatur'''
Peripheriegeräte sind beispielsweise Festplatte, Grafikkarte, Maus, Tastatur, etc.
</p>
 
<br />
== Aufgabe 1 ==
<p>
<p>
Die hier verlinkte Online-Ausgabe eines Lehrtextes der Otto-Friedrich-Universität Bamberg liefert in Teil III "'''Betriebssysteme'''" (Kapitel 8 bis 11) detaillierte Informationen zu Betriebssystemen. Die Lektüre dieser Quelle sei unter Beachtung der geltenden Lizenz ausdrücklich empfohlen.
<loop_area type="task">
</p>
<loop_task title="">
<p>
<p>
Autoren: Martin Eisenhardt, Andreas Henrich, Stefanie Sieber<br />[http://www.uni-bamberg.de/fileadmin/uni/fakultaeten/wiai_lehrstuehle/medieninformatik/Dateien/Publikationen/2007/eisenhardt-rbkvs-1.0.pdf '''Rechner- und Betriebssysteme, Kommunikationssysteme, Verteilte Systeme''']<br />http://www.uni-bamberg.de/fileadmin/uni/fakultaeten/wiai_lehrstuehle/medieninformatik/Dateien/Publikationen/2007/eisenhardt-rbkvs-1.0.pdf
Überfliege noch einmal das Kapitel [[Kommunikation mit E/A-Geräten]].
</p>
</p>
<p>
<p>
Dieses Werk steht unter der Creative Commons BY-NC-ND-Lizenz<br />http://creativecommons.org/licenses/by-nc-nd/2.0/de/
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<br />(--> Video: http://youtu.be/nOEW4I_QX2c)
</p>
</p>
</loop_task>
</loop_area>
</loop_area>
</p>
</p>


<br />
<br />
<p>
== So geht es weiter: ==
</p>
<p>
<loop_area type="arrangement"><loop_toc> </loop_toc></loop_area>
</p>
<p>
Die geplanten Inhalte orientieren sich an dieser weiterführenden Literatur:
</p>
<p>
<p>
<loop_area type="notice">'''Weiterführende Literatur'''
<loop_area type="notice">'''Weiterführende Literatur'''

Version vom 11. November 2014, 12:53 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

Überfliege noch einmal das Kapitel Kommunikation mit E/A-Geräten.

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:


Die geplanten Inhalte orientieren sich an dieser weiterführenden Literatur:


Hinweis

Weiterführende Literatur

Mandl 2013 erläutert im kompletten Buch ausführlich das Thema Betriebssysteme. Es sei als Begleitlektüre ausdrücklich empfohlen.

Studierende sind oftmals berechtigt, eine PDF-Version dieses Buches ohne entstehende Kosten über ihre Hochschulen von Springerlink zu beziehen.


Einige Stichwörter

  • Blockorientierte Geräte
  • Zeichenorientierte Geräte
  • Treiber
  • Memory-Mapped Ein-/Ausgabe
  • Direct Memory Access (DMA)



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