L'Architecture de von Neumann représente un modèle fondamental dans l'histoire de l'informatique moderne.
Cette architecture, conçue par John von Neumann en 1945, établit les bases de l'organisation des ordinateurs modernes. Elle se caractérise par quatre composants essentiels : l'unité arithmétique et logique (UAL), l'unité de contrôle, la mémoire centrale, et les dispositifs d'entrée-sortie. Le principe de von Neumann repose sur l'idée révolutionnaire que les programmes et les données sont stockés dans la même mémoire, permettant ainsi une grande flexibilité dans l'exécution des programmes. Dans une architecture de von Neumann, les données et les instructions partagent le même espace mémoire et utilisent le même bus de données, ce qui constitue à la fois sa force et sa limitation (goulot de von Neumann).
En comparaison, l'Architecture Harvard, développée à l'université du même nom, propose une approche différente avec deux mémoires distinctes pour les programmes et les données. Cette séparation permet d'accéder simultanément aux instructions et aux données, offrant potentiellement de meilleures performances dans certaines applications. La contribution de von Neumann ne se limite pas à l'architecture des ordinateurs. Ses travaux sur la théorie des jeux et ses nombreuses autres contributions en mathématiques et en physique témoignent de son génie polyvalent. Sa biographie courte révèle un parcours exceptionnel : né en 1903 à Budapest, il devient l'un des mathématiciens les plus influents du XXe siècle, contribuant de manière significative au développement de l'informatique moderne jusqu'à sa mort en 1957. L'Architecture de Von Neumann et Harvard pdf sont aujourd'hui des documents essentiels dans l'enseignement de l'informatique, permettant de comprendre les fondements de l'organisation des ordinateurs modernes.