|
|
Mohamed Senhadji
|
|
- Historique des systèmes informatiques
- Mutations historiques importantes
|
|
|
Mohamed Senhadji
|
|
- Historique des systèmes informatiques
- Processeur
- Unité d’échange
|
|
|
Mohamed Senhadji
|
|
- Propriété générale d’un ordinateur
- Concept des opérations de base
- Notions de software hardware
|
|
|
Mohamed Senhadji
|
|
- L’information Digitale
- Représentation de l’information digitale
|
|
|
Mohamed Senhadji
|
|
- Notions de redondance
- Quelques solutions pour corriger les erreurs
|
|
|
Mohamed Senhadji
|
|
- ةléments de langage machine
- Notion d’assembleur
- Langage évolué
|
|
|
Mohamed Senhadji
|
|
- Elément de Mémoire
- Registre
- Bus
- Multiplexage des bus
- Compteur
- Opérations Arithmétique & Logique
|
|
|
Mohamed Senhadji
|
|
- Opérateurs élémentaires
- Additionneur binaire
- Additionneur BCD
- Soustraction
- Division
|
|
|
Mohamed Senhadji
|
|
- Multiplication binaire
- Algorithme de la multiplication binaire
- Multiplication rapide
|
|
|
|
|
- Généralités
- Caractéristiques des mémoires
- Les différents types de mémoires
|
|
|
Mohamed Senhadji
|
|
- Les différents types de mémoires utilisées
- Signaux de commande d’une Mémoire Centrale
- Concept de base d’une MC
- Réalisation d’une MC
|
|
|
Mohamed Senhadji
|
|
- Mémoire Centrale goulot d’etranglement
- Techniques d’amélioration de la MC
- Mémoire multi-niveaux
|
|
|
Mohamed Senhadji
|
|
- Principe du cache
- Lecture écriture d’un mot via le cache
- Technique de remplacement
|
|
|
Mohamed Senhadji
|
|
- Cache à accès direct
- Cache associatif par ensemble de bloc
- Technique de remplacement des blocs
- Quelques exemple de caches
|
|
|
Mohamed Senhadji
|
|
- Problème de la taille de la mémoire centrale
- Techniques de gestion Mémoires
- Pagination et mémoire virtuelle
|
|
|
|
|
- Translation d’adresses par le MMU
- Stratégie de remplacement des pages
- Ordre de grandeur Mémoire Virtuelle
- Cache table des pages: ATC/TLB
|
|
|
Mohamed Senhadji
|
|
- Rôle du processeur
- Composition du processeur
|
|
|
Mohamed Senhadji
|
|
- Cycle de fonctionnement du processeur
- Décomposition en étapes
- Lecture instruction
- Décodage instruction
|
|
|
Mohamed Senhadji
|
|
- Chemin de données
- Unité fonctionnelles d’un processeur
- Structure d’un ordinateur
- Exemple d’exécution des instructions
|
|
|
Mohamed Senhadji
|
|
- Notions de contrôle
- Micro-ordre
- Mot de contrôle
|
|
|
Mohamed Senhadji
|
|
- Généralités sur les FSM
- Machine de Moore
- FSM d’un processeur
|
|
|
Mohamed Senhadji
|
|
- FSM processeur
- Séquencement des opérations
- Séquenceur Câblé
- Exemples
|
|
|
Mohamed Senhadji
|
|
- Notion de contrôle micro-programmé
- Séquenceur micro-programmé
- Exemples
- Quelques Remarques sur les microprogrammes
|
|
|
Mohamed Senhadji
|
|
- Composants d’un ordinateur
- Processeur RISC
- Tendances générales
- Pipeline
|
|
|
Mohamed Senhadji
|
|
- Aléas du pipeline
- Architectures superscalaires
- Intel Pentium
- Microprocesseurs SPARC
|