juin
26
2004

par Paul

Mon projet (en binôme) de Deug 2eme année(2001-2002) était de simuler le fonctionnement (en gros) d’un ordinateur d’après le modèle de Von Neumann.

Donc voilà j’ai décidé de le mettre en ligne, histoire de …
Vu qu’on a eu 20/20, on en est assez fier.

Pour executer le programme:
$ ./VonNeumann programme.von 24
ou programme.von est un programme écrit avec des mnémoniques (cf annexe du rapport) et 24 est le nombre de couleurs de votre bureau linux.
On peut ecrire un programme directement en binaire dans ce cas, la commande devient :
$ ./VonNeumann programme.vnb 24
Il y a des exemples de programme dans l’archive.

Le programme lit le fichier von et le convertis en vnb. De façon à ce qu’il soit lisible par le programme.
Nous n’avons pas implémenté de gestion des erreurs sur l’écriture du fichier programme.von, ce n’était pas le but du projet.

Aprés avoir cliqué sur « Chargée la ram » il suffit soit de cliquer sur « cycle » soit appuyer sur la touche d’espace pour voir le programme chargé en ram s’executer.

Ce projet a été codé en C de A-Z en utilisant la bibliothèque Xlib (choix arbitraire)
Il se peut que le code ne soit pas des plus beau mais il a le mérite de marcher.

Téléchargement: