OPENNET CONTROLLER USER’S MANUAL 8-1
8: ADVANCED INSTRUCTIONS
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
WIDL
NOP NOP No Operation 1 8-6
Move
MOV Move XXXX 6 or 7 9-1
MOVN Move Not XXXX 6 or 7 9-5
IMOV Indirect Move X X 9 or 10 9-6
IMOVN Indirect Move Not X X 9 or 10 9-7
BMOV Block Move X 7 9-8
NSET N Data Set XXXX2×S1 + 4 9-9
NRS N Data Repeat Set XXXX 7 or 8 9-10
IBMV Indirect Bit Move X 9 9-11
IBMVN Indirect Bit Move Not X 9 9-12
XCHG Exchange X X 5 9-13
Data
Comparison
CMP= Compare Equal To XXXX 8 to 10 10-1
CMP<> Compare Unequal To XXXX 8 to 10 10-1
CMP< Compare Less Than XXXX 8 to 10 10-1
CMP> Compare Greater Than XXXX 8 to 10 10-1
CMP<= Compare Less Than or Equal To XXXX 8 to 10 10-1
CMP>= Compare Greater Than or Equal To XXXX 8 to 10 10-1
ICMP>= Interval Compare Greater Than or Equal To XXXX 9 to 12 10-4
Binary
Arithmetic
ADD Addition XXXX 8 to 10 11-1
SUB Subtraction XXXX 8 to 10 11-1
MUL Multiplication XXXX 8 to 10 11-1
DIV Division XXXX 8 to 10 11-1
INC Increment X X 3 11-9
DEC Decrement X X 3 11-9
ROOT Root X 5 11-10
SUM Sum X 8 11-11
Boolean
Computation
ANDW AND Word X X 8 to 10 12-1
ORW OR Word X X 8 to 10 12-1
XORW Exclusive OR Word X X 8 to 10 12-1
NEG Negate X X 3 12-5
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com