INSTRUCTION DESCRIPTIONS

 

JCLR

Jump if Bit Clear

JCLR

Operation:

Assembler Syntax:

 

If S[n]=0, then xxxxPC

JCLR

#n,X:ea,xxxx

 

else PC+1PC

 

 

 

If S[n]=0, then xxxx PC

JCLR

#n,X:aa,xxxx

 

else PC+1 PC

 

 

 

If S[n]=0, then xxxx PC

JCLR

#n,X:pp,xxxx

 

else PC+1 PC

 

 

 

If S[n]=0, then xxxx PC

JCLR

#n,Y:ea,xxxx

 

else PC+1 PC

 

 

 

If S[n]=0, then xxxx PC

JCLR

#n,Y:aa,xxxx

 

else PC+1 PC

 

 

 

If S[n]=0, then xxxx PC

JCLR

#n,Y:pp,xxxx

 

else PC+1 PC

 

 

 

If S[n]=0, then xxxx PC

JCLR

#n,S,xxxx

 

else PC+1 PC

 

 

Description: Jump to the 16-bit absolute address in program memory specified in the instruction’s 24-bit extension word if the nth bit of the source operand S is clear. The bit to be tested is selected by an immediate bit number from 0–23. If the specified memory bit is not clear, the program counter (PC) is incremented and the absolute address in the extension word is ignored. However, the address register specified in the effective address field is always updated independently of the state of the nth bit. All address reg- ister indirect addressing modes may be used to reference the source operand S. Abso- lute Short and I/O Short addressing modes may also be used.

A - 110

INSTRUCTION SET DETAILS

MOTOROLA

Page 379
Image 379
Motorola 24-Bit Digital Signal Processor, DSP56000 manual Jump if Bit Clear, Operation Assembler Syntax