Architecture matérielle (#AGREG)
- Circuits combinatoires/séquentiels, machine de Mealy, machine de Moore.
- Description et fonctionnement d’une machine de von Neumann (introduction à la programmation assembleur : instructions de calcul, instructions de branchement, accès à la mémoire et aux registres, instructions système).
- Exécution d’un appel de fonction, concept de pile.
- Hiérarchie mémoire.
- Typologie des machines parallèles (classification de Flynn, classification de Raina, machines multi-coeurs, supercalculateurs).
- Représentation des nombres à virgule flottante. Problèmes de précision des calculs flottants et de dépassement de capacité. Notion de mode d’arrondi.