Figure5.2 block move instruction – first dword, Block move instruction – first dword – Avago Technologies LSI53C1000R User Manual
Page 247

Block Move Instructions
5-5
Version 2.2
Copyright © 2000–2003 by LSI Logic Corporation. All rights reserved.
Figure 5.2
Block Move Instruction – First Dword
IT[1:0]
Instruction Type – Block Move
[31:30]
The configuration of these two bits define the SCRIPTS
instruction type. The Block Move Instruction is 0b00.
IA
Indirect Addressing
29
When this bit is cleared, user data is moved to or from
the 32-bit data start address for the Block Move
instruction. The value is loaded into the chip’s address
register and incremented as data is transferred. The
address of the data to move is in the second Dword of
this instruction.
When the EN64DBMV bit in
is set, a third Dword is fetched to provide the upper
Dword of a 64-bit address. The upper Dword address is
fetched along with the instruction and loaded into the
Dynamic Block Move Selector (DBMS)
register.
If the EN64DBMV bit is cleared, the upper Dword address
is copied from the
Static Block Move Selector (SBMS)
register.
Direct Addressing
The byte count and absolute address are as follows:
31
30
29
28
27
26
24
23
0
DCMD Register
DBC Register
IT[1:0]
IA
TIA OPC
SCSIP[2:0]
TC[23:0]
Command
Byte Count
Lower Dword Address of Data
Upper Dword address of data (EN64DBMV = 1)