8.7 WSHR (Right Shift of Block Area for n Words)
■
Ladder diagram
■
Available operation units (●: Available)
Operatio
n unit
bit US SS UL SL SF DF
i ● ●
■
List of operands
Operand Description
D1 Starting address of the shift target
D2 End address of the shift target
n Number of words to be shifted to the right (Available data range: 0 to 255 words)
■
Available devices (●: Available)
Operan
d
16-Bit device:
32-Bit
device:
Integer
Real
numbe
r
St
rin
g
Index
modifie
r
(Note 1)
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
(N
ote
2)
U
(N
ote
3)
H SF
D
F
" "
D1 ● ● ● ● ● ● ● ● ●
D2 ● ● ● ● ● ● ● ● ●
n ● ● ● ● ● ● ● ● ● ● ● ● ●
(Note 1) Only 16-bit devices, and integer constants can be modified. (Real number constants, and character
constants cannot be specified.)
(Note 2) Can be specified only when the operation unit is signed integer (SS).
(Note 3) Can be specified only when the operation unit is unsigned integer (US).
■
Outline of operation
● This instruction shifts the area from the address specified by [D1] to the address specified by
[D2] to the right by [n] words.
● The area from the starting address to the end address of the shift target is shifted to the right
by the specified number of shift words.
● The specified number of shift words vanishes from the starting address. The specified
number of shift words in the end address is padded with H0.
8.7 WSHR (Right Shift of Block Area for n Words)
8-14 WUME-FP7CPUPGR-12