423
FDEL, FDELP, FINS, FINSP
1
2
3
4
4
6
7
8
7.7
D
ata T
able Ope
ration Instructio
ns
7.7.4
F
DEL,
FDELP, F
INS, FINSP
: Head number of the devices where data to be inserted is stored (BIN 16 bits)
Head number of the devices where the data to be deleted will be stored (BIN 16 bits)
: Head number of the table (BIN 16 bits)
n
: Location on the table where data is inserted/deleted (BIN 16 bits)
Function
FDEL
(1) Deletes the nth block of data from the data table designated by , and stores it at the device designated by .
After the execution of the FDEL instruction, the data in the table following the deleted block is compressed forward by
one block.
FINS
(1) Inserts the 16-bit data designated by at the nth block of the data table designated by .
After the execution of the FINS instruction, the data in the table following the inserted block is all dropped one position.
FDEL, FDELP
Deletion of data from data tables
FINS, FINSP
Insertion of data in data tables
7.7.4
FDEL, FDELP, FINS, FINSP
Setting
Data
Internal Devices
R, ZR
J \
U \G
Zn
Constants
K, H
Other
Bit
Word
Bit
Word
––
––
––
––
––
––
n
––
Basic
Process
High
performance
Redundant Universal
LCPU
n
n
D
D
FDEL, FINS
FDELP, FINSP
Command
Command
S
S
P
indicates an instruction s
y
mbol of FDEL/FINS.
S
D
S
D
D
S
+
1
+
2
+
3
+4
Data
tab
l
e
5
4
32
3333
4
4444
123
4
0
4444
+
5
0
+
1
+
2
+
3
+4
Data
tab
l
e
5
4
32
3333
3
123
4
0
0
+
5
0
Stores
0
.
D
D
D
D
D
D
D
D
D
D
D
D
S
I
f
n
=
3
,
data
at
+
3
i
s
de
l
eted
.
D
S
D
D
D
D
D
D
D
S
+1
+2
+3
+4
Data table
Number of stored
data bloc
k
s
5432
1234
3
123
0
0
4444
+5
0
+1
+2
+3
+4
Data table
5432
4444
4
1234
123
0
+5
0
D
D
D
D
D
D
If n=2
,
data is inserted to +2.
D
Data table range