5.12 BKMV16 (Block Transfer (32-bit Data to 16-bit Data))
■
Ladder diagram
■
List of operands
Operand Description
S1 Starting device address of source data
S2 Ending device address of source data
D Destination starting device address to transfer data
■
Available devices (●: Available)
Operan
d
16-Bit device:
32-Bit
device:
Integer
Real
numbe
r
St
rin
g
Index
modifie
r
W
X
W
Y
W
R
W
L
W
S
S
D
D
T
L
D
U
M
WI
W
O
TS
C
S
TE
C
E
IX K U H SF
D
F
" "
S1 ● ● ● ●
S2 ● ● ● ●
D ● ● ● ● ● ● ●
■
Outline of operation
This instruction transfers only one low word of data in the area specified by [S1] to [S2] to the
area specified by [D] and subsequent areas all at once.
■
Processing
Example 1) When specifying TS for [S1] and [S2], and DT for [D] (transferring only
lower one word)
[S1]...TS1 [S2]...TS4 [D]...DT10
5678h
11223344h
00007788h
0000AABBh
CCDDEEFFh
12345678h
TS0
TS1
TS2
TS3
TS4
7788h
AABBh
EEFFh
AAAAh
DT10
DT11
DT12
DT13
DT14
Example 2) When specifying TS for [S1] and [S2], and LD for [D] (transferring only
lower one word)
[S1]...TS5 [S2]...TS7 [D]...LD20
5.12 BKMV16 (Block Transfer (32-bit Data to 16-bit Data))
5-28 WUME-FP7CPUPGR-12