Dès que le travail est accomplit, les résultats du traitement sont communiqués à
l’utilisateur. Les techniques d’échange d’information entre l’ordinateur et sont
environnement externe sont appelés : Techniques d’Entrée/Sortie (I/O).
L’ordinateur échange des informations avec l’utilisateur par l’intermédiaire de terminaux
de communication (Clavier / Souris), mais aussi avec des dispositifs variés (appareils de
mesure, capteurs).
2) Architecture général et bloc fonctionnel :
A l’origine, un ordinateur était un calculateur numérique, aujourd’hui c’est une machine
capable de traiter l’information. Cette machine est capable d’acquérir et de stocker des
informations, d’effectuer des traitements et restituer des informations.
Un ordinateur peut être découpé en blocs fonctionnels. Le traitement de l’information est
effectué au niveau du processeur, les actions qu celui-ci doit effectuer son définis par des
instructions.
Pour être accessible au processeur, les données à traiter et les instructions doivent être
stockées dans une mémoire.
Processeur et mémoire sont relié par un bus. Pour que l’utilisateur puisse fournir à
l’ordinateur des données, il faut un dispositif d’entrée et de sortie pour avoir
connaissance des résultats.
Chaque bloc fonctionnel peut être décrit par un ensemble d’unités fonctionnelles, on parle
alors de l’architecture du processeur ou de celui de la mémoire.
L’architecture d’un ordinateur, constitue la représentation de ces unités fonctionnelles et
de ces interconnexions.
Le choix d’une architecture est le résultat d’un compromis entre :
- performance/coût
- efficacité/facilité de construction
- performance d’ensemble/facilité de programmation
Chaque solution adoptée à un instant donné pour une certaine machine pourra être
rapidement remis en cause par le progrès technologique, à l’inverse des architectures qui
seraient abandonnées à un moment donné pour des raisons techniques et
technologiques, peuvent être un jour à nouveau employé.
Dans un ordinateur, on trouvera toujours les mêmes blocs fonctionnels :
- une ou plusieurs unités de traitement
- de la mémoire (temporaires)
- un ou plusieurs disques (de masse, permanentes)
- des dispositifs de communication avec l’utilisateur
- des dispositifs de communication avec l’externe
- des dispositifs permettant l’archivage
3) généralités sur les architectures :
a) l’architecture Von Neumann