Section outline

    • Ce chapitre introductif pose les fondements des systèmes microprogrammés en commençant par leur définition. Il établit une comparaison fondamentale entre les architectures de Von Neumann et de Harvard, en soulignant leurs différences structurelles et leurs implications sur les performances. L'étude se poursuit par une analyse des philosophies CISC et RISC, incluant une introduction à la notion de pipeline qui permet d’optimiser le flux d’exécution des instructions. Cette base théorique mène à la distinction cruciale entre un microprocesseur, conçu pour des systèmes ouverts nécessitant des composants externes, et un microcontrôleur, qui intègre tous les éléments essentiels sur une seule puce. Le chapitre présente ensuite les différentes familles de microcontrôleurs disponibles sur le marché, en détaillant les critères de choix déterminants tels que la consommation, la puissance de calcul, les périphériques intégrés et le coût. Enfin, pour ancrer la théorie dans la pratique, le contenu de ce chapitre et des suivants sera orienté en fonction du type de microcontrôleur présent sur les cartes de développement utilisées lors des travaux pratiques de l’établissement.