<  Retour au portail Polytechnique Montréal

CodeMachine : un simulateur open source pour relier assembleur et architecture matérielle

Genevieve Cyr

Notes de cours (2026)

Ce document est une Ressource éducative libre (REL)
Un lien externe est disponible pour ce document
Afficher le résumé
Cacher le résumé

Résumé

Présentation en cinq diapositives qui documente le développement et l'intégration pédagogique de CodeMachine dans le cours INF1600 (Architecture des micro-ordinateurs). Décrit les trois architectures simulées (accumulateur, accumulateur-MA et PolyRisc), les deux modes de visualisation (logiciel et matériel), le cycle d'amélioration continue par tickets GitHub et les retombées mesurées : 100 étudiants en pilote à l'automne 2025, 200 à l'hiver 2026, utilisation en examen sans accès à Internet. Présente également les développements envisagés (cache, mémoire virtuelle, RISC-V, pipeline) portés en Projet intégrateur 4.

Sous licence ouverte adaptable CC BY

Le code et le guide d'utilisation sont disponibles sur GitHub : GitHub - CodeMachine sous licence ouverte adaptable CC BY et MIT respectivement. Vous pourriez trouver tous les contributeur du projet dans: https://github.com/Code-Machine-Proto

Mots clés

Matériel d'accompagnement:
Renseignements supplémentaires: Sous licence CC BY
Département: Département de génie informatique et génie logiciel
Niveau d'apprentissage: Baccalauréat
URL de PolyPublie: https://publications.polymtl.ca/78027/
DOI: 10.5281/zenodo.20643666
Autres DOI associés à ce document: 10.5281/zenodo.20643667
URL officielle: https://doi.org/10.5281/zenodo.20643666
Date du dépôt: 17 juin 2026 13:05
Dernière modification: 11 août 2026 13:01
Citer en APA 7: Cyr, G. (2026). CodeMachine : un simulateur open source pour relier assembleur et architecture matérielle [Notes de cours]. https://doi.org/10.5281/zenodo.20643666

Statistiques

Dimensions

Actions réservées au personnel

Afficher document Afficher document