Rev. 1.0, 09/02, page 34 of 568
Table 2.8
Branch Instructions
Instruction Size Function
Bcc
Branches to a specified address if a specified condition is true. The
branching conditions are listed below.
Mnemonic
Description
Condition
BRA(BT)
Always
(true)
Always
BRN(BF)
Never
(false)
Never
BHI High C
∨
Z = 0
BLS Low
or
same
C
∨
Z = 1
BCC(BHS)
Carry clear
(high or same)
C = 0
BCS(BLO)
Carry set (low)
C = 1
BNE
Not equal
Z = 0
BEQ
Equal
Z = 1
BVC
Overflow clear
V = 0
BVS
Overflow set
V = 1
BPL
Plus
N = 0
BMI
Minus
N = 1
BGE
Greater
or
equal
N
⊕
V = 0
BLT Less
than
N
⊕
V = 1
BGT
Greater
than
Z
∨
(N
⊕
V) = 0
BLE Less
or
equal
Z
∨
(N
⊕
V) = 1
JMP
Branches unconditionally to a specified address.
BSR
Branches to a subroutine at a specified address.
JSR
Branches to a subroutine at a specified address.
RTS
Returns from a subroutine
Summary of Contents for H8S/2627
Page 22: ...Rev 1 0 09 02 page xx of xxxvi Index 565 ...
Page 30: ...Rev 1 0 09 02 page xxviii of xxxiv ...
Page 36: ...Rev 1 0 09 02 page xxxiv of xxxiv Table 23 9 Flash Memory Characteristics 561 ...
Page 82: ...Rev 1 0 09 02 page 46 of 568 ...
Page 88: ...Rev 1 0 09 02 page 52 of 568 ...
Page 98: ...Rev 1 0 09 02 page 62 of 568 ...
Page 156: ...Rev 1 0 09 02 page 120 of 568 ...
Page 390: ...Rev 1 0 09 02 page 354 of 568 ...
Page 480: ...Rev 1 0 09 02 page 444 of 568 ...
Page 512: ...Rev 1 0 09 02 page 476 of 568 ...
Page 528: ...Rev 1 0 09 02 page 492 of 568 ...
Page 580: ...Rev 1 0 09 02 page 544 of 568 ...