Introduction générale du cours
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.
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.