Amil est écrit en C et utilise (sans doute pas au mieux de ses possibilités) la bibliothèque gtk+-2.0 de développement. (apt-get install libgtk2.0-dev) Il est possible qu’un simple make règle la question de sa compilation.
Le langage change légèrement dans la version 2 : ’init’ et ’sautsi’ sont remplacés respectivement par ’valeur’ et ’sautpos’, et si l’interprète admet encore des constantes dans les opération comme dans ’add 1 r0’, la forme ’add r1 r0’ est recommandée. Une soustraction a fait son (...)
Amil : assembleur miniature pour l’informatique de licence
Amil est un petit logiciel simulant l’exécution de programmes assembleur. Le langage assembleur utilisé ne correspond à aucun processeur existant, il s’agit d’un assembleur minimaliste à but pédagogique. J’ai développé ce petit logiciel été 2008 pour un cours de licence première année. Amil est écrit en C avec une interface graphique en GTK et la possibilité de sortir des traces au format latex.