Inhalt

[ INMAWKVUEB2 ] KV Übersetzerbau 2

Versionsauswahl
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS M2 - Master 2. Jahr Informatik Hanspeter Mössenböck 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Informatik (auslaufend) 2012W
Ziele Vertiefung im Gebiet des Übersetzerbaus, insbesondere in der Compiler-Optimierung und der Codeerzeugung.
Lehrinhalte Getrennte Übersetzung, Codeerzeugung für Registermaschinen (IA32), Zwischensprachen (abstrakter Syntaxbaum, Kontrollflussgraph, Dominatorbaum, Static Single Assignment Form), Optimierung (Common Subexpression Elimination, Inlining, Loop Unrolling, Loop-Invariant Code Motion, ...), Registerallokation.
Beurteilungskriterien Schriftliche Klausur am Semesterende sowie ein Programmierprojekt im Bereich Compilerbau.
Lehrmethoden Folien und Tafelvortrag.
Abhaltungssprache Deutsch
Literatur Siehe http://ssw.jku.at/Teaching/Lectures/UB2/index.html
Lehrinhalte wechselnd? Nein
Sonstige Informationen Keine.
Präsenzlehrveranstaltung
Teilungsziffer 35
Zuteilungsverfahren Direktzuteilung