CSC4536– Compilation : De l'algorithme à la porte logique

Portail informatique

Presentation

Module CSC 4536 – Compilation : De l'algorithme à la porte logique
Cours de voie d'ouverture, école d'ingénieur deuxième année.
A travers la réalisation d'un compilatieur d'un sous-ensemble de Java vers l'assembleur MIPS, les objectifs du cours se declinent sur trois directions :
  • Etudier l'architecture des processeurs et l'écriture de code assembleur
  • Introduire la théorie des langages et en maitriser les applications pratiques en informatique. En particulier, les outils de génération de compilateur (compiler's compiler)
  • Approfondir la maitrise de la programmation dans un langage évolué :
    • Par la compréhension de la façon dont les paradigmes de programmation sont implantés pour leurs exécutions
    • Par la pratique dans l'écriture d'un compilateur

Séquencement

  • les séances Archi peuvent être entrelacées avec les séances Syntax ou Compil
  • les séances Syntax sont prérequises pour les séances Compil et Bonus
  • Séances Sujets Supports Notions clés