3. Instruction Set
API
Mnemonic Operands Function
SS2
SX2
16 D
FMOV P
Fill Move
Type
OP
Bit Devices Word devices Program Steps
X Y M S K H KnX
KnY
KnM
KnS
T C D E F
FMOV, FMOVP: 7 steps
DFMOV, DFMOVP: 13
steps
SS2
SX2
SS2
SX2
SS2
SX2
Operands:
S: Source of data D: Destination of data n: Number of data to be moved
Explanations:
1. The contents in n registers starting from the device designated by S will be moved to n
registers starting from the device designated by D. If n exceeds the actual number of available
source devices, only the devices that fall within the valid range will be used
2. If operand S use index register F, only 16-bit instruction is available
3. The range of n: 1~ 512
Program example:
When X20 = ON, K10 will be moved to the 5 consecutive registers starting from D10
X20
D10 K5
FMOV
K10
K10
K10
K10
K10
K10
K10
D10
D11
D12
D13
D14
n=5