dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 404

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
BFCHG
Instruction Fields:
A-60
Operation
BFCHG
#<MASK16>,X:(Rn+xxxx)
#<MASK16>,X:(SP–xx)
#<MASK16>,X:xxxxxx
#<MASK16>,DDDDD
#<MASK16>,X:<<pp
#<MASK16>,X:xxxx
#<MASK16>,X:(Rn)
#<MASK16>,X:aa
#<MASK16>,dd
Operands
DSP56800E Core Reference Manual
Test Bitfield and Change
C
2
2
2
3
3
2
2
3
4
W
2
2
2
3
2
2
2
3
4
BFCHG tests all targeted bits defined by the 16-bit immedi-
ate mask. If all targeted bits are set, then the C bit is set.
Otherwise it is cleared. Then the instruction inverts all
selected bits.
All registers in DDDDD are permitted except HWS and Y.
Comments
Freescale Semiconductor
BFCHG

Related parts for dsp56800e