Descriptif
Ce cours est une introduction à la compilation. On y explique les techniques et outils utilisés dans les différentes phases d'un compilateur, jusqu'à la production de code assembleur optimisé. Un compilateur pour un fragment du langage Python vers l'assembleur x86-64 est réalisé en TD. \*\*Modalités d'évaluation :\*\* Projet noté + Examen écrit. \*\*Langue du cours :\*\* Français / English on demand
36 heures en présentiel
Diplôme(s) concerné(s)
- M2 PDS - Parallel and Distributed Systems
- M1 MPRI - Fondements de l'Informatique
- M1 CPS - Système Cyber Physique