Micro control eur Electronique Numérique Microcontrôleur CIntroduction Architecture d'un microcontrôleur un système en logique programmable système minimum est par dé ?nition l ? ensemble des circuits et de composants nécessaire pour la constitution d ? u
Electronique Numérique Microcontrôleur CIntroduction Architecture d'un microcontrôleur un système en logique programmable système minimum est par dé ?nition l ? ensemble des circuits et de composants nécessaire pour la constitution d ? un système programmable Il doit obligatoirement comporter les trois éléments essentiels suivants ? unité centrale microprocesseur ? ? Mémoire pour contenir les programme et les données ? E S module nécessaire pour communiquer avec l ? environnement extérieur au système CCes trois éléments sont interconnectés via des bus - bus d ? adresse - bus de données - bus de contrôle Système minimum Composition et interconnexion CRemarque ces trois éléments cités peuvent être sous forme de CI indépendants P mémoire E S comme ils peuvent être intégrés dans un seul CI ? micro- contrôleur - L ? unité centrale Traite des informations issues soit extérieurement ou provenances de la mémoire Elle a pour t? che - D ? élaborer des commandes et ordres vers les autres parties du système résultat d ? un traitement - Elle est capable d ? exécuter une suite d ? instructions ? programme ? elle peut être réaliser par un microprocesseur standaed fabriqué par des constructeurs connus motorola intel ? CL ? unité centrale d ? un système programmable gère toutes ou presque les opérations élémentaires au sein de ce système En e ?et l ? UC s ? occupe des opérations de recherche d ? interprétation décodage et d ? exécution des instructions qui compose un programme En général une UC - accède à la mémoire pour extraire recherche le code mot de l ? instruction ? a besoin de mécanisme d ? adressage d ? une mémoire génération d ? adresse - exécute séquentiellement un certain nombre d ? opérations élémentaires ? a besoin d ? un séquenceur qui évolue aux rythme d ? une horloge - capable d ? e ?ectuer des opérations logiques arithmétiques contrôle de séquencement ? a besoin d ? une unité arithmétique et logique UAL Finalement une unité centrale peut regrouper les éléments cités CPROCESSEUR UNITE DE COMMANDE décodeur compteur ordinal séquenceur registre instruction UAL MEMOIRE programme code instruction données donnée C ? générateur d ? adresses peut être tout simplement un registre compteur capable de générer des adresses successives on parle de compteur ordinal ou compteur de programme PC Et peut être aussi plus complexe et permet une gestion complète des adresses sauts conditionnels inconditionnels ? ? séquenceur doit être capable de reconna? tre l ? instruction à extraire de la mémoire prendre en compte des événements externes interruption par exemple gérer des boucles et sauts de programmes présence de pile ? UAL Elle permet d ? e ?ectuer des opérations arithmétiques de bases le plus souvent - ? Dans certains cas cette unité peut être plus complexes càd réaliser des opération de calcul scienti ?que CLe P constitue l ? U C T unité centrale de traitement d ? un système informatique C ? est lui qui e ?ectue l ? exécution des di
Documents similaires










-
38
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 27, 2021
- Catégorie Management
- Langue French
- Taille du fichier 74.6kB