T
ABLE
OF
C
ONTENTS
Preface-9 FC6A S
ERIES
MICROS
MART
L
ADDER
P
ROGRAMMING
M
ANUAL
FC9Y-B1726
CHAPTER
5: Move Instructions
MOV (Move) ............................................................................................................................................... 5-1
MOVN (Move Not)....................................................................................................................................... 5-5
IMOV (Indirect Move).................................................................................................................................. 5-6
IMOVN (Indirect Move Not) ......................................................................................................................... 5-8
MOVC (Move Characters)............................................................................................................................. 5-9
BMOV (Block Move) ...................................................................................................................................5-11
IBMV (Indirect Bit Move) ............................................................................................................................5-12
IBMVN (Indirect Bit Move Not)....................................................................................................................5-14
NSET (N Data Set) .....................................................................................................................................5-15
NRS (N Data Repeat Set)............................................................................................................................5-16
XCHG (Exchange) ......................................................................................................................................5-17
TCCST (Timer/Counter Current Value Store) ................................................................................................5-18
CHAPTER
6: Data Comparison Instructions
CMP= (Compare Equal To) .......................................................................................................................... 6-1
CMP<> (Compare Unequal To).................................................................................................................... 6-1
CMP< (Compare Less Than) ........................................................................................................................ 6-1
CMP> (Compare Greater Than).................................................................................................................... 6-1
CMP<= (Compare Less Than or Equal To) .................................................................................................... 6-1
CMP>= (Compare Greater Than or Equal To) ............................................................................................... 6-1
ICMP>= (Interval Compare Greater Than or Equal To).................................................................................. 6-6
LC= (Load Compare Equal To)..................................................................................................................... 6-8
LC<> (Load Compare Unequal To) .............................................................................................................. 6-8
LC< (Load Compare Less Than)................................................................................................................... 6-8
LC> (Load Compare Greater Than) .............................................................................................................. 6-8
LC<= (Load Compare Less Than or Equal To)............................................................................................... 6-8
LC>= (Load Compare Greater Than or Equal To) .......................................................................................... 6-8
CHAPTER
7: Binary Arithmetic Instructions
ADD (Addition) ........................................................................................................................................... 7-1
SUB (Subtraction) ....................................................................................................................................... 7-1
MUL (Multiplication) .................................................................................................................................... 7-1
DIV (Division) ............................................................................................................................................. 7-1
INC (Increment) ........................................................................................................................................7-13
DEC (Decrement).......................................................................................................................................7-13
ROOT (Root) .............................................................................................................................................7-14
SUM (Sum)................................................................................................................................................7-15
RNDM (Random)........................................................................................................................................7-18
CHAPTER
8: Boolean Computation Instructions
ANDW (AND Word) ..................................................................................................................................... 8-1
ORW (OR Word) ......................................................................................................................................... 8-1
XORW (Exclusive OR Word) ......................................................................................................................... 8-1
CHAPTER
9: Shift / Rotate Instructions
SFTL (Shift Left) ......................................................................................................................................... 9-1
SFTR (Shift Right) ....................................................................................................................................... 9-3
BCDLS (BCD Left Shift)................................................................................................................................ 9-5
WSFT (Word Shift)...................................................................................................................................... 9-7
ROTL (Rotate Left)...................................................................................................................................... 9-8
ROTR (Rotate Right) ..................................................................................................................................9-10
CHAPTER
10: Data Conversion Instructions
HTOB (Hex to BCD) ...................................................................................................................................10-1
BTOH (BCD to Hex) ...................................................................................................................................10-3
HTOA (Hex to ASCII) .................................................................................................................................10-5
ATOH (ASCII to Hex) .................................................................................................................................10-7
BTOA (BCD to ASCII) .................................................................................................................................10-9
ATOB (ASCII to BCD) ...............................................................................................................................10-12
ENCO (Encode)........................................................................................................................................10-15