|
HD64F3028F25 Datasheet, PDF (734/925 Pages) Renesas Technology Corp – Hardware Manual Renesas 16-Bit Single-Chip Microcomputer H8 Family/H8/300H Series | |||
|
◁ |
6. Branching instructions
Addressing Mode and
Instruction Length (bytes)
No. of
States*1
Mnemonic
BRA d:8 (BT d:8) â
BRA d:16 (BT d:16) â
BRN d:8 (BF d:8) â
BRN d:16 (BF d:16) â
BHI d:8
â
BHI d:16
â
BLS d:8
â
BLS d:16
â
BCC d:8 (BHS d:8) â
BCC d:16 (BHS d:16) â
BCS d:8 (BLO d:8) â
BCS d:16 (BLO d:16) â
BNE d:8
â
BNE d:16
â
BEQ d:8
â
BEQ d:16
â
BVC d:8
â
BVC d:16
â
BVS d:8
â
BVS d:16
â
BPL d:8
â
BPL d:16
â
BMI d:8
â
BMI d:16
â
BGE d:8
â
BGE d:16
â
BLT d:8
â
BLT d:16
â
BGT d:8
â
BGT d:16
â
Branch
Condition Code
Operation Condition I H N Z V C
2
If condition Always
ââââââ 4
4
is true then
PC â
ââââââ 6
2
PC+d else Never
ââââââ 4
4
next;
ââââââ 6
2
Câ¨Z=0 â â â â â â 4
4
ââââââ 6
2
Câ¨Z=1 â â â â â â 4
4
ââââââ 6
2
C=0
ââââââ 4
4
ââââââ 6
2
C=1
ââââââ 4
4
ââââââ 6
2
Z=0
ââââââ 4
4
ââââââ 6
2
Z=1
ââââââ 4
4
ââââââ 6
2
V=0
ââââââ 4
4
ââââââ 6
2
V=1
ââââââ 4
4
ââââââ 6
2
N=0
ââââââ 4
4
ââââââ 6
2
N=1
ââââââ 4
4
ââââââ 6
2
NâV = 0 â â â â â â 4
4
ââââââ 6
2
NâV = 1 â â â â â â 4
4
ââââââ 6
2
Z ⨠(NâV) â â â â â â 4
4
=0
ââââââ 6
Rev. 2.00, 09/03, page 702 of 890
|
▷ |