Définition de «Von Neuman»

Von Neuman
Johannes Von Neumann, Mathématicien d'origine Hongroise (1903 - 1957), est connu pour ses travaux de mécanique quantique et par sa théorie des jeux (Théorie des jeux et du comportement économique, 1944). Il participa à la conception de la bombe H.

Il analysa la structure des calculateurs et fut à l'origine de l'enregistrement des programmes dans la mémoire des ordinateurs. Il participa à la conception de l'ENIAC, le premier véritable ordinateur moderne.

Ce qui nous préocupe particulièrement en informatique c'est son modèle de machine universelle (1946) qui caractérise les machines possèdant les éléments suivants :
  • une mémoire contenant programme (instructions) et données.
  • une ALU [“Arithmetic and Logic Unit”1] ou UAL [Unité Arithmétique et Logique].
  • une unité permettant l'échange d'information avec les périphériques :
    l'unité d' I/O [“Input/output”4].
  • une UC [unité de commande] ou PCU [“Program Control Unit”7].

En traitant les instructions de la même manière que les données, l'ordinateur peut facilement modifier les instructions. En d'autres termes, la machine est reprogrammable. Lorsque les instructions modifient d'autres instructions, on parle de code automodifiant.

Catégories

Version en cache

21/12/2024 16:41:34 Cette version de la page est en cache (à la date du 21/12/2024 16:41:34) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 19/03/2002, dernière modification le 20/12/2024
Source du document imprimé : https://www.gaudry.be/glossaire/von-neuman

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.

Notes
  1. a,b Arithmetic and Logic Unit : correspond à « Unité Arithmétique et Logique » en français

  2.  ALU : “Arithmetic and Logic Unit” (en français, « Unité Arithmétique et Logique »)

  3.  UAL : Unité Arithmétique et Logique

  4. a,b Input/output : correspond à « entrée/sortie » en français

  5.   I/O : “Input/output” (en français, « entrée/sortie »)

  6.   UC : unité de commande

  7. a,b Program Control Unit : correspond à « unité de contrôle » en français

  8.   PCU : “Program Control Unit” (en français, « unité de contrôle »)

Table des matières Haut