Historique et structure générale des microprocesseurs et microcontrôleurs.
Architecture interne reliant processeur central, bus, mémoires, périphériques,entrées/sorties et horloge. Architecture et format des instructions machines. Modes d'adressage. Pipelinage des instructions. Gestion des routines, des interruptions et des exceptions. Niveaux de priorité des vecteurs d'interruption. Ports d'entrée/sortie, numériques et analogiques. Commandes des périphériques principales via le mappage des registres de commandes, d'états et de données. Organisation, fonctionnement et gestion des différents types de mémoire (programme, données et pile). Protocoles de communication. Conversion analogique/numérique. Pseudo-instructions, assembleur et C embarqué. Programmation mixte. Notation à virgule fixe. Vecteurs de tests. Cartes de développement. Systèmes dédiés.
- Responsable du site: Jean Pierre David
- Enseignant (éditeur): Dorine Kim Ngoc Diep Dantrun
- Enseignant (éditeur): Jörg Ehmer
- Enseignant (éditeur): Jérémie Pilon
- Enseignant (éditeur): Doris Xiomara Rivera Restrepo