![Infineon Technologies XC2200 User Manual Download Page 661](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439661.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Instruction Set Summary
User’s Manual
12-4
V2.1, 2008-08
InstrSummary_X, V2.0
Table 12-10 Call Instructions
Conditional calling of an either absolutely or indirectly
addressed subroutine within the current code
segment:
CALLA
CALLI
Unconditional calling of a relatively addressed
subroutine within the current code segment:
CALLR
–
Unconditional calling of an absolutely addressed
subroutine within any code segment:
CALLS
–
Unconditional calling of an absolutely addressed
subroutine within the current code segment plus an
additional pushing of a selectable register onto the
system stack:
PCALL
–
Unconditional branching to the interrupt or trap vector
jump table in code segment <VECSEG>:
TRAP
–
Table 12-11 Return Instructions
Returning from a subroutine within the current code
segment:
RET
–
Returning from a subroutine within any code segment: RETS
–
Returning from a subroutine within the current code
segment plus an additional popping of a selectable
register from the system stack:
RETP
–
Returning from an interrupt service routine:
RETI
–