[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
Ein Beispiel für einen ganz einfachen Befehlssatz ist in dem bereits bekannten Video [http://youtu.be/cX5XLc9e_g4 Vom Quellcode zum Prozessor] zu sehen: | Ein Beispiel für einen ganz einfachen Befehlssatz ist in dem bereits bekannten Video [http://youtu.be/cX5XLc9e_g4 Vom Quellcode zum Prozessor] zu sehen: | ||
<p><loop_figure title="Einfacher Befehlssatz" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Einfacher_befehlssatz.JPG]]</loop_figure></p> | <p><loop_figure title="Einfacher Befehlssatz" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Einfacher_befehlssatz.JPG]]</loop_figure></p> | ||
Die Auflistung der einzelnen Befehle erfolgt in dem vorangegangenen Bild jeweils in Maschinencode (3 Bit) als auch als Assemblerbefehl. | |||
Innerhalb des Befehlssatzes lassen sich einzelne '''Befehlsarten''' unterscheiden. Zu den Befehlsarten zählen unter anderem: | |||
* Datenbewegungsbefehle (z.B. LOAD, STORE) | |||
* Arithmetisch-logische Befehle (z.B. ADD, SUB) | |||
* Programmsteuerbefehle (z.B. JUMP, EQUAL) | |||
* Systemsteuerbefehle (z.B. HALT) | |||
Eine umfassendere Auflistung der Befehlsarten liefert <cite>Brinkschulte+et.al.+2010</cite>. | |||
<br /> | <br /> |
Definition: Befehlssatz
Unter dem Befehlssatz einer CPU versteht man die Menge der von einer CPU unterstützten Befehle.
Ein Beispiel für einen ganz einfachen Befehlssatz ist in dem bereits bekannten Video Vom Quellcode zum Prozessor zu sehen:
Die Auflistung der einzelnen Befehle erfolgt in dem vorangegangenen Bild jeweils in Maschinencode (3 Bit) als auch als Assemblerbefehl.
Innerhalb des Befehlssatzes lassen sich einzelne Befehlsarten unterscheiden. Zu den Befehlsarten zählen unter anderem:
Eine umfassendere Auflistung der Befehlsarten liefert .
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png