TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Instruction Set
MOV.A
Move Value to Address Register
Description
Move the contents of data register D[b] to address register A[c].
V1.0 2013-07
User Manual (Volume 2) 3-230
MOV.AA[c], D[b] (RR)
A[c] = D[b];
MOV.AA[a], const4 (SRC)
MOV.AA[a], D[b] (SRR)
Status Flags
Examples
mov.a a3, d1
See Also
LEA, MOV.AA, MOV.D, MOVH.A
Move the contents of either data register D[b] (format SRR) or const4 (format SRC) to address register A[a]. The
value const4 is zero-extended before it is moved.
A[a] = zero_ext(const4);
A[a] = D[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.
mov.a a4, d2
mov.a a4, 7
31
c
28 27
63
H
20 19
-
18 17
-
16 15
b
12 11
-
8 7
01
H
0