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 ProgrammiersprachenDeadlocksInterprozesskommunikationZwei Prozesse kommunizieren über PipesVirtuelle SpeicherverwaltungEinstufige SeitentabellenMehrstufige SeitentabellenSeitenersetzungsverfahrenWorking Set AlgorithmusSpeicherverwaltung unter LinuxSpeicherverwaltung in WindowsSpeicherverwaltung unter AndroidDateiverwaltungInterrupt-ControllerModerne BussystemeAktives Warten mit TSLFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound RobinBetriebssystemarten

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 AlgorithmusFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound RobinBetriebssystemarten

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ählsemaphorDeadlocksDeadlocks verhindernSpeicherverwaltungNRU - Not Recently Used AlgorithmusWorking Set AlgorithmusBereitstellen einer Schnittstelle zum Geräte-ControllerFirst Come First ServeShortest Job FirstShortest Remaining Time NextRound RobinBetriebssystemarten

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.