Prozesse und Threads
Prozesse und Threads
Prozesse und Threads
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