Notes de cours (2026)
Un lien externe est disponible pour ce document| Département: | Département de génie informatique et génie logiciel |
|---|---|
| Objectif pédagogique: | 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 |
| Niveau d'apprentissage: | Baccalauréat |
| URL de PolyPublie: | https://publications.polymtl.ca/78027/ |
| Titre de la revue: | Zenodo (CERN European Organization for Nuclear Research) |
| DOI: | 10.5281/zenodo.20643667 |
| URL officielle: | https://doi.org/10.5281/zenodo.20643667 |
| Date du dépôt: | 17 juin 2026 13:05 |
| Dernière modification: | 17 juin 2026 13:05 |
| Citer en APA 7: | Cyr, G. (2026). CodeMachine : un simulateur open source pour relier assembleur et architecture matérielle [Notes de cours]. Zenodo (CERN European Organization for Nuclear Research). https://doi.org/10.5281/zenodo.20643667 |
|---|---|
Statistiques
Dimensions
