Simulation: Micro-instructions
Ressources
- Simulateur d'ordinateur avec une architecture semblable à celui du TP1, mais cette fois avec instructions et micro-instructions. Notez bien: le simulateur ne fonctionne que sur les ordinateurs 64 bits. Les ordinateurs du laboratoire PLT-0105 ont 64 bits, donc si votre machine est 32 bits vous devrez utiliser ces machines. Le simulateur est disponible sur les plate-formes suivantes:
- Suivez la procédure d'installation disponible dans le guide d'utilisateur du simulateur.
- Exemple de programme d'addition.
- Exemple de fichier à charger pour la mémoire de données.
Attention! Nous venons de déceler un « bug » dans ce simulateur! La traduction binaire des instructions est erronée: selon le manuel, le binaire pour MOV R0 #0x71
par exemple devrait être 4071
et non pas 7071
. Nous nous excusons pour cet inconvénient. Vous pouvez tout de même utiliser ce simulateur pour parfaire votre compréhension du fonctionnement des micro-instructions car ces dernières fonctionnent bien.
Remerciements
Merci à Marc-André Gionet, Kevin Lévesque, Diane Fournier et Daniel Lussier-Lévesque pour l'implémentation de ce simulateur! Merci également à Étienne Tremblay pour l'idée d'implémenter un tel simulateur.
Retour à la page web du cours.