Mein Campus
UniviS
Maps and directions
Friedrich-Alexander-Universität Erlangen-Nürnberg
/
Technische Fakultät
/
Department Informatik
Team
Research
Publications
Lehre
Examensarbeiten
CS 4
/
Lehre
/
WS 2020
/
Betriebssysteme
Betriebssysteme (BS) im WS 2020/21
This is an archived page – the current website can be reached via
sys.cs.fau.de
.
Betriebssysteme
Übersicht
Stundenplan
Semesterplan
Corona Situation
Virtuelle Sprechstunde
Helpdesk
Testrechnerverwaltung
Werkzeuge
Vorlesung
Inhalt
Folien
Übungen
Seminar
Module
Aufgaben
0. C++ Streams
1. Ein-/Ausgabe
2. Unterbrechungen
3. Pro-/Epilog
4. Kontextwechsel
5. Zeitscheiben
6. Synchronisation
7. Anwendung
Entwicklungsumgebung
ASM Crashkurs
C++ Crashkurs
FAQ
Ruhmeshalle
Evaluation
Inhaltliche Fragen (alle Teilnehmer):
i4stubs-all@lists.cs.fau.de
Organisatorische Fragen (Tutoren):
i4stubs@lists.cs.fau.de
Todo List
Member
Assassin::epilogue
()
Implement Method
Member
Assassin::hire
()
Implement Method
Member
Assassin::prologue
()
Implement Method
Member
Dispatcher::isActive
(const Thread *thread, unsigned *cpu=nullptr)
Implement method for kill IPI (in
MPStuBS
only)
Member
LAPIC::Timer::set
(uint32_t counter, uint8_t divide, uint8_t vector, bool periodic, bool masked=false)
Implement Method
Member
LAPIC::Timer::ticks
(void)
Implement Method
Member
Scheduler::kill
(Thread *that)
Adapt method (for MPStuBS)
Member
Watch::activate
() const
Implement method
Member
Watch::epilogue
() override
Implement Method
Member
Watch::interval
() const
Implement method
Member
Watch::prologue
() override
Implement Method
Member
Watch::windup
(uint32_t us)
Implement Method