« Fonctionnement d'un ordinateur/L'architecture de base d'un ordinateur » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 158 :
===L'architecture Harvard===
 
Si ces deux mémoires sont reliées au processeur par deux bus séparés, on a une '''architecture Harvard'''. L'avantage de cette architecture est qu'elle permet de charger une instruction et une donnée simultanément : une instruction chargée sur le bus relié à la mémoire programme, et une donnée chargée sur le bus relié à la mémoire de données. Sur ces architectures, une adresse peut correspondre soit à la ROM, soit à la RAM : le processeur voit bien deux mémoires séparées.
 
|[[File:Vision de la mémoire par un processeur sur une architecture Harvard.png|centre|vignette|upright=2|Vision de la mémoire par un processeur sur une architecture Harvard.]]
{|class="wikitable"
 
|[[File:Harvard Architecture.png|Architecture Harvard, avec une ROM et une RAM séparées.]]
Sur ces architectures, une adresse peut correspondre soit à la ROM, soit à la RAM : le processeur voit bien deux mémoires séparées.
|[[File:Vision de la mémoire par un processeur sur une architecture Harvard.png|Vision de la mémoire par un processeur sur une architecture Harvard.]]
 
|}
|[[File:Harvard Architecture.png|centre|vignette|upright=2|Architecture Harvard, avec une ROM et une RAM séparées.]]
 
<noinclude>