Ensimag Rubrique Formation 2022

Architecture des ordinateurs

  • Volumes horaires

    • CM 15.0
    • TD 15.0

    Crédits ECTS

    Crédits ECTS 3.0

Objectif(s)

L'objectif du cours et des T.D. est de permettre la compréhension du fonctionnement d'un microprocesseur "classique" et de faire passer deux notions :
1- Un processeur est un interprète d'instructions
2- La parallélisation, l'anticipation et le hiérarchisation sont la clef des performances.


Contact Catherine BELLON

Contenu(s)

Introduction : loi d'évolution de la technologie, modèle de Von Neumann.

Circuits digitaux : la boîte à outils (portes, multiplexeurs, opérateurs, synthèse de fonctions booléennes, bascules, registres, mémoires, synthèse d'automates).

Processeur : jeux d'instructions, synthèse d'un processeur (partie contrôle / partie opérative).

Amélioration de performances : pipe-line, parallélisme, hiérarchie de mémoires.



Prérequis

Notions de programmation (en particulier assembleur)

Contrôle des connaissances

En première session, un examen écrit de 3 heures, documents autorisés. L'évaluation de 2ème session se fait à l'oral.

Un bonus peut être attribué pour la rédaction d'une fiche technique ou un exposé.



N1 = E1
N2 = O2

Informations complémentaires

Cursus ingénieur->ASI/SEMESTRE A CHOIX->Semestre 8

Bibliographie

"Organisation et Conception des Ordinateurs, L'interface matériel/logiciel"
David Patterson et John Hennessy; Dunod, Paris, 1994 ISBN 2 10 002150 8