TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Instruction Set
V1.0 2013-07
User Manual (Volume 2) 3-15
ADD.A
Add Address
Description
Add the contents of address register A[a] to the contents of address register A[b] and put the result in address
register A[c].
ADD.AA[c], A[a], A[b] (RR)
A[c] = A[a] + A[b];
ADD.AA[a], const4 (SRC)
ADD.AA[a], A[b] (SRR)
Status Flags
Examples
add.a a3, a4, a2
See Also
ADDIH.A, ADDSC.A, ADDSC.AT, SUB.A
Add the contents of address register A[a] to the contents of either address register A[b] or const4 and put the
result in address register A[a].
A[a] = A[a] + sign_ext(const4);
A[a] = A[a] + A[b];
C Not set by this instruction.
V Not set by this instruction.
SV Not set by this instruction.
AV Not set by this instruction.
SAV Not set by this instruction.
add.a a1, a2
add.a a3, 6
31
c
28 27
01
H
20 19
-
18 17
-
16 15
b
12 11
a
8 7
01
H
0