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