Notes de cours (2026)
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
