NAiS FP Series User Manual page 300

Applicable plc
Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

FPΣ
Table of High - level Instructions
No.
Name
Data transfer instructions
F0
16-bit data
move
F1
32-bit data
move
F2
16-bit data in-
vert and move
F3
32-bit data in-
vert and move
F5
Bit data move
F6
Hexadecimal
digit (4-bit)
data move
F7
Two 16-bit data
move
F8
Two 32-bit data
move
F10
Block move
F11
Block copy
F12
Data read from
F - ROM
P13
Data write to
F - ROM
F15
16-bit data
exchange
F16
32-bit data
exchange
F17
Higher/ lower
byte in 16-bit
data exchange
F18
16-bit data
block
exchange
Boolean
Operand Description
MV
S, D
(S) → (D)
DMV
S, D
(S+1, S) → (D+1, D)
MV/
S, D
(S) → (D)
DMV/
S, D
(S+1, S) → (D+1, D)
BTM
S, n, D
The specified one bit in "S" is transferred to the speci-
fied one bit in "D". The bit is specified by "n".
DGT
S, n, D
The specified one digit in "S" is transferred to the speci-
fied one digit in "D". The digit is specified by "n".
MV2
S1, S2, D
(S1) → (D),
(S2) → (D+1)
DMV2
S1, S2, D
(S1+1, S1) → (D+1, D),
(S2+1, S2) → (D+3, D+2)
BKMV
S1, S2, D
The data between "S1" and "S2" is transferred to the area
starting at "D".
COPY
S, D1, D2
The data of "S" is transferred to the all area between
"D1" and "D2".
ICRD
S1, S2, D
The data stored in the F - ROM specified by "S1" and
"S2" are transferred to the area starting at "D".
PICWT
S1, S2, D
The data specified by "S1" and "S2" are transferred to
the F - ROM starting at "D".
XCH
D1, D2
(D1) → (D2), (D2) → (D1)
DXCH
D1, D2
(D1+1, D1) → (D2+1, D2)
(D2+1, D2) → (D1+1, D1)
SWAP
D
The higher byte and lower byte of "D" are exchanged.
BXCH
D1, D2,
Exchange the data between "D1" and "D2" with the
D3
data specified by "D3".
13.8 Table of Instructions
Steps
5
7
5
7
7
7
7
11
7
7
11
11
5
5
3
7
13 - 51

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fps seriesFpg-c32tFpg-c32t2Fpg-c24r2

Table of Contents