dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 402

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Bcc
Restrictions:
Condition Codes Affected:
Instruction Fields:
Instruction Opcodes:
Timing:
Memory:
A-58
Bcc
Bcc
Bcc
Operation
1.The clock-cycle count depends on whether the branch is taken. The first value applies if the branch is taken,
and the second applies if it is not.
Bcc
<OFFSET7>
<OFFSET18>
<OFFSET22>
Refer to Section 10.4, “Pipeline Dependencies and Interlocks,” on page 10-26.
The condition codes are tested but not modified by this instruction.
3–6 oscillator clock cycles
1–3 program word(s)
<OFFSET18>
<OFFSET22>
<OFFSET7>
Operands
DSP56800E Core Reference Manual
Branch Conditionally
5 or 3
5 or 4
6 or 5
C
15
15
15
1
1
1
1
1
0
1
1
1
W
2
3
1
1
1
1
1
7-bit signed offset
18-bit signed offset
22-bit signed offset
12
12
12
0
0
0
0
11
11
11
C
0
0
0
C
C
C
A
AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAA
C
C
A
C
C
C
A
C
8
8
8
Comments
7
0
7
0
7
0
0
A
1
A
1
Freescale Semiconductor
a
1
1
1
a
0
1
0
4
4
4
A
a
1
1
3
3
3
C
C
a
A
Bcc
A
A
a
0
A
A
a
0
0
0
0

Related parts for dsp56800e