Freescale Semiconductor SC140 specifications MOVE.W a32,DR MOVE.W DR,a32

Models: SC140

1 760
Download 760 pages 48.94 Kb
Page 606
Image 606

MOVE.W

Instruction Formats and Opcodes

Instruction

Words

Cycles

Type

MOVE.W (a32),DR

3

1

3

MOVE.W DR,(a32)

 

 

 

Opcode

15

 

 

 

8

7

0

 

 

 

 

 

 

0

0

0

0

H H H H

A A A a a w 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.W (a16),C4

2

1

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

w

D

D

D

D

A

A

A

0

1

0

D

0

MOVE.W C4,(a16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

0

A

A

A

A

A

A

A

A

A

A

A

A

A

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

 

0

MOVE.W

(Rn+u3),DR

1

2

4

MOVE.W

DR,(Rn+u3)

 

 

 

1 0 1 1 H H H H w 0 R R R s s s

15

8

7

0

MOVE.W (Rn+s15),DR

2

2

3

0

0

0

w

H

H

H

H

0

s

s

0

0

R

R

R

MOVE.W DR,(Rn+s15)

 

 

 

1

0

0

s

s

s

s

s

s

s

s

s

s

s

s

s

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

 

0

MOVE.W

(Rn+Rr),DR

1

2

4

MOVE.W

DR,(Rn+Rr)

 

 

 

1 0 1 0 H H H H w 0 R R R r r r

15

8

7

0

MOVE.W

(EA),DR

1

12

1

MOVE.W

DR,(EA)

 

 

 

0 * 0 w H H H H 0 0 M M M R R R

Notes: 1. ** indicates serial grouping encoding.

2.When the form (Rn + N0) is used in EA, the cycle count is increased by 1.

0

MOVE.W

(Rn),C3

1

1

4

MOVE.W

C3,(Rn)

 

 

 

1 0 0 1 D D D D 0 0 0 0 w R R R

15

8

7

0

MOVE.W (SP+s15),C4

2

2

3

0

0

0

w

D

D

D

D

0

s

s

1

1

0

D

0

MOVE.W C4,(SP+s15)

 

 

 

1

0

0

s

s

s

s

s

s

s

s

s

s

s

s

s

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

 

0

MOVE.W

(SP–u6),DR

1

2

2

MOVE.W

DR,(SP–u6)

 

 

 

1 1 1 1 H H H H w 0 s s s s s s

A-292

SC140 DSP Core Reference Manual

Page 606
Image 606
Freescale Semiconductor SC140 specifications MOVE.W a32,DR MOVE.W DR,a32