Retour au sommaire   Consulter mon CV

Programmation d'un assembleur-éditeur de liens pour MIPS R2000

Nombre de personnes :  2
Langages  : C
Méthodes  :  -
Logiciels et outils utilisés :  Nedit (simple éditeur de texte) 
GCC (compilateur C )sous Linux
Nombre d'heures :  32 réparties sur 2 mois
Descriptif :  Il s'agit du projet de Logiciels de Base de première année.
Le but était de construire un assembleur et un éditeur de liens pour MIPS R200. 
Ainsi, le programme est capable de générer un fichier exécutable à partir de sources en assembleur pour une machine de type MIPS R200.
Aspect :  Intégralement en mode texte.
Téléchargement : Sources du programme     Rapport en PDF
Mode d'installation : Sous un shell unix, décompresser le fichier, aller dans le répertoire ldb, ouvrir le fichier Readme qui contient toutes les instructions.
Remarques :  Je ne me suis chargé que de l'assembleur. Il s'agit du premier projet où les deux personnes composant le binôme travaillaient sur des parties complètement séparées mais dépendantes l'une de l'autre. Le plus gros problème était donc de faire en sorte que le résultat de l'assembleur soit exactement et en tout point conforme à ce qu'attendait l'éditeur de liens.