661
RBMOV, RBMOVP
1
2
3
4
4
6
7
8
7.18
Ot
her inst
ructions
7.18.1
9
RBMOV
, RBMOVP
The RBMOV (P) instruction is useful to batch transfer a large quantity of file register data with the QnHCPU/QnPHCPU/
QnPRHCPU.
For the QnUCPU, the processing speed of the RBMOV instruction is equivalent to that of the BMOV instruction.
The comparison of processing speed between the RBMOV and BMOV instructions is as follows:
(1) Transfer from file registers to internal devices/internal devices to file registers
*1:
When file registers are stored in the Flash card, no processing is performed for transfer from internal devices to file registers.
*2:
Unusable for the Q00UCPU and Q01UCPU.
CPU
Instruction
Target memory
where file register
is stored
1 word
1000 words
10000 words
Min.
Max.
Min.
Max.
Min.
Max.
QnHCPU
QnPHCPU
QnPRHCPU
RBMOV
Standard RAM
20.0 µs
91.0 µs
775.0 µs
SRAM card
22.0 µs
305.0 µs
2900.0 µs
Flash card *1
22.5 µs
405.0 µs
3950.0 µs
BMOV
Standard RAM
7.5 µs
76.2 µs
720.0 µs
SRAM card
8.0 µs
384.0 µs
3900.0 µs
Flash card *1
418.0 µs
4250.0 µs
QnCPU
RBMOV
Standard RAM
45.5 µs
215.0 µs
1850.0 µs
SRAM card
49.5 µs
540.0 µs
5150.0µs
Flash card *1
BMOV
Standard RAM
17.5 µs
177.0 µs
1700.0 µs
SRAM card
18.0 µs
500.0 µs
5050.0 µs
Flash card *1
572.0 µs
5800.0 µs
Q00UCPU
Q01UCPU
RBMOV
Standard RAM
12.2 µs
34.9 µs
121.5 µs
145.1 µs
1111.5 µs 1135.1 µs
SRAM card*2
-
-
-
-
-
-
Flash card *2
-
-
-
-
-
-
BMOV
Standard RAM
7.3 µs
13.8 µs
116.5 µs
124.2 µs 1106.5 µs 1114.2 µs
SRAM card*2
-
-
-
-
-
-
Flash card *2
-
-
-
-
-
-
Q02UCPU
RBMOV
Standard RAM
9.4 µs
31.3 µs
118.5 µs
141.3 µs 1108.5 µs 1131.3 µs
SRAM card
9.4 µs
31.4 µs
178.5 µs
201.3 µs 1708.5 µs 1731.3 µs
Flash card *1
9.4 µs
32.1 µs
278.5 µs
301.3 µs 2708.5 µs 2731.3 µs
BMOV
Standard RAM
5.0 µs
11.6 µs
114.5 µs
122.3 µs 1104.5 µs 1112.3 µs
SRAM card
5.1 µs
11.7 µs
174.5 µs
182.3 µs 1704.5 µs 1712.3 µs
Flash card *1
5.0 µs
11.6 µs
274.5 µs
282.3 µs 2704.5 µs 2712.3 µs
Q03UD(E)CPU
RBMOV
Standard RAM
11.3 µs
16.8 µs
120.7 µs
127.1 µs 1110.7 µs 1117.1 µs
SRAM card
11.2 µs
16.7 µs
180.7 µs
187.1 µs 1710.7 µs 1717.1 µs
Flash card *1
11.3 µs
16.8 µs
280.7 µs
287.1 µs 2710.7 µs 2717.1 µs
BMOV
Standard RAM
4.8 µs
6.6 µs
114.7 µs
117.1 µs 1104.7 µs 1107.1 µs
SRAM card
4.8 µs
6.6 µs
174.7 µs
177.1 µs 1704.7 µs 1707.1 µs
Flash card *1
4.8 µs
6.5 µs
274.7 µs
277.1 µs 2704.7 µs 2707.1 µs
Q04UD(E)HCPU
Q06UD(E)HCPU
Q10UD(E)HCPU
Q13UD(E)HCPU
Q20UD(E)HCPU
Q26UD(E)HCPU
Q50UDEHCPU
Q100UDEHCPU
RBMOV
Standard RAM
9.2 µs
15.1 µs
61.0 µs
68.6 µs
531.0 µs
538.6 µs
SRAM card
9.4 µs
15.6 µs
165.0 µs
172.6 µs 1576.0 µs 1583.6 µs
Flash card *1
9.4 µs
15.7 µs
260.0 µs
267.6 µs 2526.0 µs 2533.6 µs
BMOV
Standard RAM
4.1 µs
5.6 µs
56.0 µs
58.6 µs
526.0 µs
528.6 µs
SRAM card
4.5 µs
6.1 µs
160.0 µs
162.6 µs 1571.0 µs 1573.6 µs
Flash card *1
4.3 µs
6.2 µs
255.0 µs
257.6 µs 2521.0 µs 2523.6 µs