Verwendet hauptsächlich die Steuerung gespeicherter Programme. Die Befehlssequenz und die Daten, die den Computer zum Betrieb anweisen, werden im Voraus im internen Speicher gespeichert. Während des Betriebs ruft der Controller die im internen Speicher gespeicherten Befehle in der Adressreihenfolge ab, analysiert dann die Befehle und führt die Funktion der Befehle aus Wenn eine Übertragungsanweisung auftritt, wird sie an die Übertragungsadresse übertragen und dann in der Reihenfolge der Adressen auf die Anweisungen (Programmsteuerung) zugegriffen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Der Grund, warum Computer automatisch nach dem Willen der Menschen arbeiten können, liegt hauptsächlich in der Verwendung gespeicherter Programmsteuerung.
Speicherprogrammsteuerung ist eine gespeicherte Programm- und Programmsteuerung. Das Programm wird in den Computer eingegeben und im internen Speicher abgelegt (Speicherprinzip). Während des Betriebs ruft die Steuerung die im internen Speicher gespeicherten Anweisungen in der Reihenfolge ihrer Adressen ab (Auf Befehle in der Adressreihenfolge zugreifen), dann die Anweisungen analysieren, die Funktion des Befehls ausführen und, wenn ein Übertragungsbefehl angetroffen wird, an die Übertragungsadresse übertragen und dann auf die Anweisungen in der Adressreihenfolge zugreifen (Programmsteuerung).
Funktionsprinzip
Zuerst werden das Programm und die Daten über die Ein- und Ausgabegeräte in den Speicher gesendet. Der allgemeine Speicher ist in viele [2] 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 Datenbereich zum Speichern von 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 zu generierende Opcodes und Operanden zu zerlegen Entsprechende verschiedene Steuersignale werden an verschiedene elektrische Komponenten gesendet; im dritten Schritt werden entsprechende Operationen ausgeführt. Dieser Prozess wird durch elektronische Schaltkreise gesteuert, um einen automatischen und kontinuierlichen Betrieb zu gewährleisten. Beim Ausführen 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 an die Übertragungsadresse übertragen. und dann in Adressreihenfolge Zugriffsanweisungen.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWas ist der Hauptgrund dafür, dass Computer automatisch nach dem Willen der Menschen arbeiten können?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!