Instruction formats and opcodes instruction fields – Freescale Semiconductor StarCore SC140 User Manual

Page 591

Advertising
background image

MOVE.L

SC140 DSP Core Reference Manual

A-277

Instruction Formats and Opcodes

Instruction Fields

De

QQ

Data Register

Do

qq

Data Register

Da.E:Db.E ff

Data Register Extension Pair

Instruction

Words Cycles Type

Opcode

15

8

7

0

MOVE.L (SP+s15),De.E

2

2

3

0

0

0

0

1

Q Q

0

1

A

A

1

1

1

1

0

1

0

0

A

A

A

A

A

A

A

A

A

A

A

A

A

15

8

7

0

MOVE.L Da.E:Db.E,(SP+s15)

2

2

3

0

0

0

0

1

f

f

0

1

A

A

1

1

1

0

0

1

0

0

A

A

A

A

A

A

A

A

A

A

A

A

A

15

8

7

0

MOVE.L (SP+s15),Do.E

2

2

3

0

0

0

0

1

q

q

1

1

A

A

1

1

1

1

0

1

0

0

A

A

A

A

A

A

A

A

A

A

A

A

A

15

8

7

0

MOVE.L (a32),De.E

3

1

3

0

0

0

1

1

Q Q

0

A

A

A

a

a

0

0

0

0

0

1

A

A

A

A

A

A

A

A

A

A

A

A

A

1

0

a

a

a

a

a

a

a

a

a

a

a

a

a

a

15

8

7

0

MOVE.L Da.E:Db.E,(a32)

3

1

3

0

0

0

1

0

f

f

0

A

A

A

a

a

0

0

0

0

0

1

A

A

A

A

A

A

A

A

A

A

A

A

A

1

0

a

a

a

a

a

a

a

a

a

a

a

a

a

a

15

8

7

0

MOVE.L (a32),Do.E

3

1

3

0

0

0

1

1

q

q

1

A

A

A

a

a

0

0

0

0

0

1

A

A

A

A

A

A

A

A

A

A

A

A

A

1

0

a

a

a

a

a

a

a

a

a

a

a

a

a

a

00

D0

01

D2

10

D4

11

D6

Note:

This instruction can specify D8, D10, D12, or D14 as operands instead of D0, D2, D4, or D6 by

using a prefix.

00

D1

01

D3

10

D5

11

D7

Note:

This instruction can specify D9, D11, D13, or D15 as operands instead of D1, D3, D5, or D7 by

using a prefix.

00

D0.E:D1.E

01

D2.E:D3.E

10

D4.E:D5.E

11

D6.E:D7.E

Note:

This instruction can specify D8-D15 as operands by using a prefix.

s15

AAAAAAAAAAAAAAA

Signed 15-bit offset

Advertising