Wie sieht eine Instruktion aus?
Die Instruktion ist das Kernelement des Computers, denn sie ist es, die dem Prozessor
angibt, welche Operation er ausführen soll. Auszuführende Instruktionen sind in der Quelldatei
angegebe, und der Computer geht von einer Instruktion zur nächsten und befolgt die angegebenen
Instruktionen von oben nach unten (weil eine Datei von oben nach unten gelesen wird).
Eine Instruktion besteht in der Regel aus zwei Elementen :
- der Operator: Aktion, die der Prozessor ausführen soll
- der oder die Operanden: eine oder mehrere Daten, auf denen die Operation ausgeführt wird
Arten von Operatoren
Man unterscheidet generell zwei oder drei Typen von Operatoren :
- Unäre Operatoren: Operatoren, die nur einen einzigen Operand zulassen
- Binäre Operatoren: Operatoren, die, im Gegensatz zu dem, was man
glauben könnte, nicht auf binären Operanden arbeiten, sondern zwei Operanden
zulassen (binär bezieht sich also auf die Anzahl an bearbeiteten Operanden,
die Addition, oft abgekürzt als +, ist also ein binärer Operator)
- Ternäre Operatoren: Operatoren, die drei Operanden zulassen
(konditionale Operatoren sind zum Beispiel ternäre Operatoren)
Operatoren können auch nach der Art der Aktion kategorisiert
werden, die bei ihrer Ausführung stattfindet :
- arithmetische Operatoren
- Vergleichsoperatoren
- logische Operatoren
- Bit-Operatoren
- Zuweisungsoperatoren
- konditionale Operatoren
- Sequenzoperatoren
- ...
Prioritäten von Operatoren
In jeder Sprache gibt es Prioritäten zur Verarbeitung der Operatoren,
damit der Computer weiß, in welcher Reihenfolge die Operatoren verarbeitet werden
sollen, wenn mehrere davon in einem einzigen Ausdruck vorkommen
Letzte Änderung am Mittwoch April 1, 2009 02:16:18 von Jeff