Vous êtes ici

  1. Accueil
  2. Architectures des machines

Architectures des machines

Architectures des machines

En pratique :

Volume horaire de cours : 10
Volume horaire global de TD : 6
Volume horaire global de TP : 8
Langue principale : français

Modalités d’organisation et de suivi

A la fin de ce module, l'étudiant doit être capable de :

  • Connaître l'architecture interne d'un processeur,
  • Connaître les étapes d’exécution des instructions dans un processeur classique,
  • Comprendre le fonctionnement pipeline,
  • Comprendre les aléas de fonctionnement posés par une architecture pipeline,
  • Savoir ce qu’est une hiérarchie mémoire et comprendre son fonctionnement,
  • Comprendre les gains potentiels (ainsi que les pénalités éventuelles) associés au principe de hiérarchie mémoire.

Discipline

  • Introduction
  • Principe d’une machine Von Neumann
  • Machine RISC
  • Fonctionnement pipeline
  • Hiérarchie mémoire (principe de mémoire cache)

Bibliographie, lectures recommandées

John Hennessy, David Patterson, Computer Architecture: A Quantitative Approach, Elsevier (The Morgan Kaufmann Series in Computer Architecture and Design), ISBN-9780123838728
David A. Patterson, John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, Elsevier (The Morgan Kaufmann Series in Computer Architecture and Design), ISBN-9780124077263