ADF during execution
If an addressing error (ADF) occurs once or more than once during the
transfer, all the part fields are first transferred and then OB 25 is called
before the next operation is executed.
Example
TXB and TXW between 8 and 16-bit memory areas:
Transferring bytes 1 to 6 from an 8-bit to a 16-bit area:
:L <field length in words> e.g. :L KH 0003
:L <source address> :L DH EFC10
:ENT :ENT
:L <destination address> :L DH EF208
:TXB :TXB
Transferring bytes 1 to 6 from a 16-bit to an 8-bit area:
:L <field length in words> e.g. :L KH 0003
:L <source address> :L DH EF008
:ENT :ENT
:L <destination address> :L DH EFC10
:TXW :TXW
70
Ascending
Addresses
Byte 5
Byte 6
TXB
TXW
Byte 4
Byte 3
Byte 2
Byte 1
Source/
Destination
Address
15
7
0
Ascending
Addresses
Source/
Destination
Address
Byte 4
Byte 2
Byte 5
Byte 6
Byte 3
Byte 1
8
Fig. 9-7 Transferring memory fields
Transferring Memory Blocks
CPU 948 Programming Guide
C79000-G8576-C848-04
9 - 21