La personne qui a proposé pour la première fois au monde l'architecture informatique du programme stocké était "Von Neumann". Le mathématicien von Neumann a proposé trois principes de base pour la fabrication d'ordinateurs, à savoir l'utilisation de la logique binaire, le stockage et l'exécution du programme, et l'ordinateur est composé de cinq parties (opérateur, contrôleur, mémoire, périphérique d'entrée, périphérique de sortie). Cette théorie s'appelle l'architecture de von Neumann.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Recommandations associées : "Enseignement de la programmation"
La première personne au monde à proposer une architecture informatique à programme stocké était "Von Neumann".
La structure de Von Neumann, également appelée structure de Princeton, est une structure de mémoire qui combine la mémoire d'instructions de programme et la mémoire de données. L'adresse de stockage des instructions du programme et l'adresse de stockage des données pointent vers des emplacements physiques différents dans la même mémoire, de sorte que la largeur des instructions et des données du programme est la même. Par exemple, les instructions du programme et les données du processeur central Intel 8086 sont toutes deux de 16 bits. large.
Le mathématicien von Neumann a proposé trois principes de base pour la fabrication d'ordinateurs, à savoir l'utilisation de la logique binaire, le stockage et l'exécution du programme, et l'ordinateur est composé de cinq parties (opérateur, contrôleur, mémoire, périphérique d'entrée, périphérique de sortie ), cette théorie est appelée architecture de von Neumann.
Histoire du développement
Avant la naissance des ordinateurs, les gens avaient des goulots d'étranglement dans la précision et la quantité des calculs. La demande de machines comme les ordinateurs était très forte. la logique et les idées informatiques l'ont guidé dans la conception et la construction du premier ordinateur électronique à usage général de l'histoire. Sa théorie informatique est principalement influencée par ses propres fondements mathématiques et est hautement mathématique et logique. Il appelle généralement cette théorie « la théorie logique des ordinateurs ». Son idée de programmes stockés sur ordinateur était une autre de ses grandes innovations en plaçant les programmes stockés dans la mémoire interne, il a réussi à résoudre les problèmes de capacité de stockage informatique trop petite et de vitesse de calcul trop lente à cette époque.
Pendant la Seconde Guerre mondiale, l'armée américaine exigeait que les laboratoires lui fournissent des résultats de calculs massifs. C'est ainsi qu'est née l'idée de développer un ordinateur électronique. Face à cette demande, les États-Unis ont immédiatement formé une équipe de recherche et développement, comprenant de nombreux ingénieurs et physiciens, pour tenter de développer le premier ordinateur au monde (appelé plus tard machine ENIAC). Bien que la technologie électronique la plus avancée soit adoptée, il manque des principes directeurs. A cette époque, von Neumann apparut. Il évoque un aspect crucial : la structure logique des ordinateurs. Von Neumann a commencé avec logique et a conduit l'équipe à améliorer ENIAC. Sa conception logique présente les caractéristiques suivantes :
(1) sépare les conceptions de circuits et de logique pour créer des conditions optimales pour la construction de l'ordinateur
(2) sépare le système nerveux personnel et l'ordinateur combinés ; un nouveau concept est proposé, à savoir les ordinateurs biologiques.
Même si la machine ENIAC a été réalisée avec la meilleure technologie aux États-Unis et même dans le monde à cette époque, elle utilisait un stockage temporaire et déterminait l'unité arithmétique comme fondamentale, elle présentait donc de nombreux défauts, tels que espace de stockage limité, incapacité à stocker des programmes, etc., et le fonctionnement La vitesse est lente et intrinsèquement irrationnelle. Von Neumann a formulé le plan d'optimisation suivant sur la base de cette prémisse :
(1) Utiliser le binaire pour effectuer des opérations, ce qui accélère considérablement l'ordinateur
(2) Stocker le programme, c'est-à-dire ; via l'ordinateur La mémoire interne stocke les programmes de calcul. De cette façon, les programmeurs n'ont qu'à écrire les instructions informatiques pertinentes dans la mémoire, et l'ordinateur peut immédiatement effectuer des opérations informatiques, accélérant considérablement l'efficacité informatique.
Schéma structurel de Von Neumann
Pour plus d'articles connexes, veuillez visiter le Site Web PHP chinois ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!