Skip to main content

Was ist die von Neumann -Architektur?

Von Neumann -Architektur ist eine frühe, einflussreiche Art der Computerstruktur.Es besteht in erster Linie aus Speicherchips, die sowohl Daten halten als auch verarbeiten können.Jeder Chip hat die Möglichkeit, unterschiedliche Aufgaben auszuführen, je nachdem, wie er durch die vor ihm ausgeführte Operation beeinflusst wird.Gemäß der von Neumann-Architektur hat jeder Computer Speicher, Mechanismen für Ausgabe und Eingabe, eine zentrale Steuerung, einen Ort für zentrale Arithmetik und externer Speicher.Dies bedeutet, dass der Computer keine externen Schalter oder andere Einflüsse benötigt, um auszuführen.Alle Anweisungen und Daten werden in RAME-Access Memory (RAM) gespeichert.

Von Neumann-Architektur wurde Mitte der 1940er Jahre von John von Neumann, einem Pionierwissenschaftler, erstellt.Er wurde 1903 geboren und schrieb auch mehrere Mathematikpapiere mit hoch einflussreichen Theorien, die seit vielen Jahrzehnten verwendet werden.Er beschrieb die Struktur, die für die Erstellung eines funktionalen Computers in einem dieser Papiere erforderlich war.Diese Programmierstruktur bildet die Basis für einen signifikanten Prozentsatz der aktuellen Computerarchitektur.

Vor der von der Neumann -Architektur wurden Computer im Wesentlichen entworfen und nicht programmiert.Sobald eine Maschine zusammengebaut wurde, konnte sie nur eine Funktion ausführen.Um das zu ändern, was der Computer tat, musste es wieder verdrahtet, Komponenten hinzufügen oder die physikalische Struktur der Maschine auf andere Weise verändern.Das Konzept für effizientere Modelle.Ein Phänomen, das als von Neumann -Engpass bekannt ist, ist eines der Hauptprobleme bei der Struktur.Das Problem mit dem Engpass ist, dass die Vorgänge, die Informationen und Daten verarbeiten, denselben Bus teilen, was die Transportmethode für diese Elemente ist.Dies beeinflusst die Effizienz und Gesamtfähigkeit des Systems.

In der modernen Zeit wurde von Neumann -Architektur häufig durch Harvard -Architektur ersetzt.Es ist auch ein Architekturart der Speicherprogramm.Harvard Architecture verwaltet Speicher, Daten und Anweisungen auf ähnliche Weise, verfügt jedoch über mehr Ressourcen für den Transport von Informationen.Die Struktur verfügt über dedizierte Datenbusse zum Transport von Anweisungen und zum Speicher, damit mehr Funktionen gleichzeitig funktionieren können.Während die Harvard -Architektur immer beliebter geworden ist, gibt es immer noch einige, die die einfachere von Neumann -Architektur bevorzugen, die insbesondere für Anfänger für Computerprogrammierer zugänglicher sein können.