Heim > häufiges Problem > Befehle, die grundlegende Computeroperationen spezifizieren

Befehle, die grundlegende Computeroperationen spezifizieren

(*-*)浩
Freigeben: 2019-07-25 10:08:53
Original
6474 Leute haben es durchsucht

Die Befehle, die die grundlegenden Operationen eines Computers festlegen, werden als Befehlssätze bezeichnet. Das Befehlssystem ist das Sprachsystem der Computerhardware, auch Maschinensprache genannt. Es bezieht sich auf die Sammlung aller Befehle, die die Maschine besitzt. Es ist die Hauptschnittstelle zwischen Software und Hardware und spiegelt die Grundfunktionen des Computers wider.

Befehle, die grundlegende Computeroperationen spezifizieren

Aus Sicht der Systemstruktur ist es das Hauptmerkmal des Computers, wie es vom Systemprogrammierer gesehen wird. (Empfohlenes Lernen: PHP-Video-Tutorial)

Daher stellt das Anweisungssystem die Grundfunktionen des Computers dar, bestimmt die von der Maschine benötigten Fähigkeiten und bestimmt auch das Format der Anweisungen und die Struktur der Maschine.

Bei der Gestaltung des Unterrichtssystems muss entschieden werden, ob einige grundlegende Vorgänge im Computersystem (einschließlich Betriebssystemen und Hochsprachen) durch Hardware oder Software implementiert werden sollen und ob bestimmte komplexe Vorgänge durch eine dedizierte Implementierung implementiert werden sollen Befehl wird immer noch durch eine Reihe grundlegender Befehle implementiert und bestimmt dann speziell das Befehlsformat, den Typ, die Operation und die Zugriffsmethode der Operanden des Befehlssystems.

Die Leistung des Unterrichtssystems bestimmt die Grundfunktionen des Computers, und sein Design steht in direktem Zusammenhang mit der Hardwarestruktur des Computers und den Bedürfnissen des Benutzers. Ein vollständiges Anweisungssystem sollte die folgenden vier Anforderungen erfüllen:

1. Vollständigkeit

bezieht sich auf das Anweisungssystem beim Schreiben verschiedener Programme in Assemblersprache Die direkt bereitgestellten Informationen genügen, ohne dass sie in Software implementiert werden müssen. Vollständigkeit erfordert, dass das Befehlssystem umfangreich, voll funktionsfähig und einfach zu verwenden ist.

2. Wirksamkeit

bedeutet, dass Programme, die mit diesem Befehlssystem geschrieben wurden, effizient ausgeführt werden können. Die hohe Effizienz spiegelt sich vor allem im geringen Speicherplatzbedarf des Programms und der schnellen Ausführungsgeschwindigkeit wider.

3. Regelmäßigkeit

umfasst die Symmetrie, Einheitlichkeit, das Befehlsformat und die Datenformatkonsistenz des Befehlssystems. Symmetrie bedeutet, dass alle Register und Speichereinheiten im Befehlssystem gleich behandelt werden können und alle Befehle verschiedene Adressierungsmodi verwenden können.

Einheitlichkeit bedeutet: eine Anweisung mit operativem Charakter. Verschiedene Datentypen können unterstützt werden Das Anweisungsformat und das Datenformat bedeuten, dass zwischen der Anweisungslänge und der Datenlänge eine bestimmte Beziehung besteht, um die Verarbeitung und den Zugriff zu erleichtern.

4. Kompatibilität

Zumindest muss es „aufwärtskompatibel“ sein, d. h. Software, die auf Low-End-Maschinen läuft, kann auf High-End-Maschinen laufen.

Weitere technische Artikel zum Thema PHP finden Sie in der Spalte PHP-Grafik-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonBefehle, die grundlegende Computeroperationen spezifizieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage