NFA004 : Architecture des machines (4 ECTS)
Pré-requis
formations technicien développeur, Dut informatique, Licence informatique générale.
Objectifs
Fournir des bases solides de compréhension des mécanismes internes de la machine.
Contenu
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.
Modalités de validation
- trois devoirs maison noté sur 5 points
- un examen final de deux heures noté sur 15 points
Formations
Cette unité d'enseignement est dispensée dans les formations suivantes :