Contenu de la formation
Introduction à l'architecture des machines. La notion d'architecture externe et interne.
Le codage des informations et des nombres. Langage d'assemblage
Le monoprocesseur : chemin des données, instruction, adressage, séquencement synchrone et asynchrone.
La notion de micro-machine et de micro-programmation.
La gestion des hiérarchies de mémoires : concepts de cache
Les systèmes d'entrées-sorties : entrées-sorties programmées, mode canal, processeurs entrées-sorties.
Les contrôleurs de périphériques.
Les systèmes d'interruption.
Les bus.
Description des modalités de validation
Première session :
Réaliser une vidéo explicative d'une des grandes notions de l'architecture des machines. 20 %
Réaliser individuellement une configuration de machine en fonction de contraintes spécifiques. 40 %
Examen théorique 40 %
Seconde session :
Ecriture d'un mémoire de 10 pages sur l'architecture des machines 100 %