Hallo Leute, Ich muss für einen controller ein Betriebsystem entwickeln. Am besten natürlich Multitasking, da ich an der uni bin muss ich das ganze natürlich am Ende theoretisch belegen. Die Frage ist welches Buch empfilt ihr mir? Danke.
Schau dir mal die Beschreibung von "MicroC/OS-II The Real-Time Kernel" an. http://www.amazon.de/exec/obidos/ASIN/1578201039/qid%3D1141998287/303-6806288-1896214 In dem Buch wird das Echzeitbetriebsystem µC-OS beschrieben. Mit dem Buch bekommst du auch gleich den Source Code, was zur Veranschaulichung hilft. Ein Kapitel ist sehr allgemein gehalten und beschreibt Echtzeit Konzepte. Der Rest geht dann in die Tiefe und beschreibt das Betriebsystem. Du hast zwar nicht geschrieben das du Echtzeit benötigst, aber vielleicht hilft dir das Buch, da es verschiedene Konzepte diskutiert und dann auf die Implementierung im Detail eingeht. Die Seite des Betriebssystems findest du hier: http://www.ucos-ii.com/
Wenns um die Grundlagen geht: A. Tanenbaum, Moderne Betriebssysteme und/oder vom selben Autor: Operating Systems Design And Implementation (3/e) http://www.minix3.org/doc/ Für die Praxis würde ich mir den Aufbau und die Implementation von kleineren und größeren Systemen ala http://www.freertos.org/ http://ecos.sourceware.org/ http://www.uclinux.org/ ansehen Wer vor Oberon nicht "zurückschreckt" findet auf http://www.oberon.ethz.ch/ auch interessante Sachen. http://www.cs.inf.ethz.ch/~muller/PieterMuller.pdf
Vielen vielen dank hab breits die bücher bestellt aber was heisst grund lagen es handelt sich um eine Software Entwicklung.
"Moderne Betriebssysteme" beschreibt vorallem die Grundlagen von Betriebssystemen (Hardware, Prozesse, Threads, Interprozeßkommunikation, Speicherverwaltung, I/O, Dateisysteme) inkl. der möglichen Lösungsstrategien(Scheduling-Algorithmen etc.) allerdings ohne konkrete Implementationen. "Operating Systems Design And Implementation" geht dagegen hauptsächlich auf die Implementation ein (anhand von Minix). Homepage des Autors http://www.cs.vu.nl/~ast/ http://www.cs.vu.nl/~ast/books/book_software.html
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.