Processing details
• These instructions shift the (n2) word(s) of area to the left within the (n1) words of data area starting from the device
specified by (d). After the shift, (n2) points from (s) are set into (n2) points from (d).
• When a constant is specified for (s), the specified value is stored in (n2) point(s) of area in the device from (d) after the shift.
• When (n2) is 0, the processing is not performed.
Ex.
When (n1)=9 and (n2)=4
(d)+8
(d)+7
(d)+6
1FFH
10H
0H
Ò
(d)+8
(d)+7
(d)+6
3AH
1FH
30H
Overflow (data to be deleted)
(n2)-word shift to the left
Copy
Operation error
Error code
Description
(SD0)
2821H
The range for (n2) points from (s) and that for (n1) points from (d) are overlapping.
3405H
The values specified in (n1) and (n2) are such that (n1)<(n2).
(s)+3
(s)+2
(n1)
(d)+5
(d)+4
(d)+3
(d)+2
7FFH
3AH
1FH
30H
Ó
(d)+5
(d)+4
(d)+3
(d)+2
0H
FFH
(n2)
(s)+1
(s)
(d)+1
(d)
0H
FFH
Ô
(d)+1
(d)
6 BASIC INSTRUCTIONS
377
6.5 Shift Instructions
6