English
Language : 

HD64F3337YCP16V Datasheet, PDF (82/749 Pages) Renesas Technology Corp – Old Company Name in Catalogs and Other Documents
2.5.6 Branching Instructions
Table 2.9 describes the branching instructions. Figure 2.8 shows their object code formats.
Table 2.9 Branching Instructions
Instruction
Bcc
Size
—
Function
Branches if condition cc is true.
Mnemonic cc field
Description
BRA (BT)
BRN (BF)
0000
0001
Always (true)
Never (false)
BHI
BLS
BCC (BHS)
0010
0011
0100
BCS (BLO) 0 1 0 1
High
Low or same
Carry clear
(High or same)
Carry set (low)
BNE
BEQ
BVC
0110
0111
1000
Not equal
Equal
Overflow clear
BVS
BPL
BMI
1001
1010
1011
Overflow set
Plus
Minus
BGE
BLT
BGT
1100
1101
1110
Greater or equal
Less than
Greater than
BLE
1111
Less or equal
Condition
Always
Never
C∨Z=0
C∨Z=1
C=0
C=1
Z=0
Z=1
V=0
V=1
N=0
N=1
N⊕V=0
N⊕V=1
Z ∨ (N ⊕ V) = 0
Z ∨ (N ⊕ V) = 1
JMP
JSR
BSR
RTS
—
Branches unconditionally to a specified address.
—
Branches to a subroutine at a specified address.
—
Branches to a subroutine at a specified displacement from the
current address.
—
Returns from a subroutine.
50