Suggestions de projets

Conception et programmation d'un microprocesseur RISC

Durant les cours de PAN (ELECINF102), vous avez manipulé un petit processeur baptisé NanoProcesseur. Ce processeur est volontairement extrêmement limité et assez éloigné des processeurs modernes. Vous êtes donc frustrés et vous voudriez aller plus loin dans la découverte et la compréhension du fonctionnement d'un vrai processeur. Si oui, ce projet est fait pour vous !

Compilation d’un mini langage impératif en assembleur

L'objectif de ce projet est de réaliser un compilateur pour un langage de programmation impératif simple ne contenant que les instructions les plus basiques.
On considèrera que toutes les variables prennent la valeur d'entiers, et on aura au minimum les fonctionnalités suivantes:

Transformation musicale de la voix parlée

Vignette d’une vidéo de Khaled Freak, un youtubeur qui s’est fait connaitre pour transformer les discours de politiciens en musique. L’idée derrière ce projet est d’automatisé ce type de réalisation. Source: https://www.youtube.com/watch?v=cm1AQk30kFs)

 

Pages