Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 2 » Uebersetzerbau 3   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
pruefungen:hauptstudium:ls2:ueb3-2012 [24.02.2012 03:43] michpruefungen:hauptstudium:ls2:ueb3-2012 [24.02.2012 03:47] (aktuell) – Final mich
Zeile 1: Zeile 1:
 ===== Uebersetzerbau 3 ===== ===== Uebersetzerbau 3 =====
 **Prüfer**: Prof. Dr. Michael Philippsen, Dipl.-Inf. Stefan Kempf\\ **Prüfer**: Prof. Dr. Michael Philippsen, Dipl.-Inf. Stefan Kempf\\
-**Syntax**: Frage? //(Meine) Antwort//+**Syntax**: Frage? //(Meine) Antwort//\\
 **Anmerkung**: Hab viel selbst erzaehlt da Prof. Dr. Philippsen das so gerne sieht(?) **Anmerkung**: Hab viel selbst erzaehlt da Prof. Dr. Philippsen das so gerne sieht(?)
  
Zeile 17: Zeile 17:
     ... // hier standen Anweisungen     ... // hier standen Anweisungen
     push y     push y
-    call y, foo()+    call z, foo()
     ... // noch mehr sinnlose Anweisungen     ... // noch mehr sinnlose Anweisungen
 } }
 </code> </code>
     * Was macht ein Interpreter damit?     * Was macht ein Interpreter damit?
-    * Wie sieht der Aufruf von foo() aus? // sich selbst rekursive Aufruft oder direkten Sprung im Byte-Code//+    * Wie sieht der Aufruf von foo() aus? // Interpreter ruft sich selbst rekursive Aufruft oder macht direkte Sprung im Byte-Code.//
     * Was macht der JIT?     * Was macht der JIT?
-        * Ohne Optimierung // Das ganz normal 1:1 Codeerzeugen erklaert. //+        * Ohne Optimierung // Das ganz normale 1:1 Codeerzeugen erklaert. //
         * JIT2 = Registervergabe mittels Linear Scan         * JIT2 = Registervergabe mittels Linear Scan
             * Algorithmus an **einfachem** Beispiel (nur gegebenen Lebensspannen) auf Papier vorfuehren. Davor hab ich selbst noch erklaert wie man die Lebenspannen korrekt berechnet, etc.             * Algorithmus an **einfachem** Beispiel (nur gegebenen Lebensspannen) auf Papier vorfuehren. Davor hab ich selbst noch erklaert wie man die Lebenspannen korrekt berechnet, etc.