📘 Fiche de cours
L'essentiel du cours
L'architecture de Von Neumann repose sur trois blocs : l'unité centrale (CPU), la mémoire principale et les interfaces d'E/S. Le CPU contient l'ALU (Unité Arithmétique et Logique) et l'unité de contrôle. Le cycle d'instruction se décompose en : Fetch (recherche), Decode (décodage) et Execute (exécution). Le système d'exploitation (OS) gère les ressources (processus, mémoire, fichiers).
Méthodes à maîtriser
- Calculer la capacité mémoire : $C = N \times L$ où $N$ est le nombre de cellules et $L$ la largeur de mot.
- Identifier les étapes du cycle d'instruction.
- Distinguer entre mémoire volatile (RAM) et non volatile (ROM).
Exemples corrigés
Exemple 1 : Si un bus d'adresses a 32 bits, quelle est la capacité adressable ? Réponse : $2^{32}$ octets = 4 Go. Exemple 2 : Rôle du registre PC (Program Counter) ? Réponse : Il contient l'adresse de la prochaine instruction à exécuter.
Erreurs fréquentes
- Confondre la mémoire vive (RAM) et le stockage secondaire (Disque dur).
- Oublier que le cycle d'instruction est séquentiel.
- Penser que le processeur traite les données directement depuis le disque dur.