Minimodul 12

Registertildeling

Slutteligt mangler vi at tildele registre. Vi har indtil nu ikke bekymret os om antallet af tilgængelige registre i den CPU vi oversætter til. Men da antallet næppe er ubegrænset er det ikke sikkert, at vi har registre nok til alle de data, vi gerne vil have i registre. Det betyder, at vi kan blive nødt til at flytte data (midlertidigt) ud i hukommelsen. Det er opgaven for register allokeringsdelen af en compiler.

Tid

Tirsdag den 28. marts, klokken 10.15-12.00.

Sted

B3-104.

Litteratur

Appel kapitel 10 (dog ikke 10.2) og 11 (dog ikke 11.4, da jeg regner med at I godt ved hvordan man implementerer grafer).

Opgaver

Appel 10.1, 11.1.
Næste kursusgang: Tirsdag den 4. april.
Nu er vi gennem det obligatoriske stof i SPO kurset. De følgende gange vil vi bruge på forskellige mere avancerede emner.
Til SPO hjemmesiden | Til Dat2/F6S hjemmesiden
Josva Kleist <kleist@cs.auc.dk>
Last modified: Mon Jan 31 14:53:55 2000