NSIChapitre 5

Architectures matérielles et systèmes d'exploitation

L'essentiel en 30 secondes

Un ordinateur repose sur l'architecture de von Neumann : processeur (CPU avec UAL, registres, unité de commande), mémoire centrale (RAM), bus (adresses, données, contrôle) et E/S. Le CPU exécute le cycle fetch-decode-execute. L'OS gère les ressources : processus (ordonnancement), mémoire, fichiers (arborescence hiérarchique) et sécurité (permissions rwx). En ligne de commande Linux : ls, cd, cp, mv, rm, chmod. Les systèmes embarqués (SoC) intègrent tout sur une puce.

Les notions à connaître

Architecture de von Neumann
Modèle fondamental (1945) où programmes et données partagent la même mémoire. Composants : UC (UAL + registres + unité de commande), mémoire centrale (RAM), bus (données, adresses, contrôle), entrées/sorties.Ces/sorties. C'est ce qui rend un ordinateur polyvalent.
Processeur (CPU)
Exécute les instructions machine selon le cycle fetch-decode-execute. Composé de l'UAL (calculs arithmétiques et logiques), de registres (mémoire ultra-rapide : accumulateur, compteur ordinal, registre d'instruction), et de l'unité de commande (séquenceur).
Bus
Lignes de communication reliant les composants. Bus d'adresses (indique OÙ lire/écrire), bus de données (transporte les données), bus de contrôle (signaux lecture/écriture). La largeur du bus d'adresses détermine la taille mémoire adressable (2n2^n adresses).
Mémoire RAM / ROM
RAM : mémoire vive, volatile (perdue à l'extinction), rapide, lecture/écriture. ROM : mémoire morte, non volatile, lecture seule (contient le BIOS/firmware).BIOS/firmware). Hiérarchie : registres > cache > RAM > SSD > HDD.
Système d'exploitation (OS)
Logiciel qui gère le matériel et fournit une interface aux programmes. Rôles : gestion des processus (ordonnancement), de la mémoire (allocation), des fichiers (arborescence), des périphériques (pilotes), et de la sécurité (droits d'accès).
Processus
Programme en cours d'exécution avec son propre espace mémoire, son PID et son état (prêt/élu/bloqulu/bloqué). L'OS peut exécuter plusieurs processus en apparence simultanée grâce à l'ordonnancement.
Système de fichiers
Organisation hiérarchique des fichiers en arborescence. Racine / sous Linux. Chemin absolu :/home/user/: /home/user/fichier. Chemin relatif : ../fichier (par rapport au répertoire courant).
Permissions (droits d'accès)
3 types : r (lecture), w (écriture), x (exécution). 3 catégories : propriétaire, groupe, autres. Notation octale : 7=rwx, 6=rw-, 5=r-x, 4=r--, 0=---. Ex : chmod 755 = rwxr-xr-x.

Les erreurs à éviter en nsi

Sais-tu répondre à ces questions ?

Les corrigés détaillés sont dans le quiz du chapitre.

  1. Dans le modèle de Von Neumann, où sont stockés les programmes en cours d'exécution ?
  2. Quel composant d'un ordinateur exécute les instructions d'un programme ?
  3. Quel est le rôle principal d'un système d'exploitation ?
  4. Quelle commande Linux affiche le contenu d'un répertoire ?
  5. Quel protocole permet de traduire un nom de domaine (ex : google.com) en adresse IP ?

Accède à la fiche complète

Crée ton compte gratuit pour lire la fiche en entier et accéder à 7 000+ contenus de révision.

Les autres chapitres de nsi en 1ère spécialité