Objectif

Connaître la structure des ordinateurs modernes.

Contenu

Terminologie et concepts de base. Mesures de performance. Introduction à un HDL. Construction logique des principaux circuits de base : multiplexeurs, décodeurs, registres, ALU. Architecture microprogrammée. Architecture pipeline : résolution des conflits de contrôle et de données. CISC vs RISC. Hiérarchie de mémoire : traduction dynamique d'adresses, mémoire cache, mémoire principale, disques magnétiques. Interfaces au microprocesseur. Gestion des entrées-sorties : réseaux, canaux, unités de contrôle, périphériques.

Formules pédagogiques

Leçons magistrales, travaux pratiques, exercices.

Préalable(s)

INF11207 et INF14107