|
HD6473032F16 Datasheet, PDF (698/847 Pages) Renesas Technology Corp – Hardware Manual Renesas 16-Bit Single-Chip Microcomputer H8 Family/H8/300H Series | |||
|
◁ |
Appendix A Instruction Set
5. Bit manipulation instructions
Mnemonic
Operation
BSET #xx:3, Rd
BSET #xx:3, @ERd
BSET #xx:3, @aa:8
BSET Rn, Rd
BSET Rn, @ERd
BSET Rn, @aa:8
BCLR #xx:3, Rd
BCLR #xx:3, @ERd
BCLR #xx:3, @aa:8
BCLR Rn, Rd
BCLR Rn, @ERd
BCLR Rn, @aa:8
BNOT #xx:3, Rd
BNOT #xx:3, @ERd
BNOT #xx:3, @aa:8
BNOT Rn, Rd
BNOT Rn, @ERd
BNOT Rn, @aa:8
BTST #xx:3, Rd
BTST #xx:3, @ERd
BTST #xx:3, @aa:8
BTST Rn, Rd
BTST Rn, @ERd
BTST Rn, @aa:8
BLD #xx:3, Rd
B (#xx:3 of Rd8) â 1
B (#xx:3 of @ERd) â 1
B (#xx:3 of @aa:8) â 1
B (Rn8 of Rd8) â 1
B (Rn8 of @ERd) â 1
B (Rn8 of @aa:8) â 1
B (#xx:3 of Rd8) â 0
B (#xx:3 of @ERd) â 0
B (#xx:3 of @aa:8) â 0
B (Rn8 of Rd8) â 0
B (Rn8 of @ERd) â 0
B (Rn8 of @aa:8) â 0
B (#xx:3 of Rd8) â
¬ (#xx:3 of Rd8)
B (#xx:3 of @ERd) â
¬ (#xx:3 of @ERd)
B (#xx:3 of @aa:8) â
¬ (#xx:3 of @aa:8)
B (Rn8 of Rd8) â
¬ (Rn8 of Rd8)
B (Rn8 of @ERd) â
¬ (Rn8 of @ERd)
B (Rn8 of @aa:8) â
¬ (Rn8 of @aa:8)
B ¬ (#xx:3 of Rd8) â Z
B ¬ (#xx:3 of @ERd) â Z
B ¬ (#xx:3 of @aa:8) â Z
B ¬ (Rn8 of @Rd8) â Z
B ¬ (Rn8 of @ERd) â Z
B ¬ (Rn8 of @aa:8) â Z
B (#xx:3 of Rd8) â C
Addressing Mode and
Instruction Length (bytes)
Condition Code
No. of
States*1
2
4
4
2
4
4
2
4
4
2
4
4
2
4
4
2
4
4
2
4
4
2
4
4
2
I HNZVC
ââââââ 2
ââââââ 8
ââââââ 8
ââââââ 2
ââââââ 8
ââââââ 8
ââââââ 2
ââââââ 8
ââââââ 8
ââââââ 2
ââââââ 8
ââââââ 8
ââââââ 2
ââââââ 8
ââââââ 8
ââââââ 2
ââââââ 8
ââââââ 8
âââ ââ 2
âââ ââ 6
âââ ââ 6
âââ ââ 2
âââ ââ 6
âââ ââ 6
âââââ
2
Rev. 3.00 Mar 21, 2006 page 668 of 814
REJ09B0302-0300
|
▷ |