CP1E-E@@D@-@ CP1E-N@@D@-@/NA20D@-@
Data Shift Instructions
Conversion Instructions
Instruction
Mnemonic
Instruction
Mnemonic
SHIFT REGISTER
SFT
BCD-TO-BINARY
BIN
REVERSIBLE SHIFT REGISTER
WORD SHIFT
SFTR
WSFT
ASL
DOUBLE BCD-TO-DOUBLE
BINARY
BINL
BCD
BINARY-TO-BCD
ARITHMETIC SHIFT LEFT
ARITHMETIC SHIFT RIGHT
ROTATE LEFT
DOUBLE BINARY-TO-DOUBLE BCD BCDL
ASR
2’S COMPLEMENT
DATA DECODER
DATA ENCODER
ASCII CONVERT
ASCII TO HEX
NEG
MLPX
DMPX
ASC
ROL
ROTATE RIGHT
ROR
SLD
ONE DIGIT SHIFT LEFT
ONE DIGIT SHIFT RIGHT
SHIFT N-BITS LEFT
SRD
HEX
NASL
NSLL
NASR
NSRL
DOUBLE SHIFT N-BITS LEFT
SHIFT N-BITS RIGHT
DOUBLE SHIFT N-BITS RIGHT
Logic Instructions
Instruction
Mnemonic
LOGICAL AND
ANDW
ANDL
ORW
DOUBLE LOGICAL AND
LOGICAL OR
Increment/Decrement Instructions
Instruction
Mnemonic
DOUBLE LOGICAL OR
EXCLUSIVE OR
ORWL
XORW
XORL
COM
INCREMENT BINARY
++
DOUBLE INCREMENT BINARY
DECREMENT BINARY
++L
--
DOUBLE EXCLUSIVE OR
COMPLEMENT
DOUBLE DECREMENT BINARY
INCREMENT BCD
--L
DOUBLE COMPLEMENT
COML
++B
++BL
--B
DOUBLE INCREMENT BCD
DECREMENT BCD
Special Math Instructions
Instruction
Mnemonic
DOUBLE DECREMENT BCD
--BL
ARITHMETIC PROCESS
BIT COUNTER
APR
BCNT
Symbol Math Instructions
Instruction
Mnemonic
Floating-point Math Instructions
SIGNED BINARY ADD WITHOUT
+
Instruction
Mnemonic
CARRY
FLOATING TO 16-BIT
FIX
FIXL
FLT
FLTL
+F
DOUBLE SIGNED BINARY ADD
WITHOUT CARRY
+L
FLOATING TO 32-BIT
SIGNED BINARY ADD WITH CARRY +C
16-BIT TO FLOATING
DOUBLE SIGNED BINARY ADD
WITH CARRY
32-BIT TO FLOATING
+CL
FLOATING-POINT ADD
FLOATING-POINT SUBTRACT
FLOATING-POINT DIVIDE
FLOATING-POINT MULTIPLY
BCD ADD WITHOUT CARRY
+B
-F
DOUBLE BCD ADD WITHOUT CARRY +BL
/F
BCD ADD WITH CARRY
+BC
*F
DOUBLE BCD ADD WITH CARRY
+BCL
LD, AND, OR+=F
LD, AND, OR+<>F
LD, AND, OR+<F
LD, AND, OR+<=F
LD, AND, OR+>F
LD, AND, OR+>=F
FSTR
SIGNED BINARY SUBTRACT
WITHOUT CARRY
-
DOUBLE SIGNED BINARY
SUBTRACT WITHOUT CARRY
Floating Symbol Comparison
-L
-C
-CL
SIGNED BINARY SUBTRACT WITH
CARRY
DOUBLE SIGNED BINARY
SUBTRACT WITH CARRY
FLOATING- POINT TO ASCII
ASCII TO FLOATING-POINT
FVAL
BCD SUBTRACT WITHOUT CARRY -B
DOUBLE BCD SUBTRACT
WITHOUT CARRY
Table Data Processing Instructions
-BL
Instruction
SWAP BYTES
FRAME CHECKSUM
Mnemonic
BCD SUBTRACT WITH CARRY
-BC
-BCL
*
SWAP
FCS
DOUBLE BCD SUBTRACT WITH
CARRY
SIGNED BINARY MULTIPLY
Data Control Instructions
DOUBLE SIGNED BINARY MULTIPLY *L
Instruction
Mnemonic
BCD MULTIPLY
*B
*BL
/
PID CONTROL WITH AUTOTUNING PIDAT
DOUBLE BCD MULTIPLY
SIGNED BINARY DIVIDE
DOUBLE SIGNED BINARY DIVIDE
BCD DIVIDE
TIME-PROPORTIONAL OUTPUT
SCALING
TPO
SCL
/L
SCALING 2
SCL2
SCL3
AVG
/B
SCALING 3
DOUBLE BCD DIVIDE
/BL
AVERAGE
36