- Support de cours d’architecture
Langage assembleur, traduction du C vers l’assembleurs, principes de fonctionnement d’un compilateur avec comme support l’usage du micro-controleur MCS251. Utilisation de périphériques, timer, interruptions et communication série.
Ce document à été conçu dans le cadre d’une formation d’IUT informatique, elle est destinée à un public d’étudiants en IUT informatique de première année.Ces documents sont distribués sous license GNU-FDL.Documents :- support n°1 – Introduction
- support n°2 – Types d’adressage MCS251 et premiers programmes assembleur
- support n°3 – Types d’adressage, la pile et utilisation de tableaux
- support n°3b – Td : Passage du C à l’assembleur / tableaux
- support n°4 – Passage d’arguments C/ASM
- support n°4b – Td : Tableaux, passage d’arguments
- support n°5 – Opérations de masquage et utilisation des E/S de la carte MCS251
- support n°6 – Interruptions et Timers
- support n°6b – Td : Port série et cours sur l’architecture des processeurs modernes
- support n°7 – Révisions, exemple de DS
- support n°7b – Td : Interruptions et timer : compteur de vitesse