Afin de tester notre micro-processeur, nous avons effectué une simulation avec le programme de la montre, qui affiche et incrémente chaque seconde (soit tous les 128 cycles) l'heure, initialisée à 00:00:00 au début du programme.

L'heure peut être modifiée au cours du déroulement du programme en changeant les fichiers input0.dat, input1.dat, input2.dat, input3.dat, input4.dat, input5.dat et input6.dat. Le premier sert à activer l'entrée à la ième seconde, en mettant une valeur non nulle à la ième ligne. Les suivants donnent respectivement (en binaire) les valeurs des dizaines d'heures, des unités des heures, des dizaines de minutes, des unités des minutes, des dizaines de secondes et des unités des secondes. À titre d'exemple, ces fichiers sont actuellement faits pour mettre à la quatrième seconde l'heure à 23:59:57.

La simulation est effectuée à l'aide de Blues® et Rhythm®. Ce dernier est paramétré par le fichier micro.rcf.

On effectue donc la simulation via les commandes :
blues MICRO.jzn -n 1500 -o MICRO.bio
rhythm micro.rcf -step 128 < MICRO.bio > MICRO.html

Résultats de la simulation