Département d'Informatique
Laboratoire des Méthodes de Programmation
(LAMP)
École Polytechnique Fédérale de Lausanne
Compilation semestre d'hiver 2003/2004

Partie VII : Production de code I

06/01/2004


Démarrer ici


Table des matières

Partie VII : Production de code I

Production de code

Machines à pile

Machines à registres

Influences du matériel sur les jeux d´instructions

1980 : CISC

1990 : RISC

2000 : Formes avancées de parallélisme

Influences sur la production de code

L´architecture DLX

Project Phases

Phase 1 : code pour expressions arithmétiques

Schéma de génération simple pour les expressions arithmétiques

Production des instructions

Visiteurs simples de production de code

Optimisations possibles

Dépassement de capacité des registres

Phase de projet

Phase 2 : organisation de la mémoire

Allocation dynamique de mémoire

Libération de la mémoire

Tas

Listes en misc

Listes en misc (2)

Listes en misc (3)

Auteur: Martin Odersky

Contact: Martin.Odersky@epfl.ch

Téléchargement: version Postscript (version .gz) (version .pdf)

Version pour Internet Explorer


Compilation
Enseignement
Dernière modification: 06/01/2004, Philippe Altherr <Philippe.Altherr@epfl.ch>