Download Print this page

Motorola Freescale Semiconductor DSP56000 User Manual page 95

Hide thumbs Also See for Freescale Semiconductor DSP56000:

Advertisement

JSET
Operation:
If S[n]=0, then xxxx PC
else PC+1 PC
If S[n]=1, then xxxx PC
else PC+1 PC
If S[n]=1, then xxxx PC
else PC+1 PC
If S[n]=1, then xxxx
else PC+1 PC
If S[n]=1, then xxxx PC
else PC+1 PC
If S[n]=1, then xxxx
else PC+1 PC
If S[n]=1, then xxxx PC
else PC+1 PC
If S[n]=1, then xxxx PC
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 n
be tested is selected by an immediate bit number from 0–23. If the specified memory bit
is not set, 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 n
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.
Restrictions: A JSET instruction used within a DO loop cannot specify the loop
address (LA) as its target.
A JSET located at LA, LA–1, or LA–2 of a DO loop cannot specify the program controller
registers SR, SP, SSH, SSL, LA, or LC as its target.
JSET SSH or JSET SSL cannot follow an instruction that changes the SP.
A JSET instruction cannot be repeated using the REP instruction.
MOTOROLA
Freescale Semiconductor, Inc.
Jump if Bit Set
PC
PC
th
bit of the source operand S is set. The bit to
DSP56000/DSP56001 USER'S MANUAL
For More Information On This Product,
Go to: www.freescale.com
Assembler Syntax:
JSET
#n,X:ea,xxxx
JSET
#n,X:ea,xxxx
JSET
#n,X:aa,xxxx
JSET
#n,X:pp,xxxx
JSET
#n,Y:ea,xxxx
JSET
#n,Y:aa,xxxx
JSET
#n,Y:pp,xxxx
JSET
#n,S,xxxx
th
JSET
bit. All address reg-
A - 95

Advertisement

loading

This manual is also suitable for:

Freescale semiconductor dsp56001