Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.
Enseignement (20hCM + 16hTD) dispensé en Licence 1 aux parcours suivants : Info, MathsInfo, CMI MathsInfo.
- Présentation : organisation et contenu
Supports de CM et TD 2021-2022 :
- Mis à disposition des étudiants sur madoc
Supports de CM 2019-2020 remis aux étudiants :
Contenu élaboré artisanalement durant la période de confinement mars-mai 2020 :
Chapitre 6 : mémoire
- Rappel du principe de lecture/écriture dans une mémoire
- Big / small endian, caractéristiques, espace adressable
- Mémoire cache, mémoire d'appui, mémoire virtuelle
Chapitre 7 : processeur
- Examen détaillé de l'architecture de von Newmann
- Cycle Fetch-Decode-Execute et instructions de base
- Prise en main de la "6502 reference card" (partie 1)
- Modes d'adressage des données
- Modes d'adressage pour les branchements
- Les ordinogrammes; le processeur 6502
- Prise en main de la "6502 reference card" (partie 2)
- Présentation de l'application Simulateur/Assembleur/Desassembleur 6502
- Présentation de la platine clone KIM-1 disponible en 2020
Chapitre 8 : programmation bas niveau
- Exemple didactique traité en cours :
exemple1.asm
- Opérations sur les entiers
- Opérations sur une mémoire 8 bits
- Inside 6502 : opérations Fetch-Decode-Execute
- Virtual 6502 : simulateur, assembleur, desassembleur
- Livre de référence : Architecture et technologie des ordinateurs
- Page des Applications web support au cours : https://xgandibleux.github.io/FctOrdinateurs/
- Logiciel Logisim : http://www.cburch.com/logisim/