Die 8086/88 - CPU stellt gleich zwei Befehle für die Addition zur Verfügung, den Befehl ADD (Addiere) und den Befehl ADC (Addiere mit Übertrag). Der Syntax der Befehle ist :
,
Die Befehle addieren den Quelloperanden zum Zieloperanden und legen das Ergebnis im Zieloperanden ab. Folgende Operanden sind zulässig :
ZIELOPERAND QUELLOPERAND BEISPIEL
ADD AX, SI
ADD BX, X_POS
ADD Y_POS, CX
ADD AL, 3
ADD ANZAHL, 9
In dieser Übersicht fällt auf, daß weder eine Addition zweier Speicheroperanden noch die Addition mit einem Segmentregister möglich ist. Die Speicheroperanden bzw. Segmentregister sollten vor einer Addition in Datenregister (AX, BX etc.) geladen werden.
|