📘 Fiche de cours
L'essentiel du cours
L'architecture de Von Neumann repose sur trois unités : l'unité centrale (CPU), la mémoire principale et les unités d'E/S. Le CPU comprend l'unité arithmétique et logique (UAL) et l'unité de commande (UC). Le cycle d'instruction est : Recherche (Fetch) -> Décodage -> Exécution. Le système d'exploitation (OS) assure l'interface entre l'utilisateur et le matériel, gère les processus, la mémoire et les fichiers.
Méthodes à maîtriser
- Calculer la capacité mémoire : $C = N \times L$ (N : nombre de mots, L : longueur du mot).
- Analyser le cycle d'instruction : identifier l'état des registres (PC, IR, ACC).
- Distinguer les modes noyau et utilisateur.
- Comprendre le rôle des interruptions dans la gestion des périphériques.
Exemples corrigés
- Exemple 1 : Si une mémoire a 1024 mots de 8 bits, sa capacité est $1024 \times 8 = 8192$ bits = 1 Ko.
- Exemple 2 : Un processus passe de l'état "Prêt" à "Élu" par l'ordonnanceur.
Erreurs fréquentes
- Confondre la mémoire RAM (volatile) et le disque dur (stockage permanent).
- Oublier que le registre PC (Program Counter) pointe toujours vers l'adresse de la prochaine instruction.
- Penser que l'OS est une application comme les autres (c'est un logiciel système).