UEF 5.2

ARCHITECTURE DES ORDINATEURS 2

Département
Classe préparatoire
Année d étude
2éme Année
Semestre
3
Crédit
4
Coefficient
4
Enseignants du module
RAHMOUN ABDELLATIF

Pré requis :

UEF1.2 : ARCHITECTURE DES ORDINATEURS 1

OBJECTIFS :

A l’issue de ce cours, l’étudiant doit être capable de concevoir un calculateur élémentaire.
Il doit en particulier :

connaître le rôle de chaque composant dans le chemin de données d’un calculateur.

maîtriser le cheminement de l’information dans les circuits de base et connaître le fonctionnement de l’unité de contrôle (séquenceur).

comprendre les mécanismes de base permettant à un calculateur de communiquer (entrées/sorties et systèmes d’interruption).

CONTENU DU MODULE :

  • I- LES MEMOIRES (15 heures)

Introduction

Technologie des mémoires à semi-conducteurs
Les mémoires mortes
Les ROM (Read Only Memory)
Les PROM (Programmable ROM)
Les EPROM (Erasable PROM) et EEPROM (Electrically Erasable PROM)
Applications des mémoires mortes
Les mémoires vives à accès aléatoire
Les RAM statiques
Les RAM dynamiques

Les mémoires à accès séquentiel
Les mémoires FIFO (First In First Out)
Les mémoires LIFO (Last In First Out) Les mémoires associatives

Description d’une mémoire associative
Opérations sur une mémoire associative
Applications des mémoires associatives
Exemples d’utilisation d’une mémoire associative Les mémoires cache ou mémoires tampon

Principe des mémoires cache

Principe de calcul des adresses physiques

  • Remplacement d’une information
  • Ecriture en mémoire cache
    Taille de la mémoire cache
  • II- ORGANES LIES A UNE OPERATION D’ENTREE/ SORTIE (3 heures)

Introduction

Le périphérique
Principaux types de périphériques o Quelques exemples de périphériques
Le contrôleur de périphérique

Architecture d’un contrôleur
Interface de dialogue avec l’unité centrale

Interface de dialogue avec le périphérique

Ordres exécutés par un contrôleur

  • III- LES MODES D’ENTREE / SORTIES (3 heures)

Introduction

Modes d’entrées / sorties
Le mode programmé
Mode par test d’état
Mode par interruption

L’accès direct mémoire (DMA)
Canal d’Entrées/Sorties
Programme canal
Architecture du canal
Canal sélecteur et canal multiplexeur

  • IV- LES SYSTEMES D’INTERRUPTION (3 heures)

Introduction

Différentes causes d’interruption
Les interruptions internes ou déroutements
Les interruptions d’entrées/sorties
Les interruptions matériels
Détection et prise en compte d’une interruption dans un système simple
Détection d’une interruption
Sauvegarde du contexte
Recherche de la cause de l’interruption
Acquittement de l’interruption
Traitement de l’interruption
Restauration du contexte du programme interrompu Les systèmes hiérarchisés d’interruptions

Inhibition, masquage et validation

Détection et prise en compte d’une interruption dans un système hiérarchisé o Codage des niveaux

Interruptions vectorisées

  • V- LE SEQUENCEUR (3 heures)

Le séquenceur câblé

Le séquenceur micro-programmé

course

Consultez les ressources disponibles concernant ce module sur le moteur de recherche de la bibliothèque, ou accédez directement au cours de vos enseignants via la plateforme de téléenseignement de l’école « e-learn ».