Mini compilateur C pour mini CPU
Jump to navigation
Jump to search
Objectif
Il s'agit de développer un compilateur C pour un CPU minimal appeler MCPU
Les contraintes technologigues
- Le processeur on se référera à MCPU
- Pour le compilateur il s'agira d'identifier une base à adapter
- https://bellard.org/otcc/ ( par exemple la version déobfusquée de otccn.c)
- https://github.com/alexfru/SmallerC
- https://en.wikipedia.org/wiki/Small-C
- https://github.com/oriansj/M2-Planet
Plan de travail et indications
- Comprendre le mini-CPU, puis l'étendre 16 bits
- Choix un compilateur (les tester faire des mini preuve de concept)