beautypg.com

Figure3.12 move memory format, Move memory format, Example – Avago Technologies LSI53C1010 User Manual

Page 87

background image

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.

This manual is related to the following products: