68
Instruction Support and Operand Restrictions Section 2-6
DOUBLE SIGNED
BINARY ADD
WITHOUT CARRY
+L
@+L
401 Au: 1st augend
word
DINT ---
Ad: 1st addend
word
DINT ---
R: 1st result word DINT ---
SIGNED BINARY
ADD WITH CARRY
+C
@+C
402 Au: Augend word INT ---
Ad: Addend word INT ---
R: Result word INT ---
DOUBLE SIGNED
BINARY ADD WITH
CARRY
+CL
@+CL
403 Au: 1st augend
word
DINT ---
Ad: 1st addend
word
DINT ---
R: 1st result word DINT ---
BCD ADD
WITHOUT CARRY
+B
@+B
404 Au: Augend word WORD ---
Ad: Addend word WORD ---
R: Result word WORD ---
DOUBLE BCD ADD
WITHOUT CARRY
+BL
@+BL
405 Au: 1st augend
word
DWORD ---
Ad: 1st addend
word
DWORD ---
R: 1st result word DWORD ---
BCD ADD WITH
CARRY
+BC
@+BC
406 Au: Augend word WORD ---
Ad: Addend word WORD ---
R: Result word WORD ---
DOUBLE BCD ADD
WITH CARRY
+BCL
@+BCL
407 Au: 1st augend
word
DWORD ---
Ad: 1st addend
word
DWORD ---
R: 1st result word DWORD ---
SIGNED BINARY
SUBTRACT WITH-
OUT CARRY
-
@-
410 Mi: Minuend word INT ---
Su: Subtrahend
word
INT ---
R: Result word INT ---
Instruction Mnemonic Function
code
Symbol Operands Supported
variable
data types
AT
setting or
array
variable
required
(Required
word data
size
shown in
parenthe-
ses.)
+L
Au
Ad
R
+C
Au
Ad
R
+CL
Au
Ad
R
+B
Au
Ad
R
+BL
Au
Ad
R
+BC
Au
Ad
R
+BCL
Au
Ad
R
-
Mi
Su
R