FC5A M
ICRO
S
MART
U
SER
’
S
M
ANUAL
FC9Y-B1268
8-1
8: A
DVANCED
I
NSTRUCTIONS
R
EFERENCE
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
Valid Data Type
See Page
W
I
D
L
F
NOP
NOP
No Operation
8-10
Move
MOV
Move
X
X
X
X
X
Advanced Vol. 3-1
MOVN
Move Not
X
X
X
X
Advanced Vol. 3-5
IMOV
Indirect Move
X
X
X
Advanced Vol. 3-6
IMOVN
Indirect Move Not
X
X
Advanced Vol. 3-8
BMOV
Block Move
X
Advanced Vol. 3-9
IBMV
Indirect Bit Move
X
Advanced Vol. 3-10
IBMVN
Indirect Bit Move Not
X
Advanced Vol. 3-12
NSET
N Data Set
X
X
X
X
X
Advanced Vol. 3-13
NRS
N Data Repeat Set
X
X
X
X
X
Advanced Vol. 3-14
XCHG
Exchange
X
X
Advanced Vol. 3-15
TCCST
Timer/Counter Current Value
Store
X
X
Advanced Vol. 3-16
Data Comparison
CMP=
Compare Equal To
X
X
X
X
X
Advanced Vol. 4-1
CMP<>
Compare Unequal To
X
X
X
X
X
Advanced Vol. 4-1
CMP<
Compare Less Than
X
X
X
X
X
Advanced Vol. 4-1
CMP>
Compare Greater Than
X
X
X
X
X
Advanced Vol. 4-1
CMP<=
Compare Less Than or Equal To
X
X
X
X
X
Advanced Vol. 4-1
CMP>=
Compare Greater Than or Equal To
X
X
X
X
X
Advanced Vol. 4-2
ICMP>=
Interval Compare Greater Than or
Equal To
X
X
X
X
X
Advanced Vol. 4-6
LC=
Load Compare Equal To
X
X
X
X
X
Advanced Vol. 4-8
LC<>
Load Compare Unequal To
X
X
X
X
X
Advanced Vol. 4-8
LC<
Load Compare Less Than
X
X
X
X
X
Advanced Vol. 4-8
LC>
Load Compare Greater Than
X
X
X
X
X
Advanced Vol. 4-8
LC<=
Load Compare Less Than or Equal
To
X
X
X
X
X
Advanced Vol. 4-8
LC>=
Load Compare Greater Than or
Equal To
X
X
X
X
X
Advanced Vol. 4-8
Binary Arithmetic
ADD
Addition
X
X
X
X
X
Advanced Vol. 5-1
SUB
Subtraction
X
X
X
X
X
Advanced Vol. 5-1
MUL
Multiplication
X
X
X
X
X
Advanced Vol. 5-1
DIV
Division
X
X
X
X
X
Advanced Vol. 5-1
INC
Increment
X
X
X
X
Advanced Vol. 5-13
DEC
Decrement
X
X
X
X
Advanced Vol. 5-13
ROOT
Root
X
X
X
Advanced Vol. 5-15
SUM
Sum (ADD)
X
X
X
X
X
Advanced Vol. 5-16
Sum (XOR)
X
RNDM
Random
X
Advanced Vol. 5-19
Boolean Computation
ANDW
AND Word
X
X
Advanced Vol. 6-1
ORW
OR Word
X
X
Advanced Vol. 6-1
XORW
Exclusive OR Word
X
X
Advanced Vol. 6-1
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]