Programme

NSI (Spé)Architectures matérielles et systèmes d'exploitation

Architecture Von Neumann et systèmes d'exploitation

Résumé

L'architecture de Von Neumann (1945) décrit les composants fondamentaux d'un ordinateur : l'unité centrale de traitement (CPU) composée de l'unité arithmétique et logique (UAL) et de l'unité de commande, la mémoire (qui stocke programmes et données), et les bus de communication. Le cycle processeur suit le schéma « fetch-decode-execute » : lire l'instruction en mémoire, la décoder, puis l'exécuter. La mémoire vive (RAM) est rapide mais volatile ; le stockage (disque dur, SSD) est persistant mais plus lent. Le système d'exploitation (Linux, Windows, macOS) gère les ressources : il ordonnance les processus, gère la mémoire et les fichiers, et fait l'interface avec l'utilisateur. Un processus est un programme en cours d'exécution, identifié par un PID. Le système peut exécuter plusieurs processus en apparence simultanée grâce à l'ordonnancement.