Computer Hardware User's Guide

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
, B
cond
D, BR, BRD, CALL, CALL-
cond
, DB
cond
, DB
cond
D, IDLE, IDLE2, RETI
cond
, RETS
cond
, RPTB,
RPTS, TRAP
cond
.