INSTRUCTION DESCRIPTIONS

Tcc

Transfer Conditionally

Instruction Format:

Tcc

Tcc

 

 

S1,D1 S2,D2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Opcode:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

 

 

 

 

16

15

 

 

 

8

7

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0 0 0 0 0 1

1

C C C C 0

t

t

t

 

0 J J J D T T T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instruction Fields:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cc=4=bit condition code=CCCC

 

 

 

 

 

 

 

 

 

 

 

S1,D1

J J J D

S2

t

t

t

Mnemonic C C C C

Mnemonic

C C C C

B,A

0

0

0

0

Rn

n

n

n

CC (HS)

0

0

0

0

CS (LO)

1

0

0

0

A,B

0

0

0

1

 

 

 

 

GE

0

0

0

1

LT

1

0

0

1

X0,A

1

0

0

0

 

 

 

 

NE

0

0

1

0

EQ

1

0

1

0

X0,B

1

0

0

1

D2

T T T

PL

0

0

1

1

MI

1

0

1

1

X1,A

1

1 0

0

NN

0

1

0

0

NR

1

1

0

0

X1,B

1

1 0

1

Rn

n n n

EC

0

1

0

1

ES

1

1

0

1

Y0,A

1

0

1

0

 

 

 

 

LC

0

1

1

0

LS

1

1

1

0

Y0,B

1

0

1

1

 

 

 

 

GT

0

1

1

1

LE

1

1

1

1

Y1,A

1

1

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y1,B

1

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

where “nnn’’=Rn number (R0–R7) Timing: 2 oscillator clock cycles Memory: 1 program word

MOTOROLA

INSTRUCTION SET DETAILS

A - 287

Page 556
Image 556
Motorola DSP56000, 24-Bit Digital Signal Processor manual S1,D1, J D