O
PEN
N
ET
C
ONTROLLER
U
SER
’
S
M
ANUAL
8-1
8: A
DVANCED
I
NSTRUCTIONS
Introduction
This chapter describes general rules of using advanced instructions, terms, data types, and formats used for advanced
instructions.
Advanced Instruction List
Group
Symbol
Name
Data Type
Qty of
Words
See
Page
W
I
D
L
NOP
NOP
No Operation
1
Move
MOV
Move
X
X
X
X
6 or 7
MOVN
Move Not
X
X
X
X
6 or 7
IMOV
Indirect Move
X
X
9 or 10
IMOVN
Indirect Move Not
X
X
9 or 10
BMOV
Block Move
X
7
NSET
N Data Set
X
X
X
X
2
×
S1 + 4
NRS
N Data Repeat Set
X
X
X
X
7 or 8
IBMV
Indirect Bit Move
X
9
IBMVN
Indirect Bit Move Not
X
9
XCHG
Exchange
X
X
5
Data
Comparison
CMP=
Compare Equal To
X
X
X
X
8 to 10
CMP<>
Compare Unequal To
X
X
X
X
8 to 10
CMP<
Compare Less Than
X
X
X
X
8 to 10
CMP>
Compare Greater Than
X
X
X
X
8 to 10
CMP<=
Compare Less Than or Equal To
X
X
X
X
8 to 10
CMP>=
Compare Greater Than or Equal To
X
X
X
X
8 to 10
ICMP>=
Inter val Compare Greater Than or Equal To
X
X
X
X
9 to 12
Binary
Arithmetic
ADD
Addition
X
X
X
X
8 to 10
SUB
Subtraction
X
X
X
X
8 to 10
MUL
Multiplication
X
X
X
X
8 to 10
DIV
Division
X
X
X
X
8 to 10
INC
Increment
X
X
3
DEC
Decrement
X
X
3
ROOT
Root
X
5
SUM
Sum
X
8
Boolean
Computation
ANDW
AND Word
X
X
8 to 10
ORW
OR Word
X
X
8 to 10
XORW
Exclusive OR Word
X
X
8 to 10
NEG
Negate
X
X
3
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]