UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 721

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
(18) Conditional branch instructions: BNZ, BNE, BZ, BE, BNC, BNL, BC, BL, BNV, BPO, BV, BPE, BP, BN, BLT,
BNZ
BNE
BZ
BE
BNC
BNL
BC
BL
BNV
BPO
BV
BPE
BP
BN
BLT
BGE
BLE
BGT
BNH
BH
BF
* When the number of bytes is 4. When 5, the operation is: PC
Mnemonic
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
$addr20
saddr. bit, $addr20
sfr. bit, $addr20
X. bit, $addr20
A. bit, $addr20
PSWL. bit, $addr20
PSWH. bit, $addr20
!addr16. bit, $addr20
!!addr24. bit, $addr20
mem2. bit, $addr20
Operands
CHAPTER 25 INSTRUCTION OPERATIONS
BGE, BLE, BGT, BNH, BH, BF, BT, BTCLR, BFSET, DBNZ
Bytes
4/5
2
2
2
2
2
2
2
2
3
3
3
3
3
3
4
3
3
3
3
6
3
3
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC + 2 + jdisp8 if Z = 0
PC + 2 + jdisp8 if Z = 1
PC + 2 + jdisp8 if CY = 0
PC + 2 + jdisp8 if CY = 1
PC + 2 + jdisp8 if P/V = 0
PC + 2 + jdisp8 if P/V = 1
PC + 2 + jdisp8 if S = 0
PC + 2 + jdisp8 if S = 1
PC + 3 + jdisp8 if P/V
PC + 3 + jdisp8 if P/V
PC + 3 + jdisp8 if (P/V
PC + 3 + jdisp8 if (P/V
PC + 3 + jdisp8 if Z
PC + 3 + jdisp8 if Z
PC + 4* + jdisp8 if (saddr. bit) = 0
PC + 4 + jdisp8 if sfr. bit = 0
PC + 3 + jdisp8 if X. bit = 0
PC + 3 + jdisp8 if A. bit = 0
PC + 3 + jdisp8 if PSWL. bit = 0
PC + 3 + jdisp8 if PSWH. bit = 0
PC + 3 + jdisp8 if !addr16. bit = 0
PC + 3 + jdisp8 if !!addr24. bit = 0
PC + 3 + jdisp8 if mem2. bit = 0
Operation
PC + 5 + jdisp8.
CY = 1
CY = 0
S = 1
S = 0
S)
S)
Z = 1
Z = 0
S
Z
Flags
AC P/V CY
681

Related parts for UPD784026