204
5-15-16INTERBANK BLOCK TRANSFER: BXFR(046)
(046)
BXFR C S D
Operand Data AreasLadder Symbol
Variations
↑BXFR(046)
S: First source word CIO, G, A, T, C, DM
C: First control word CIO, G, A, T, C, DM
D: First destination word CIO, G, A, T, C, DM
When the execution condition is OFF, BXFR(046) is not executed. When the ex-
ecution condition is ON, BXFR(046) transfers specified consecutive words from
the source bank to a destination beginning with a specified word in a specified
bank (D).
The number of words to be transferred and the bank numbers are set as BCD
data in two control words (C and C+1). Make sure that the last word in the trans-
fer source or transfer destination does not exceed the data area.
Control Word Contents
Number of words transferred
1 to 32,766
Dest. bank no. Source bank no.
Bank no.: 0 to 7
x10
3
x10
2
x10
1
x10
0
x10
4
000
Precautions The source and destination words can both be in same data area, but they must
not overlap.
If the words specified by S and D are not EM words, the specified bank number
will not be valid.
Note Refer to page 115 for general precautions on operand data areas.
Flags ER (A50003): Bank number is not 00 to 07.
No EM for the specified bank number.
Content of a*DM word is not BCD when set for BCD.
Example When CIO 000000 is ON in the following example, E00010 through E15000
from EM bank 1 are transferred to EM bank 5 beginning with E00011, according
to the contents of D00001 through D00003.
Address Instruction Operands
00000 LD 000000
00001 BXFR(046)
D00001
E00010
E00011
Description
(CVM1 V2)
Data Movement Instructions Section 5-15
(046)
BXFR D00001 E00010 E00011
0000
00