Un ordinateur est une machine à calculer automatique. Le schéma
général d'un ordinateur est de prendre en entrée des données,
d'effectuer un traitement automatique, par exemple une addition (sans
intervention de l'humain) et de fournir en sortie des résultats (voir
le schéma
fig-architecture-ordinateur-1). Le problème avec ce
schéma, s'il ne comporte qu'une unité de traitement est qu'on ne peut
pas effectuer des opérations complexes nécessitant des traitements
intermédiaires, de type
. Il faudrait mémoriser le
résultat intermédiaire (
).