Wie waren die Grundsätze von von Neumann?
Wahrscheinlich werde ich mich nicht irren, wenn ich das mehrheitlich sageMenschen auf Haushaltsebene glauben, dass der Computer und alles, was damit verbunden ist, die Errungenschaften der Wissenschaft der letzten Jahrzehnte des letzten Jahrhunderts sind. Tatsächlich wurden von Neumanns Prinzipien, Computerarbeit, theoretische Grundlagen des Aufbaus von Computernetzwerken, in der ersten Hälfte des 20. Jahrhunderts formuliert.
Der Hauptentwickler der Theorie des RechnensSysteme zum Zeitpunkt waren der berühmte Mathematiker John von Neumann, die Vereinigten Staaten. Im Übrigen sollte man sagen, dass einige dieser im Zusammenhang mit einem Unfall passiert ist. Neumann im Jahre 1944 wurde in der Arbeitsgruppe aufgenommen, die auf die Schaffung der ersten Lampe elektronischen Rechner ENIAC gearbeitet. Irgendwie während regelmäßiger Gespräche mit Kollegen Wissenschaftlern nicht so vorgeschlagen sicher ein grundlegend neues Konzept für die Schaffung von Computergeräten. Zur Überraschung von Neumann, sein Partner G. Goldstein und A. unterstützten Burks Neumann die Idee, und es gab eine wissenschaftliche Arbeit in zwei Jahren. Es bietet ein völlig bisher unbekannten Prinzipien der Rechenvorrichtung und erhielt dann den Namen „die Grundsätze des von Neumann.“ Es ist schon ein halbes Jahrhundert seit der ersten öffentlichen Präsentation von Ideen Neumann, aber bis heute Aspekte wie Architekturprinzipien von Neumann Computer, führen Sie die klassische Theorie Computersysteme zu bauen. Der grundlegende Unterschied zwischen dem neuen Konzept war, dass es vorgeschlagen wurde von der vertrauten Dezimalsystem der Informationsspeicherung wegzubewegen und in binäre zu wechseln. Es war bequemer für einen solchen Einsatz und viel mehr Möglichkeiten bietet das Volumen dieser Informationen, sowohl in Bezug auf ihre Speicherung und Übertragung zu erhöhen.
Darüber hinaus ermöglichte es von Neumanns Prinzipien, nicht nur numerische Informationen zu verarbeiten, sondern auch Text, Ton und andere.
Eine weitere bedeutende Entdeckung von Neumann wardie Lösung, die er vorgeschlagen hat, um die Information selbst zu speichern. Zuvor wurde diese Arbeit fast manuell ausgeführt, indem die notwendigen Komponenten des Computers miteinander verbunden wurden, um den Informationsaustausch sicherzustellen, der in jedem dieser Fächer gespeichert war. Auf dem bereits erwähnten ENIAC-Computer dauerte diese Prozedur mindestens einige Tage, und während dieser Prozedur brach oft die Technik ab - die elektronischen Röhren gingen außer Betrieb. Neiman schlug vor, dass das Schaltprogramm auch als Binärcode codiert und im Computer selbst gespeichert werden sollte.
Der Wissenschaftler hat nicht nur Ideen formuliertwurde dann weithin bekannt als die von Neumann-Prinzipien, sondern entwickelte auch die technologische Struktur des Computers, dieses Konzept wird häufiger als "Computer-Architektur" bezeichnet. Die Hauptkomponenten der neuen Architektur, so Neumann, sollten sein:
- Kontrollgerät;
- logisches Gerät;
- Der zentrale Prozessor;
- ein Gedächtniskomplex, einschließlich intern und extern;
- Eingabe- / Ausgabegeräte.
In der so konstruierten Konstruktion in einem ComputerDie speziellen Anweisungen werden aus dem Speicher gelesen und dann vom Prozessor ausgeführt. Die Reihenfolge der Ausführung von Befehlen wird durch einen speziellen Befehlszähler bestimmt. Das Vorhandensein eines solchen Geräts ist heute eines der Kennzeichen der von Neumann vorgeschlagenen Computerarchitektur.
In der Regel entwickelt und in der Tat getestet undDie von ihm selbst entwickelten Lösungen für die Architektur von Computern sind so universell und grundlegend geworden, dass selbst heute in einem professionellen Umfeld Maschinen, die nach diesen Prinzipien erstellt wurden, von Neumann-Maschinen genannt werden. Dies gilt nicht nur für diejenigen, bei denen kein Teamzähler vorhanden ist.
Eine mögliche Abweichung von diesen Prinzipien ist nur in der Zukunft möglich, wenn die Grundlage für die Entwicklung der Theorie der Computersysteme die Idee der logischen Verarbeitung von Information sein wird.