Aller au contenu

Organisation générale d'un ordinateur

Histoire de l'informatique

John Von Neumann a élaboré en 1946 un modèle de traitement de l'information.
Ce modèle, étonnamment stable, est toujours le modèle théorique des machines actuelles.

Archi Von Neumann

Dans ce modèle, trois blocs fonctionnels sont indispensables :

  1. l'unité centrale ou CPU qui réalise les opérations ;
  2. la mémoire qui stocke les informations (programme + données) ;
  3. l'unité d'interface Entrée/Sortie qui permet de communiquer avec l'extérieur.

Remarque

Ces 3 blocs fonctionnels seront détaillés ultérieurement.

Les données (codes de programme et variables) sont véhiculées par un ensemble de fils appelé bus.

  1. Le bus de données est bidirectionnel et son nombre de fils dépend de la capacité de traitement du microprocesseur : 8 fils s'il s'agit d'un microprocesseur 8 bits.
  2. Le bus d'adresses est unidirectionnel. Il véhicule le numéro de la case mémoire vers laquelle la donnée doit aller ou bien celui d'où elle doit venir.
  3. Le bus de commande comporte des signaux utiles au fonctionnement de l'ensemble (signaux de cadencement, sélection de lecture ou d'écriture, etc...).