|
Modulbezeichnung (engl.):
Real-Time Operating Systems |
|
Code: KI669 |
2V (2 Semesterwochenstunden) |
2 |
Studiensemester: 6 |
Pflichtfach: nein |
Arbeitssprache:
Deutsch |
Prüfungsart:
Klausur, Projekt
[letzte Änderung 09.05.2007]
|
KI669 Kommunikationsinformatik, Bachelor, ASPO 01.10.2014
, 6. Semester, Wahlpflichtfach
|
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 30 Veranstaltungsstunden (= 22.5 Zeitstunden). Der Gesamtumfang des Moduls beträgt bei 2 Creditpoints 60 Stunden (30 Std/ECTS). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 37.5 Stunden zur Verfügung.
|
Empfohlene Voraussetzungen (Module):
KI420 Betriebssysteme KI460 Mikroprozessorsysteme
[letzte Änderung 01.02.2007]
|
Als Vorkenntnis empfohlen für Module:
|
Modulverantwortung:
Prof. Dr.-Ing. Jürgen Schäfer |
Dozent/innen: Prof. Dr.-Ing. Jürgen Schäfer
[letzte Änderung 01.02.2007]
|
Lernziele:
Verständnis für den Aufbau eines Echtzeit-Betriebssystem Kerns mit den wesentlichen Komponenten: Task Verwaltung, Task Scheduling, Inter-Task-Kommunikation Praktische Erfahrung bei der Implementierung eines Echtzeit-Betriebssystem Kerns auf dem ARM7-Prozessor
[letzte Änderung 09.05.2007]
|
Inhalt:
1. Grundlagen, Konzepte 1.1 Tasks, Kontext-Wechsel, Preemptive, Reentrancy 1.2 Scheduling 1.3 Interrupt-Service 1.4 IPC-Mechanismen (Semaphore, Message Queues) 2. Zielkriterien des Echtzeit-OS 3. ARM7 Unterstützung von Betriebssystemen 3.1 Betriebsarten 3.2 Besondere Befehle 4. Konzeption / Grob-Entwurf 4.1 Tasks (States, TCB, Scheduling) 4.2 Zeitbasis durch Timer 4.3 Interrupt-Bearbeitung 4.4 Semaphore, Message Queues
[letzte Änderung 09.05.2007]
|
Literatur:
H. Wörn, U. Brinkschulte: Echtzeitsysteme, Springer Verlag, 2005 A. Silberschatz, P. Galvin, G. Gagne: Operating System Concepts, John Wiley & Sons, 2001 A.S. Tanenbaum: Modern Operating Systems, Prentice Hall, 2001 N.N. : VxWorks 5.3 Prog-rammer´s Guide, Wind River Systems, 2003 J. J. Labrosse: C/OS - The Real-Time Kernel, R&D Publications, 1992
[letzte Änderung 09.05.2007]
|
Modul angeboten in Semester:
SS 2007
|