MOVE.L

 

 

 

 

0

0

1

i

i

i

i

i

i

i

i

i

i

i

i

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

I

I

I

I

I

I

I

I

I

I

I

I

I

I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

 

0

MOVE.L #u32,C1

3

1

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

1

0

C

C

C

i

i

i

I

I

0

1

1

 

 

 

 

0

0

1

i

i

i

i

i

i

i

i

i

i

i

i

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

I

I

I

I

I

I

I

I

I

I

I

I

I

I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MOVE.L C4,Db

1

1

2

MOVE.L Db,C4

 

 

 

MOVE.L

C2,Db

1

1

2

MOVE.L

Db,C2

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

0

0

D

D

D

D

0

1

0

D w

j

j

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

8

7

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

0

0

C

C

C

C

0

1

1

0 w

j

j

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instruction Fields

C1

CCC

 

 

Control Registers

 

 

 

 

000

EMR

010

-

100

110

 

 

 

 

 

 

 

 

 

 

001

VBA

011

-

101

SR

111

MCTL

 

 

 

 

 

 

 

 

 

C2

CCCC

 

 

General Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

0000

EMR

0100

1000

SA0

1100

SA2

 

 

 

 

 

 

 

 

 

 

0001

VBA

0101

SR

1001

LC0

1101

LC2

 

 

 

 

 

 

 

 

 

 

0010

-

0110

1010

SA1

1110

SA3

 

 

 

 

 

 

 

 

 

 

0011

-

0111

MCTL

1011

LC1

1111

LC3

 

 

 

 

 

 

 

 

 

C4

DDDDD

 

 

General Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

00000

D0

01000

D4

10000

R0

11000

R4

 

 

 

 

 

 

 

 

 

 

00001

B0

01001

B4

10001

N0

11001

M0

 

 

 

 

 

 

 

 

 

 

00010

D1

01010

D5

10010

R1

11010

R5

 

 

 

 

 

 

 

 

 

 

00011

B1

01011

B5

10011

N1

11011

M1

 

 

 

 

 

 

 

 

 

 

00100

D2

01100

D6

10100

R2

11100

R6

 

 

 

 

 

 

 

 

 

 

00101

B2

01101

B6

10101

N2

11101

M2

 

 

 

 

 

 

 

 

 

 

00110

D3

01110

D7

10110

R3

11110

R7

 

 

 

 

 

 

 

 

 

 

00111

B3

01111

B7

10111

N3

11111

M3

 

 

 

 

 

 

 

Note:

If registers D8–D15 or R8–R15 are accessed instead of D0–D7 or R0–R7, a prefix is used.

Db

jjj

 

Single Source/Destination Data Register

 

 

 

 

 

 

 

 

 

 

 

 

000

D0

010

D2

100

D4

110

D6

 

 

 

 

 

 

 

 

 

 

001

D1

011

D3

101

D5

111

D7

 

 

 

 

 

 

 

 

Note:

If registers D8–D15 are accessed instead of D0–D7, a prefix is used.

 

 

SC140 DSP Core Reference Manual

A-273

Page 587
Image 587
Freescale Semiconductor SC140 specifications Cccc, General Registers