Hitachi H8S/2338 Series Hardware Manual page 641

Table of Contents

Advertisement

Table A-1 Instruction Set (cont)
(5) Bit-Manipulation Instructions (cont)
Mnemonic
BCLR
BCLR Rn,@aa:32
BNOT
BNOT #xx:3,Rd
BNOT #xx:3,@ERd
BNOT #xx:3,@aa:8
BNOT #xx:3,@aa:16
BNOT #xx:3,@aa:32
BNOT Rn,Rd
BNOT Rn,@ERd
BNOT Rn,@aa:8
BNOT Rn,@aa:16
BNOT Rn,@aa:32
BTST
BTST #xx:3,Rd
BTST #xx:3,@ERd
BTST #xx:3,@aa:8
BTST #xx:3,@aa:16
Addressing Mode/
Instruction Length (Bytes)
(Rn8 of @aa:32)←0
B
8
(#xx:3 of Rd8)←[¬ (#xx:3 of Rd8)] — — — — — —
B
2
(#xx:3 of @ERd)←
B
4
[¬ (#xx:3 of @ERd)]
(#xx:3 of @aa:8)←
B
4
[¬ (#xx:3 of @aa:8)]
(#xx:3 of @aa:16)←
B
6
[¬ (#xx:3 of @aa:16)]
(#xx:3 of @aa:32)←
B
8
[¬ (#xx:3 of @aa:32)]
(Rn8 of Rd8)←[¬ (Rn8 of Rd8)]
B
2
(Rn8 of @ERd)←[¬ (Rn8 of @ERd)] — — — — — —
B
4
(Rn8 of @aa:8)←[¬ (Rn8 of @aa:8)] — — — — — —
B
4
(Rn8 of @aa:16)←
B
6
[¬ (Rn8 of @aa:16)]
(Rn8 of @aa:32)←
B
8
[¬ (Rn8 of @aa:32)]
¬ (#xx:3 of Rd8)→Z
B
2
¬ (#xx:3 of @ERd)→Z
B
4
¬ (#xx:3 of @aa:8)→Z
B
4
¬ (#xx:3 of @aa:16)→Z
B
6
Condition Code
Operation
I H N Z V C
— — — — — —
— — — — — —
— — — — — —
— — — — — —
— — — — — —
— — — — — —
— — — — — —
— — — — — —
— — —
— — —
— — —
— — —
1
No. of States*
Advanced
6
1
4
4
5
6
1
4
4
5
6
— —
1
— —
3
— —
3
— —
4

Advertisement

Table of Contents
loading

This manual is also suitable for:

H8s/2328 seriesH8s/2318 series

Table of Contents