English
Language : 

UPD78361A Datasheet, PDF (61/88 Pages) NEC – 16/8-BIT SINGLE-CHIP MICROCONTROLLER
µPD78361A, 78362A
Mnemonic
Operand
Byte
Operation
Flag
S Z AC P/V CY
CHKL sfr
3 (pin level) ∨ (signal level before output buffer) x x
P
CHKLA sfr
3 A ← (pin level) ∨ (signal level before output buffer) x x
P
!addr16
3 PC ← addr16
rp1
BR
[rp1]
2 PCH ← rp1H, PCL ← rp1L
2 PCH ← (rp1 + 1), PCL ← (rp1)
$addr16
2 PC ← PC + 2 + jdisp8
BC
$addr16
BL
2 PC ← PC + 2 + jdisp8 if CY = 1
BNC
BNL
$addr16
2 PC ← PC + 2 + jdisp8 if CY = 0
BZ
$addr16
BE
2 PC ← PC + 2 + jdisp8 if Z = 1
BNZ
BNE
$addr16
2 PC ← PC + 2 + jdisp8 if Z = 0
BV
BPE
$addr16
2 PC ← PC + 2 + jdisp8 if P/V = 1
BNV
BPO
$addr16
2 PC ← PC + 2 + jdisp8 if P/V = 0
BN
$addr16
2 PC ← PC + 2 + jdisp8 if S = 1
BP
$addr16
2 PC ← PC + 2 + jdisp8 if S = 0
BGT $addr16
3 PC ← PC + 3 + jdisp8 if (P/V ∨ S) ⁄ Z = 0
BGE $addr16
3 PC ← PC + 3 + jdisp8 if P/V ∨ S= 0
BLT $addr16
3 PC ← PC + 3 + jdisp8 if P/V ∨ S = 1
BLE $addr16
3 PC ← PC + 3 + jdisp8 if (P/V ∨ S) ⁄ Z = 1
BH
$addr16
3 PC ← PC + 3 + jdisp8 if Z ∨ CY = 0
BNH $addr16
3 PC ← PC + 3 + jdisp8 if Z ∨ CY = 1
saddr.bit, $addr16 3 PC ← PC + 3 + jdisp8 if (saddr.bit) = 1
sfr.bit, $addr16
4 PC ← PC + 4 + jdisp8 if sfr.bit = 1
A.bit, $addr16
BT
X.bit, $addr16
3 PC ← PC + 3 + jdisp8 if A.bit = 1
3 PC ← PC + 3 + jdisp8 if X.bit = 1
PSWH.bit, $addr16 3 PC ← PC + 3 + jdisp8 if PSWH.bit = 1
PSWL.bit, $addr16 3 PC ← PC + 3 + jdisp8 if PSWL.bit = 1
saddr.bit, $addr16 4 PC ← PC + 4 + jdisp8 if (saddr.bit) = 0
sfr.bit, $addr16
4 PC ← PC + 4 + jdisp8 if sfr.bit = 0
A.bit, $addr16
BF
X.bit, $addr16
3 PC ← PC + 3 + jdisp8 if A.bit = 0
3 PC ← PC + 3 + jdisp8 if X.bit = 0
PSWH.bit, $addr16 3 PC ← PC + 3 + jdisp8 if PSWH.bit = 0
PSWL.bit, $addr16 3 PC ← PC + 3 + jdisp8 if PSWL.bit = 0
61