PUSHN

Instruction Formats and Opcodes

Instruction

Words

Cycles

Type

PUSHN De

1

1

4

PUSHN Do

1

1

4

Opcode

15

 

 

 

8

7

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

1

0

0

1

E E E 0

0

0

1

E 0

1

E 0

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

8

7

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

1

0

0

1

e e e 1

0

0

1

e 0

1

e 0

 

 

 

 

 

 

 

 

 

 

 

Instruction Fields

De

EEEEE

Extension Pairs, Even Registers, and Loop Start Registers

 

 

00000

D0

01000

D4

10000

R0

11000

R4

 

 

 

 

 

 

 

 

 

 

00001

B0

01001

B4

10001

N0

11001

M0

 

 

 

 

 

 

 

 

 

 

00010

01010

10010

SA0

11010

SA2

 

 

 

 

 

 

 

 

 

 

00011

D0.E

01011

D4.E

10011

D0.E:D1.E

11011

D4.E:D5.E

 

 

 

 

 

 

 

 

 

 

00100

D2

01100

D6

10100

R2

11100

R6

 

 

 

 

 

 

 

 

 

 

00101

B2

01101

B6

10101

N2

11101

M2

 

 

 

 

 

 

 

 

 

 

00110

-

01110

10110

SA1

11110

SA3

 

 

 

 

 

 

 

 

 

 

00111

D2.E

01111

D6.E

10111

D2.E:D3.E

11111

D6.E:D7.E

 

 

 

 

 

 

 

Note:

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

Do

eeeee

Modifier Control, Odd Registers, and Loop Counter Registers

 

 

 

 

 

 

 

 

 

 

 

00000

D1

01000

D5

10000

R1

11000

R5

 

 

 

 

 

 

 

 

 

 

00001

B1

01001

B5

10001

N1

11001

M1

 

 

 

 

 

 

 

 

 

 

00010

VBA

01010

SR

10010

LC0

11010

LC2

 

 

 

 

 

 

 

 

 

 

00011

D1.E

01011

D5.E

10011

11011

 

 

 

 

 

 

 

 

 

 

00100

D3

01100

D7

10100

R3

11100

R7

 

 

 

 

 

 

 

 

 

 

00101

B3

01101

B7

10101

N3

11101

M3

 

 

 

 

 

 

 

 

 

 

00110

-

01110

MCTL

10110

LC1

11110

LC3

 

 

 

 

 

 

 

 

 

 

00111

D3.E

01111

D7.E

10111

11111

 

 

 

 

 

 

 

Note:

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

A-358

SC140 DSP Core Reference Manual

Page 672
Image 672
Freescale Semiconductor SC140 specifications Pushn De Pushn Do