FC6A S
ERIES
MICROS
MART
L
ADDER
P
ROGRAMMING
M
ANUAL
FC9Y-B1726 3-3
3: I
NSTRUCTIONS
R
EFERENCE
Advanced Instruction List
Group Symbol Name
Valid Data Type
See Page
WI D L F
NOP NOP No Operation 3-11
Move
MOV Move XXXXX 5-1
MOVN Move Not X X X X 5-5
IMOV Indirect Move X X X 5-6
IMOVN Indirect Move Not X X 5-8
MOVC Move Characters 5-9
BMOV Block Move X 5-11
IBMV Indirect Bit Move X 5-12
IBMVN Indirect Bit Move Not X 5-14
NSET N Data Set X X X X X 5-15
NRS N Data Repeat Set X X X X X 5-16
XCHG Exchange X X 5-17
TCCST Timer/Counter Current Value Store X X 5-18
Data Comparison
CMP= Compare Equal To XXXXX 6-1
CMP<> Compare Unequal To XXXXX 6-1
CMP< Compare Less Than XXXXX 6-1
CMP> Compare Greater Than XXXXX 6-1
CMP<= Compare Less Than or Equal To XXXXX 6-1
CMP>= Compare Greater Than or Equal To XXXXX 6-1
ICMP>= Interval Compare Greater Than or Equal ToXXXXX 6-6
LC= Load Compare Equal To XXXXX 6-8
LC<> Load Compare Unequal To XXXXX 6-8
LC< Load Compare Less Than XXXXX 6-8
LC> Load Compare Greater Than XXXXX 6-8
LC<= Load Compare Less Than or Equal To XXXXX 6-8
LC>= Load Compare Greater Than or Equal To XXXXX 6-8
Binary Arithmetic
ADD Addition XXXXX 7-1
SUB Subtraction XXXXX 7-1
MUL Multiplication X X X X X 7-1
DIV Division X X X X X 7-1
INC Increment X X X X 7-13
DEC Decrement XXXX 7-13
ROOT Root X X X 7-14
SUM
Sum (ADD) X X X X X 7-15
Sum (XOR) X 7-15
RNDM
Random X 7-18
Boolean Computation
ANDW AND Word X X 8-1
ORW OR Word X X 8-1
XORW Exclusive OR Word X X 8-1
Shift and Rotate
SFTL Shift Left 9-1
SFTR Shift Right 9-3
BCDLS BCD Left Shift X 9-5
WSFT Word Shift X 9-7
ROTL Rotate Left X X 9-8
ROTR Rotate Right X X 9-10