3.3
BKMV16 (Block Move (32-bit Data to 16-bit Data))
3-5
3.3 BKMV16 (Block Move (32-bit Data to 16-bit Data))
Instruction format
BKMV16
CS3
DT10
S2
D
R0
CS1
S1
Operation unit (
●
: Available)
There is no operation unit.
List of operands
Operand
Description
S1
The starting device address of source data
S2
The ending device address of source data
D
Destination starting device address to transfer data
Available devices (
●
: Available)
Operand
16-bit device
32-bit device
Integer
Real
number
String
Index
modifier
WX WY WR WL WS SD DT LD UM WI WO
TS
CS
TE
CE
IX
K
U
H
SF DF
" "
S1
●
●
●
●
S2
●
●
●
●
D
●
●
●
●
●
●
●
Outline of operation
Transfers only the lower one word of data in the area specified by [S1] - [S2] to an area after
the area specified by [D] 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
TS0 11223344h
DT10
7788h
TS1
00007788h
DT11
AABBh
TS2
0000AABBh
DT12
EEFFh
TS3
CCDDEEFFh
DT13
5678h
TS4
12345678h
DT14 AAAAh
Summary of Contents for FP7 Series
Page 1: ...FP7 CPU Unit Ver 4 20 Additional Functions Manual 12 21 2015...
Page 3: ...1 Introduction of Ver 4 20...
Page 6: ......
Page 7: ...2 Basic Instructions...
Page 17: ...3 High level Instructions...
Page 29: ...4 FP2 FP2SH Program Conversion Function...
Page 36: ......
Page 37: ...5 MEWTOCOL COM...