Překladače

10. blok: Generování kódu, část 1: Klasické metody generování kódu


Texty k přednášce: vizte skripta a tento text

který je základem pro výklad v přednášce.

Shlédněte přednášku obsahující úvod ke generování kódu a klasické metody gen. kódu zde:


případně foto tabule k úvodu přednášky ve studijních materiálech nebo přímo zde:

Výše uvedená přednáška obsahuje techniky pro mezikód typu postfixový zápis a typu trojice. Pro mezikód typu čtveřice je úprava zřejmá, případně konzultujte skripta, sekce 10.2., str. 214 - 220. Přednáška i skripta obsahují též tzv. stromový algoritmus pro trojice.

V problematice generování kódu budeme pokračovat po 11. bloku Optimalizace, a to 12. blokem "Přidělování a přiřazování  registrů", a to lokálním a následně i globálním (s využitím informací získaných během strojově nezávislých optimalizací mezikódu).