Introduction
•En l’honneur d’Al Khawarizmi elle a nomme “algorithme” le processus
logique d’ exécution d’un programme. Elle est aussi `a l’origine du
Principe des machines `a calculer. Pour elle, une machine `a calculer
devait comporter :
1. un dispositif permettant d’introduire les données numériques
(cartes perforées, roues dentées...),
2. une mémoire pour conserver les valeurs numériques entrées,
3. une unité de commande qui indique les taches `a effectuer,
4. un “moulin” charge d’effectuer les calculs,
5. un dispositif permettant de prendre connaissance des résultats
(imprimante...).
•Ces principes seront, un siècle plus tard, a la base des premiers
ordinateurs. On a en quelque sorte la même décomposition :
1. l’introduction des données s’effectue grâce a un périphérique
d’entrée (clavier, souris, camera, micro...)
2. la mémoire servant `a conserver les données sous différentes
formes : registres (mémoire interne au processeur), mémoire
cache, mémoire vive, mémoire de masse...
3. L’unit´e de commande (Partie Commande du processeur) indique
et coordonne l’´exécution les taches, 4. le “moulin” est l’unité
arithmétique et logique (ALU) du processeur,