Architecture et programmation des Microprocesseurs
Description de l'UE
Objectifs de L'UE
Découvrir l'architecture d'un microprocesseur 16 bits et apprendre sa programmation en assembleur.
Pré-requis
Il est requis de connaître le codage et l'algèbre de Boole ainsi que la logique combinatoire et séquentielle.
Mode d’évaluation :
Examen écrit et contrôle continu
Contenu de la matière :
1. Architecture d’un microprocesseur
Unité arithmétique et logique, unité de commande
Bus de donnée, bus d’adresse et bus de contrôle et commande
Les registres
Types d’architecture d’un microprocesseur
2. Le microprocesseur 16 bits
Présentation du boîtier (brochage)
Ses registres
Modes de fonctionnement
3. Programmation en assembleur du microprocesseur
Les modes d’adressage
Les jeux d’instruction
4. Les sortie parallèles / séries
Définition
Interfaces série / parallèle
Mode de fonctionnement et programmation
5. Les interruptions
Références Livres et polycopiés, sites internet, etc.
Cours de microprocesseurs 16 bits 8086/68000 ; Hamada Bennassar ; OPU.
Architecture des systèmes informatiques ; S. Ait-Aoudia ; OPU
La pratique du microprocesseur – conception des applications ; Michel Messud ; Cepadules-Editions.
Informatique Industrielle : microprocesseurs et interfaces temps réel; Roger Dettersch ; Presses Polytechniques et Universitaires Romandes.
Architectures et technologies des ordinateurs : cours et exercices résolus ; Yves Lizier ; 3ème édition, Dunod.
Polycopié de TP