Architecture, réseaux et système I
Cours : Florent de Dinechin (Florent.de.Dinechin)
TD : Matthieu Gallet, Andréa Chis, Bogdan Pasca (Matthieu.Gallet, Andrea.Chis, Bogdan.Pasca)
Présentation
L’objectif de ce module est de donner de solides notions de bases sur
le fonctionnement d’un ordinateur, tant dans ses aspects matériels
que dans ses logiciels de base. L’accent est mis sur ce qu’il y a de
plus algorithmique dans cette problématique, toutefois le
cours sera illustré de nombreuses parenthèses concernant la
technologie contemporaine des circuits VLSI.
Plan indicatif
- Petite histoire du calcul mécanique.
- Représentation et transmission de l’information: des codes aux
protocoles.
- Circuits combinatoires: des portes aux opérateurs
arithmétiques.
- Circuits séquentiels: des registres aux automates.
- L’ordinateur de Von Neumann.
- Le processeur RISC.
- Interruptions et temps partagé.
- Entrées/sorties.
- Mémoire virtuelle et notion de cache.
Bibliographie
-
A. Tanenbaum. Architecture de l’ordinateur. 5e ed., Pearson Education, 2006
- F. Wahid: Digital Design. Wiley, 2006.
- Hennessy & Patterson. Computer Architecture: A Quantitative Approach. 3rd ed., Morgan Kaufmann, 2003.