Freescale Semiconductor StarCore SC140 User Manual

Page 97

Advertising
background image

Memory Interface

SC140 DSP Core Reference Manual

2-65

MOVE.L

(Extension)

A0 = L1

A1 = B

1

A2 = L0

A3 = A

1

A0 = A

1

A1 = L0

A2 = B

1

A3 = L1

MOVE.2L

A0 = A
A1 = B
A2 = C
A3 = D
A4 = E

A5 = F

A6 = G
A7 = H

A0 = D
A1 = C
A2 = B
A3 = A
A4 = H

A5 = G

A6 = F
A7 = E

MOVE.F

MOVES.F

A0 = A
A1 = B

A0 = B
A1 = A

MOVE.2F

MOVES.2F

A0 = A
A1 = B
A2 = C
A3 = D

A0 = B
A1 = A
A2 = D
A3 = C

MOVE.4F

MOVES.4F

A0 = A
A1 = B
A2 = C
A3 = D
A4 = E

A5 = F

A6 = G
A7 = H

A0 = B
A1 = A
A2 = D
A3 = C
A4 = F
A5 = E
A6 = H

A7 = G

Table 2-27. Move Instructions in Big and Little Endian Modes (Continued)

Instruction

Register Operands

Big Endian

Little

Endian

0

39

32

A

16

B

L1

L0 +

+

Example: MOVE.L D0.E:D1.E, (A0)

D0 =

D1 =

0

39

32

A

B

C

D

E

F

G

H

Example: MOVE.2L D0:D1, (R0)

D0 =

D1 =

0

39

32

16

A

B

Example: MOVE.F D0, (R0)

D0 =

0

39

32

16

A

B

C

D

Example: MOVE.2F D0:D1, (R0)

D0 =

D1 =

0

39

32

16

A

B

C

D

E

F

G

H

Example: MOVE.4F D0:D1:D2:D3, (R0)

D0 =

D1 =

D2 =

D3 =

Advertising