Betriebssysteme (Übung) /CourseID:1624

Detailed information

Keywords: betriebssysteme C++ git interrupts gitlab operating systems stubs

Most recent entry on 2020-10-16 

Organisational Unit

Friedrich-Alexander-Universität Erlangen-Nürnberg

Recording type

Übung / Tafelübung

Via

Free

Language

German

Übung zur Veranstaltung Betriebssysteme

Ziel der Übungen ist es, schrittweise ein eigenes kleines Betriebssystem für den PC zu entwickeln:

  • OOStuBS (Objektorientiertes Studenten-Betriebssystem) ist die klassische Uniprozessorvariante
  • MPStuBS (Multiprozessor Studenten-Betriebssystem) die Variante für moderne Mehrkernrechner.

In den Übungsvideos werden die Aufgaben vorgestellt und zusätzlich Hintergründe, die für die Aufgaben relevant sind, stärker beleuchtet (z. B. Hardware-Spezifika) sowie auf Knackpunkte im Design und der Implementierung hingewiesen.

Weitere Informationen auf der Veranstaltungswebseite

Course chapters

Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Organisation
MA Bernhard Heinloth
2020-10-16
Free
00:16:56
2
C++ Crashkurs
MA Bernhard Heinloth
2020-10-01
Free
00:26:01
3
Git Crashkurs
MA Bernhard Heinloth
2020-10-11
Free
00:18:34
Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Bildschirm (CGA Textmode)
MA Bernhard Heinloth
2020-07-29
Free
00:08:34
2
Tastatur
MA Bernhard Heinloth
2020-07-24
Free
00:05:00
3
Serielle Schnittstelle
MA Bernhard Heinloth
2020-07-26
Free
00:05:14
4
Entwicklungsumgebung
MA Bernhard Heinloth
2020-07-29
Free
00:14:33
5
Aufgabe 1: Ein- & Ausgabe
MA Bernhard Heinloth
2020-07-29
Free
00:05:42
Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Interrupts und Traps auf x86
MA Bernhard Heinloth
2020-07-28
Free
00:16:15
2
Externe Interrupts
MA Bernhard Heinloth
2020-08-06
Free
00:05:16
3
Remotedebugging mit GDB
MA Bernhard Heinloth
2020-08-06
Free
00:02:35
4
Aufgabe 2: Unterbrechungen
MA Bernhard Heinloth
2020-07-28
Free
00:06:12
Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Interruptsynchronisation
MA Bernhard Heinloth
2020-07-29
Free
00:06:14
2
Aufgabe 3: Prolog/Epilog-Modell
MA Bernhard Heinloth
2020-08-06
Free
00:05:04
Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Aufrufkonvention
MA Bernhard Heinloth
2020-08-10
Free
00:07:56
2
Kontextwechsel
MA Bernhard Heinloth
2020-08-11
Free
00:11:43
3
Aufgabe 4: Threadumschaltung
MA Bernhard Heinloth
2020-08-12
Free
00:12:09
Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Zeitgeber
MA Bernhard Heinloth
2020-08-13
Free
00:07:53
2
Aufgabe 5: Zeitscheibenscheduling
MA Bernhard Heinloth
2020-08-20
Free
00:12:28
Episode
Title
Lecturer
Updated
Via
Duration
Media
1
Gegenseitiger Ausschluss
MA Bernhard Heinloth
2020-08-26
Free
00:06:52
2
Zeitgesteuertes Warten
MA Bernhard Heinloth
2020-08-25
Free
00:05:38
3
Aufgabe 6: Ereignisbearbeitung und Synchronisation
MA Bernhard Heinloth
2020-08-25
Free
00:08:43
This chapter has no clips yet

More courses from MA Bernhard Heinloth

Sieh, Volkmar
MA Bernhard Heinloth
lecture
2019-07-18
IdM-login
Schloss1
MA Bernhard Heinloth
Tutorial
2020-07-20
Free
Schloss1
MA Bernhard Heinloth
Tutorial
2020-10-16
Free