Block Move Instructions 6-7
Note: Do not use indirect and table indirect addressing
simultaneously; use only one addressing method at a time.
TIA Table Indirect Addressing 28
When this bit is set, the 24-bit signed value in the start
address of the moveis treated as a relative displacement
from the value in the Data Structure Address (DSA)
register. Both the transfer count and the source/
destination address are fetched from this location.
Use the signed integer offset in bits [23:0] of the second
four bytes of the instruction, added to the value in the
Data Structure Address (DSA) register, to fetch first the
byte count and then the data address. The signed value
is combined with the data structure base address to
generate the physical address used to fetch valuesfrom
the data structure. Sign extended values of all ones for
negative values are allowed, butbits [31:24] are ignored.
Command Not Used
Don’t Care TableOffset