BcondD
Branch Conditionally (Delayed)
13-82
Example
BNZD 36 (36 = 24h)
Before Instruction
After Instruction
PC
0050
PC
0077
LUF
0
LUF
0
LV
0
LV
0
UF
0
UF
0
N
0
N
0
Z
0
Z
0
V
0
V
0
C
0
C
0
Note:
Delayed branches disable interrupts until the completion of the three instruc-
tions that follow the delayed branch, regardless if the branch is or is not per-
formed. The following instructions cannot be used in the next three instruc-
tions following a delayed branch: B
cond, BcondD, BR, BRD, CALL, CALL-
cond, DBcond, DBcondD, IDLE, IDLE2, RETIcond, RETScond, RPTB,
RPTS, TRAP
cond.