Mini compilateur C pour mini CPU
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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)