Architecture Harvard
Un article de Wikipédia, l'encyclopédie libre.
L’architecture de type Harvard est une conception de microprocesseurs qui sépare physiquement la mémoire de données et la mémoire programme. L’accès à chacune des deux mémoires s’effectue via deux bus distincts.
Sommaire |
[modifier] Historique
Le nom de cette structure vient du nom de l’université où une telle architecture a été mise en pratique pour la première fois avec Le Mark I en 1944.
[modifier] Autres Architectures
L’architecture de type Von Neumann s’oppose à celle d’Harvard car elle utilise une unique structure pour stocker à la fois le programme et les données. Avec deux bus distincts, l’architecture dite d’Harvard permet de transférer simultanément les données ainsi que les instructions à exécuter. Ainsi, l’unité de traitement aura accès simultanément à l’instruction et aux données associées. Ce modèle est plus rapide que celui de Von Neumann. Cependant, le gain en performance est obtenu au détriment de la complexité interne de la structure.
[modifier] Applications
L’architecture Harvard est souvent utilisée dans :
- les processeurs numériques de signal (DSP) ;
- les microcontrôleurs, notamment les PIC de Microchip et les AVR d'Atmel.