Der direkteste Grund, warum Computer automatisch nach den Absichten der Menschen arbeiten können, liegt in der Verwendung gespeicherter Programmsteuerung. Die Grundidee, dass elektronische Computer schnell, automatisch und genau nach den Absichten der Menschen arbeiten können, sind hauptsächlich gespeicherte Programme und Programmsteuerung.
Der direkteste Grund, warum Computer automatisch nach den Absichten der Menschen arbeiten können, liegt in der Verwendung gespeicherter Programmsteuerung.
Gespeicherte Programmsteuerung ist gespeichertes Programm und Programmsteuerung Das Programm wird in den Computer eingegeben und im internen Speicher gespeichert (Speicherprinzip). Während des Betriebs ruft die Steuerung die im internen Speicher gespeicherten Anweisungen in der Reihenfolge der Adressen ab. Greifen Sie auf Anweisungen in der Reihenfolge der Adressen zu, analysieren Sie dann die Anweisungen, führen Sie die Funktion der Anweisung aus, und wenn eine Übertragungsanweisung angetroffen wird, übertragen Sie sie an die Übertragungsadresse und greifen Sie dann in der Reihenfolge der Adressen auf die Anweisungen zu (Programmsteuerung).
Die Grundidee, dass elektronische Computer schnell, automatisch und genau nach den Absichten der Menschen arbeiten können, beruht hauptsächlich auf gespeicherten Programmen und Programmsteuerung. Diese Idee wurde 1946 von Neumann vorgeschlagen.
Mitte der 1930er Jahre schlug von Neumann mutig vor, das Dezimalsystem aufzugeben und das Binärsystem als Grundlage des Zahlensystems für digitale Computer zu übernehmen. Gleichzeitig sagte er auch, dass Berechnungsprogramme vorprogrammiert seien und der Computer dann numerische Berechnungen gemäß der von Menschen im Voraus festgelegten Berechnungsreihenfolge durchführe.
Von Neumann und seine Kollegen entwarfen einen vollständigen Prototyp eines modernen Computers und bestimmten die fünf Hauptkomponenten und grundlegenden Arbeitsmethoden eines Computers mit gespeicherten Programmen. Diese Designidee von Neumann gilt als Meilenstein in der Geschichte der Computerentwicklung und markiert den wahren Beginn des Computerzeitalters.
Von Neumann hat seine Theorie erfolgreich auf den Entwurf von Computern angewendet und wird als von Neumann-Strukturcomputer bezeichnet. Der weltweit erste von Neumann-Computer wurde 1949 von der Universität Cambridge entwickelt, nachdem er von Neumanns Prinzip übernommen hatte Aufgrund seines herausragenden Beitrags zur modernen Computertechnologie wird von Neumann auch als „Vater der Computer“ bezeichnet und das Prinzip der gespeicherten Programmsteuerung genannt.
Funktionsprinzip
Zuerst werden das Programm und die Daten über die Ein- und Ausgabegeräte in den Speicher gesendet. Der allgemeine Speicher ist in viele Speichereinheiten unterteilt. Jede Speichereinheit verfügt über eine Adressnummer, sodass Programme und Daten in einer bestimmten Reihenfolge gespeichert werden. Außerdem ist der Speicher in mehrere Bereiche unterteilt, z. B. einen dedizierten Programmspeicherbereich und einen dedizierten Speicher Bereich. Der Datenbereich der Daten. Zweitens müssen Sie zum Ausführen des Programms mit der ersten Anweisung beginnen und diese nacheinander ausführen.
Im Allgemeinen werden die Adressnummern in der Reihenfolge von klein nach groß gespeichert. Wenn eine bedingte Übertragungsanweisung auftritt, wird die Ausführungsreihenfolge geändert. Jedes Mal, wenn eine Anweisung ausgeführt wird, muss sie drei Schritte durchlaufen:
Der erste Schritt besteht darin, die Anweisung aus dem Speicher an den Decoder zu senden, was als Anweisungsabruf bezeichnet wird.
Der zweite Schritt besteht darin, die Anweisung in Operationscodes zu zerlegen und Die Operanden erzeugen entsprechende Steuersignale und senden sie an verschiedene elektrische Komponenten.
Der dritte Schritt besteht darin, die entsprechenden Vorgänge auszuführen. Dieser Prozess wird durch elektronische Schaltkreise gesteuert, um einen automatischen und kontinuierlichen Betrieb zu gewährleisten.
Beim Betrieb ruft der Controller die im internen Speicher gespeicherten Anweisungen in der Adressreihenfolge ab (Zugriffsanweisungen in der Adressreihenfolge), analysiert dann die Anweisungen und führt die Funktion der Anweisungen aus. Wenn eine Übertragungsanweisung auftritt, wird sie zur Übertragung weitergeleitet Geben Sie die Adresse ein und drücken Sie dann die Anweisungen für den sequentiellen Zugriff auf die Adresse.
Weitere Informationen zu diesem Thema finden Sie auf: Chinesische PHP-Website!
Das obige ist der detaillierte Inhalt vonWas ist der direkteste Grund dafür, dass Computer automatisch nach den Absichten der Menschen arbeiten können?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!