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.
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'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.
- 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.
- 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.
- Le bus de commande comporte des signaux utiles au fonctionnement de l'ensemble (signaux de cadencement, sélection de lecture ou d'écriture, etc...).