Université Côte d'azur

UE ELECTRONIQUE S4 : Architecture des processeurs

Code de l'ECUE : SPUE42

Ce cours est proposé dans 0 UE
PORTAIL SCIENCES ET TECHNOLOGIES
Génie électrique, électronique, photonique et systèmes
Campus Valrose
Licence 2
Semestre pair
Français

PRESENTATION

Ce cours est une introduction aux architectures électroniques des micro-processeurs. Dans ce cours, nous aurons l'occasion d'entrer assez loin dans les détails d'une architecture d'un micro-contrôleur (ATmea2560) et nous aurons l'occasion de faire de nombreux TP de programmation en assembleur sur ce processeur.

Responsable(s) du cours

Francois Verdier

Présentiel

  • 12h de cours magistral
  • 18h de travaux dirigés
  • 21h de travaux pratiques

PREREQUIS

Avant le début du cours, je dois ...
  • Connaitre les base de l'électronique numérique

OBJECTIFS

A la fin de ce cours, je devrais être capable de...
  • Programmer efficacement un micro-contrôleur de la famille des AVR (sur carte Arduino).

CONTENU

  • Introduction générale du cours

  • Cours sur ce qu'est une mémoire, indispensable pour tout les micro-processeurs.

  • Cours détaillé sur l'architectutre interne d'un mirco-processeur, sur l'ensemble des registres de ce processeur et sur quelques instructions assembleur traitées par ce processeur.

  • Cours détaillé sur la structure interne du processeur ATmega2560

  • Un "petit" cours sur quelques périphériques des processeurs AVR, notamment sur les périphériques paralléles.

  • Cours sur les appels de sous-programmes, sur la sauvegarde des registres et sur les organigrammes.

Accéder au Syllabus complet (Authentification requise)
Important
Ce syllabus n’a aucune valeur contractuelle. Son contenu est susceptible d’évoluer en cours d’année : soyez attentifs aux dernières modifications.