Organisation générale d'un ordinateur☘
Information
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.
Dans ce modèle, trois blocs fonctionnels sont indispensables:
- l'unité centrale ou CPU qui réalise les opérations.
- la mémoire qui stocke les informations (programme + données).
- l'unité d'interfaçage qui permet de communiquer avec l'extérieur.
Les données (codes de programme et variables) sont véhiculées par un ensemble de fils appelé bus de données.
- Le bus de données est bidirectionnel et son nombre de fil dépend de la capacité de traitement du microprocesseur : 8 fils s'il s'agit d'un microprocesseur 8 bits.
- Le bus d'adresses unidirectionnel véhicule le numéro de la case mémoire vers laquelle la donnée doit aller ou d'où elle doit venir.
- Le bus de commande comporte des signaux utiles au fonctionnement de l'ensemble (signaux de cadencement, sélection de lecture ou d'écriture, etc....).
Remarque
Ces 3 blocs fonctionnels vont être détaillés ultérieurement.