TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Instruction Set
V1.0 2013-07
User Manual (Volume 2) 3-148
JZ.A
Jump if Zero Address
Description
If the contents of A[a] are equal to zero then add the value specified by disp15, sign-extended and multiplied by
2, to the contents of PC and jump to that address.
JZ.AA[a], disp15 (BRR)
if (A[a] == 0) then PC = PC + sign_ext(disp15) * 2;
JZ.AA[b], disp4 (SBR)
Status Flags
Examples
jz.a a4, foobar
See Also
JNZ.A
If the contents of A[b] are equal to zero then add the value specified by disp4, zero-extended and multiplied by
2, to the contents of PC and jump to that address.
if (A[b] == 0) then PC = PC + zero_ext(disp4) * 2;
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.
jz.a a2, foobar
31
00
H
30
disp15
16 15
-
12 11
a
8 7
BD
H
0