Von Neumann, père des ordinateurs actuels
Si vous ouvrez le capot de votre ordinateur, vous y verrez une grande quantité de cartes, composants, câbles, et
même des organes mécaniques (lecteurs de disques durs, cd et disquette). Un programme que vous allez écrire et
dérouler ne s’exécute pourtant que dans un seul endroit : le microprocesseur. Le microprocesseur de votre ordinateur
est une puce facilement reconnaissable car c’est souvent la plus grosse, celle qui dispose du plus de pattes et est
généralement surmontée d’un gros bloc d’aluminium ou de cuivre accompagné d’un ventilateur pour le refroidir. Il
contient l’UAL, l’UC et divers autres organes : des registres spécialisés (données, compteurs, adresses, états, etc), un
séquenceur qui synchronise tous les composants, une horloge interne, une unité d’entréesortie qui gère la
communication avec la mémoire (à ne pas confondre avec l’E/S des périphériques clavier, écran, etc). Le
microprocesseur dispose selon son modèle d’un jeu (ensemble) d’instructions prédéfini.
S’il était tout seul, le microprocesseur ne pourrait pas faire grand chose. Au sein de l’architecture de Von Neumann
seuls sont représentés les composants logiques de base. Autour de ce schéma logique se raccordent bien d’autres
organes électroniques comme les contrôleurs. Ces puces électroniques qu’on appelle aussi parfois chipsets sont aussi
des sortes de microprocesseurs qui disposent souvent d’un jeu d’instructions pour les contrôler, justement. Ces
instructions sont souvent moins nombreuses et pas généralistes. Les contrôleurs ont un rôle précis, selon leur genre:
gérer un certain type de périphérique (ex : un contrôleur de carte graphique, un contrôleur pour les disques durs, etc),
ou de transfert de données (ex : les contrôleurs des bus de mémoire et de données, les contrôleurs USB, PCI, etc).
Tous ces composants sont intégrés sur un circuit imprimé principal appelé la carte mère.
Architecture de Von Neumann
Pour résumer : l’architecture de Von Neumann est simple à comprendre et répartit les fonctionnalités d’un ordinateur
en quatre entités logiques. Ces entités logiques se retrouvent pour deux d’entre elles (UC et UAL) dans le
microprocesseur. Les autres et les composants additionnels se retrouvent sur la carte mère ou sur les cartes
d’extension (la mémoire n’est plus soudée sur une carte mère mais fournie sous forme de carte additionnelle appelée
barrette, le contrôleur E/S graphique est sur une carte graphique additionnelle reliée à un bus PCI, AGP ou PCI/E). Les
programmes sont exécutés par le microprocesseur qui est aidé (dans le sens où celuici accède aux fonctions
proposées) par divers contrôleurs.
- 2 -
© ENI Editions - All rigths reserved - Jonifar lina
4
Si vous ouvrez le capot de votre ordinateur, vous y verrez une grande quantité de cartes, composants, câbles, et
même des organes mécaniques (lecteurs de disques durs, cd et disquette). Un programme que vous allez écrire et
dérouler ne s’exécute pourtant que dans un seul endroit : le microprocesseur. Le microprocesseur de votre ordinateur
est une puce facilement reconnaissable car c’est souvent la plus grosse, celle qui dispose du plus de pattes et est
généralement surmontée d’un gros bloc d’aluminium ou de cuivre accompagné d’un ventilateur pour le refroidir. Il
contient l’UAL, l’UC et divers autres organes : des registres spécialisés (données, compteurs, adresses, états, etc), un
séquenceur qui synchronise tous les composants, une horloge interne, une unité d’entréesortie qui gère la
communication avec la mémoire (à ne pas confondre avec l’E/S des périphériques clavier, écran, etc). Le
microprocesseur dispose selon son modèle d’un jeu (ensemble) d’instructions prédéfini.
S’il était tout seul, le microprocesseur ne pourrait pas faire grand chose. Au sein de l’architecture de Von Neumann
seuls sont représentés les composants logiques de base. Autour de ce schéma logique se raccordent bien d’autres
organes électroniques comme les contrôleurs. Ces puces électroniques qu’on appelle aussi parfois chipsets sont aussi
des sortes de microprocesseurs qui disposent souvent d’un jeu d’instructions pour les contrôler, justement. Ces
instructions sont souvent moins nombreuses et pas généralistes. Les contrôleurs ont un rôle précis, selon leur genre:
gérer un certain type de périphérique (ex : un contrôleur de carte graphique, un contrôleur pour les disques durs, etc),
ou de transfert de données (ex : les contrôleurs des bus de mémoire et de données, les contrôleurs USB, PCI, etc).
Tous ces composants sont intégrés sur un circuit imprimé principal appelé la carte mère.
Architecture de Von Neumann
Pour résumer : l’architecture de Von Neumann est simple à comprendre et répartit les fonctionnalités d’un ordinateur
en quatre entités logiques. Ces entités logiques se retrouvent pour deux d’entre elles (UC et UAL) dans le
microprocesseur. Les autres et les composants additionnels se retrouvent sur la carte mère ou sur les cartes
d’extension (la mémoire n’est plus soudée sur une carte mère mais fournie sous forme de carte additionnelle appelée
barrette, le contrôleur E/S graphique est sur une carte graphique additionnelle reliée à un bus PCI, AGP ou PCI/E). Les
programmes sont exécutés par le microprocesseur qui est aidé (dans le sens où celuici accède aux fonctions
proposées) par divers contrôleurs.
- 2 -
© ENI Editions - All rigths reserved - Jonifar lina
4
