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