TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
V1.0 2013-07
User Manual (Volume 2) L-9
A
Absolute
Value 2
Address
Comparison 15
Register
Address Arithmetic 15
Conditional Jump 17
Arithmetic
DSP Instructions 8
Instructions 8
Operations 15
B
Base
Pointers 15
Bit
Field 20
Operations 13
Boolean
Equations 14
Branch Instructions
Description 16
Byte
Definition 2
C
Comparison Instructions
Address Comparison 15
LT (Less Than) 11
Packed Compare 12
Shifting Bit Operations 14
Conditional
Arithmetic Instructions 3
Branch Instructions 17
Expressions 11
Jump Instructions 17
Context
Instructions 21
Loading and Storing 21
Restore
Lower Context 21
Save
Lower Context 21
Storing and Loading 21
D
Data
Data Register
Address Comparison 15
Memory 22
Types
Load and Store 19
DEXTR Instruction
Operation 5
Double-word
Definition 2
DYSNC
Synchronization Primitives
Description 22
E
EXTR Instruction
Operation 4
G
GByte
Definition 2
Guard Bits 9
H
Half-word
Definition 2
I
ISYNC Instruction
Synchronization Primitives 22
J
Jump and Link
Instruction 16
Jump Instruction 16
K
KByte
Definition 2
L
LEA
Load Effective Address 15
Load
Bit 20
Effective Address (LEA)
Address Arithmetic 15
Instructions 19
Logic Instructions 3
M
MAC
Instruction Set Overview 2
Maximum (MAX) Instructions 2
MByte
Definition 2
MFCR Instruction
CSFR Access 23