Tempo fa avevo notato qualcosa che ti potrebbe essere utile: è un tutorial di un certo Jack ...(non mi ricordo come ), il titolo è "let's bulid a compiler!" (in inglese!)

Sarà un opera veramente difficile farlo. Non solo dovresti conoscere veramente bene il linguaggio macchina, ma anche approfonditamente la piattaforma sulla quale dovrai far lavorare i tuoi programmi... ma siccome sei un perito informatico queste cose le sai assai meglio di me

Auguri & buon (divertimento | lavoro) !