INSTRUCTION DESCRIPTIONS

BTST

Bit Test

Condition Codes:

BTST

 

15

14

 

13

12

11

 

10

9

8

7

6

 

5

4

3

2

1

0

 

LF

DM

T

**

 

S1

 

S0

 

I1

I0

S

L

E

U

N

Z

 

V

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MR

 

 

 

 

 

 

 

 

 

 

CCR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CCR Condition Codes:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For destination operand A or B:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C — Set if bit tested is set. Cleared otherwise.

 

 

 

 

 

 

 

V —

Not affected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Z —

Not affected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N —

Not affected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U —

Not affected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E —

Not affected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L — Set if data limiting has occurred. See Notes on page A-69.

S — Computed according to the definition. See Notes on page A-69.

For other destination operands:

C — Set if bit tested is set. Cleared otherwise.

V — Not affected

Z — Not affected

N — Not affected

U — Not affected

E — Not affected

L — Not affected

S — Not affected

MR Status bits are not affected.

SP — Stack Pointer:

For destination operand SSH: SP — Decrement by 1.

For other destination operands: Not affected

MOTOROLA

INSTRUCTION SET DETAILS

A - 65

Page 334
Image 334
Motorola DSP56000, 24-Bit Digital Signal Processor manual For destination operand a or B