EasyManua.ls Logo

Infineon TriCore TC1.6P - LS and IP Instruction Summary Lists

Infineon TriCore TC1.6P
484 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Instruction Set
V1.0 2013-07
User Manual (Volume 2) 3-420
3.3 LS and IP Instruction Summary Lists
This section contains two lists; one of the LS instructions and one of the IP instructions.
3.3.1 List of LS Instructions
ADD.A - Add Address
ADDIH.A - Add Immediate High to Address
ADDSC.A - Add Scaled Index to Address
ADDSC.AT - Add Bit-Scaled Index to Address
BISR - Begin Interrupt Service Routine
CACHEA.I - Cache Address, Invalidate
CACHEA.W - Cache Address, Writeback
CACHEA.WI - Cache Address, Writeback and Invalidate
CACHEI.W - Cache Index, Writeback
CACHEI.I - Cache Index, Invalidate
CACHEI.WI - Cache Index, Writeback, Invalidate
CALL - Call
CALLA - Call Absolute
CALLI - Call Indirect
CMPSWAP.W - Compare and Swap
DEBUG - Debug
DISABLE - Disable Interrupts
DSYNC - Synchronize Data
ENABLE - Enable Interrupts
EQ.A - Equal to Address
EQZ.A - Equal Zero Address
FCALL - Fast Call
FCALLA - Fast Call Absolute
FCALLI - Fast Call Indirect
FRET - Return from Fast Call
GE.A - Greater Than or Equal Address
ISYNC - Synchronize Instructions
J - Jump Unconditional
JA - Jump Unconditional Absolute
JEQ.A - Jump if Equal Address
JI - Jump Indirect
JL - Jump and Link
JLA - Jump and Link Absolute
JLI - Jump and Link Indirect
JNE.A - Jump if Not Equal Address
JNZ.A - Jump if Not Equal to Zero Address
JZ.A - Jump if Zero Address
LD.A - Load Word to Address Register
LD.B - Load Byte
LD.BU - Load Byte Unsigned
LD.D - Load Double-word
LD.DA - Load Double-word to Address Register
LD.H - Load Half-word
LD.HU - Load Half-word Unsigned
LD.Q - Load Half-word Signed Fraction

Table of Contents

Related product manuals