Figure3.12 move memory format, Move memory format, Example – Avago Technologies LSI53C1010 User Manual
Page 87
Instruction Descriptions
3-47
Example
MOVE MEMORY 1024, Source_Buffer, Dest_Buffer
Field(s)
This command has the following fields:
Register
Definition(s)
The information listed below describes the DBC, DSPS, and TEMP
registers.
Figure 3.12 MOVE MEMORY Format
31
29 28
25
24
23
0
DCMD Register
DBC Register
Instr Type
R
No Flush
Byte Count
1
1
0
0
0 0 0
x
x
x
x
x
x
x
x
x
x
x
x x x x x
x x x
x x x x x x
31
0
DSPS Register
Source Address
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
31
0
TEMP Register
Destination Address
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Instruction
Type
Memory-to-Memory Move.
No Flush
When this bit is set, the SCRIPTS processor performs the
Move Memory without flushing the prefetch buffer. When this
bit is cleared, the instruction automatically flushes the prefetch
buffer. The No Flush option should be used if the source and
destination are not within four instructions of the current Move
Memory instruction.
This bit has no effect unless instruction Prefetching is enabled,
by setting the Prefetch Enable bit in the DMA Control (DCNTL)
register.
Byte Count
A 24-bit number indicating the number of bytes to transfer.