![Infineon Technologies TC1784 User Manual Download Page 777](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446777.webp)
TC1784
Peripheral Control Processor (PCP)
User´s Manual
10-112
V1.1, 2011-05
PCP, V2.09
10.18.17 JC, Jump Conditionally
This section describes the conditional jump instructions of the PCP.
JC
Syntax
JC offset6, cc_B
Description
If CONDCB is true, then add the sign-extended value
specified by offset6 to the contents of the PC, and jump to
that address. If CONDCB is false, no operation is performed.
Operation
if (CONDCB = True) then (PC = PC + sign_ext(offset6)) else
NOP
Flags
None
JC.A
Syntax
JC.A #address16, cc_B
Description
If CONDCB is true, then load the value specified by
address16 into the PC, and jump to that address. If
CONDCB is false, no operation is performed.
Operation
if (CONDCB = True) then (PC = address16) else NOP
Flags
None
JC.I
Syntax
JC.I Ra, cc_B
Description
If CONDCB is true, then add the value specified by Ra[15:0]
to the contents of the PC, and jump to that address. Value
Ra[15:0] is treated as a signed 16-bit number. If CONDCB is
false, no operation is performed.
Operation
if (CONDCB = True) then (PC = PC + (R[a][15:0])) else NOP
Flags
None
JC.IA
Syntax
JC.IA Ra, cc_B
Description
If CONDCB is true, then load the value specified by Ra[15:0]
into the PC, and jump to that address. Value Ra[15:0] is
treated as an unsigned 16-bit number. If CONDCB is false,
no operation is performed.
Operation
if (CONDCB = True) then (PC = (R[a][15:0])) else NOP
Flags
None
Summary of Contents for TC1784
Page 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Page 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Page 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...