01.03.2014 Aufrufe

Prozesse und Threads

Prozesse und Threads

Prozesse und Threads

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Dienstag, 30. April<br />

2013<br />

Betriebssystemkern (6)<br />

CPU- Betriebsarten: Kernel Mode – User Mode<br />

Das Programmstatuswort der<br />

CPU enthält die aktuelle<br />

Betriebsart: kernel mode, user<br />

mode Damit wird ein<br />

Schutzsystem realisiert<br />

kernel mode: - privilegierte Betriebsart (nur für Betriebssystem)<br />

- alle Instruktionen sind erlaubt, inbes. IO auf Hardware<br />

user mode:- nicht privilegierte Betriebsart<br />

- nicht alle Instruktionen sind erlaubt (z.B. Zugriff auf Ein-/Ausgabe)<br />

- nicht alle Register dürfen verändert werden (z.B. Register für<br />

Speicherkonfiguration)<br />

Umschaltung in Kernmodus: mittels Interrupt (über SW oder HW ausgelöst)<br />

Umschaltung in Benutzermodus: mittels Maschinenbefehl bzw. PSW-<br />

Modifikation<br />

Betriebssysteme <strong>und</strong> nebenläufige<br />

Anwendugen - <strong>Prozesse</strong> <strong>und</strong> <strong>Threads</strong> 31

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!