Literaturverzeichnis

Akademischer Verein Hütte e.V. (2012). Das Ingenieurwissen; Kapitel J: Technische Informatik. (34). Springer Vieweg. Abgerufen von http://link.springer.com/chapter/10.1007/978-3-642-22850-6_10. Moderne Bussysteme

Achilles, Albrecht (2006). Betriebssysteme - Eine kompakte Einführung mit Linux. Springer-Verlag. Abgerufen von http://link.springer.com/book/10.1007/978-3-540-29376-7. Prozesskontrollblock unter LinuxFork

Brinkschulte, Uwe und Ungerer, Theo (2010). Mikrocontroller und Mikropozessoren. (3). Springer-Verlag. Abgerufen von http://link.springer.com/book/10.1007/978-3-642-05398-6. AdressierungsartenBefehlssatzBefehlsformatDMA-ControllerAufbau und Arbeitsweise eines DMA-ControllersProzessoren und ihre BefehleAufgaben & Co. zu Prozessoren

Böttcher, Axel (2006). Rechneraufbau und Rechnerarchitektur. Springer-Verlag. Abgerufen von http://link.springer.com/book/10.1007/3-540-44731-8. Moderne BussystemeAufgaben & Co. zu Prozessoren

Eisenhardt, Martin; Henrich, Andreas; Sieber, Stefanie (2007). Rechner- und Betriebssysteme, Kommunikationssysteme, Verteilte Systeme. (Online-Ausgabe eines Lehrtextes der Universität Bamberg (CC BY-NC-ND)). Abgerufen von http://www.uni-bamberg.de/minf/RBKVS-Buch. ComputerarchitekturEinführung BetriebssystemePriority SchedulingFirst Come First ServeShortest Job FirstRound Robin

Glatz, Eduard (2010). Betriebssysteme. dpunkt.verlag GmbH. Priority SchedulingDeadlocks verhindernWorking Set AlgorithmusFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound Robin

Mandl, Peter (2013). Grundkurs Betriebssysteme: Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation. Springer Vieweg. Abgerufen von http://link.springer.com/book/10.1007/978-3-8348-2301-4. BetriebssystemeGeschichtlicher Überblick zu BetriebssystemenBetriebssystemarchitekturenKernel-Mode, User-Mode und SystemaufrufeThreadsProzesse und Threads unter WindowsProzesse und Threads unter Unix und LinuxScheduling-ZielePriority SchedulingScheduling in gängigen BetriebssystemenVergleichskriterienAktives WartenDas Problem des ungünstigsten MomentsMonitoreSynchronisationstechniken moderner BetriebssystemeSynchronisationsmechanismen in ProgrammiersprachenInterprozesskommunikationZwei Prozesse kommunizieren über PipesVirtuelle SpeicherverwaltungMehrstufige SeitentabellenSeitenersetzungsverfahrenWorking Set AlgorithmusSpeicherverwaltung unter LinuxSpeicherverwaltung in WindowsSpeicherverwaltung unter AndroidDateiverwaltungInterrupt-ControllerModerne BussystemeBetriebssystemartenEinstufige SeitentabellenAktives Warten mit TSLDeadlocksFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound Robin

Plate, Jürgen (2018). Einführung Datenverarbeitungssysteme. (Online-Skript, Fachhochschule München; Fachbereich Elektrotechnik und Informationstechnik). Abgerufen von http://www.netzmafia.de/skripten/dvs/index.html. Computerarchitektur

Russinovich, Mark; Solomon, David A.; Ionescu, Alex (2012). Windows Internals, Sixth Edition, Part 1. Microsoft Press. Prozesskontrollblock unter Windows

Russinovich, Mark; Solomon, David A.; Ionescu, Alex (2012). Windows Internals, Sixth Edition, Part 2. Microsoft Press. Von Windows unterstützte Dateisysteme

Solomon, David A.; Russinovich, Mark E. (2006). Windows Internals. (4). Microsoft Press. CreateProcess

Strelen, Johann Christoph (2012). Betriebssysteme und parallele Programme. bookboon.com (Ventus Publishing ApS). Abgerufen von http://bookboon.com/de/betriebssysteme-und-parallele-programme-ebook. Priority SchedulingDeadlocks verhindernSpeicherverwaltungWorking Set AlgorithmusBetriebssystemartenFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound Robin

Tanenbaum, Andrew S. (2005). Computerarchitektur: Strukturen - Konzepte - Grundlagen. (5). Pearson Studium. Computerarchitektur

Tanenbaum, Andrew S. (2009). Moderne Betriebssysteme. (3). Pearson Studium. Zeit und Kosten machen den UnterschiedPriority SchedulingZählsemaphorDeadlocks verhindernSpeicherverwaltungNRU - Not Recently Used AlgorithmusWorking Set AlgorithmusBetriebssystemartenBereitstellen einer Schnittstelle zum Geräte-ControllerDeadlocksFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound Robin

Wüst, Klaus (2011). Mikroprozessortechnik: Grundlagen, Architekturen, Schaltungstechnik und Betrieb von Mikroprozessoren und Mikrocontrollern. (4). Vieweg+Teubner Verlag. Abgerufen von http://link.springer.com/book/10.1007/978-3-8348-9881-4. SpeicherschutzverletzungProzessoren und ihre BefehleInterrupt-ControllerDatentransfer und Interrupts


Weitere Literatur

Coy, Wolfgang (1992). Aufbau und Arbeitsweise von Rechenanlagen. Verlag Vieweg.

Ehses, Erich; Köhler, Lutz; Riemer, Petra; Stenzel, Horst; Victor, Frank (2012). Systemprogrammierung in Unix/Linux: Grundlegende Betriebssystemkonzepte und praxisorientierte Anwendungen. Vieweg+Teubner Verlag. Abgerufen von http://link.springer.com/book/10.1007/978-3-8348-8277-6.

Flik, Thomas (2005). Mikroprozessortechnik und Rechnerstrukturen. Springer-Verlag. Abgerufen von http://link.springer.com/book/10.1007/b137981.

Plate, Jürgen (2014). Einführung in Betriebssyteme. (Online-Skript, Fachhochschule München; Fachbereich Elektrotechnik und Informationstechnik). Abgerufen von http://www.netzmafia.de/skripten/bs/index.html.

Tanenbaum, Andrew S. (2008). Modern Operating Systems. (3). Prentice Hall.

Tanenbaum, Andrew S.; Austin, Todd (2012). Structured Computer Organization. Prentice Hall.

Witt, Kurt-Ulrich (1995). Elemente des Rechneraufbaus. Carl Hanser Verlag.