|
HD6413002 Datasheet, PDF (573/700 Pages) Renesas Technology Corp – High-performance single-chip microcontroller | |||
|
◁ |
Table A-1 Instruction Set (cont)
Addressing Mode and
Instruction Length (bytes)
No. of
States *1
Mnemonic
PUSH.W Rn
PUSH.L ERn
MOVFPE @aa:16,
Rd
MOVTPE Rs,
@aa:16
Operation
W SPâ2 â SP
Rn16 â @SP
L SPâ4 â SP
ERn32 â @SP
B Cannot be used in the
H8/3002
B Cannot be used in the
H8/3002
Condition Code
I HNZVC
2 ââ ¤ ¤ 0 â
6
4 ââ ¤ ¤ 0 â
10
4
Cannot be used in the H8/3002
4
Cannot be used in the H8/3002
2. Arithmetic instructions
Addressing Mode and
Instruction Length (bytes)
No. of
States *1
Mnemonic
ADD.B #xx:8, Rd
ADD.B Rs, Rd
ADD.W #xx:16, Rd
ADD.W Rs, Rd
ADD.L #xx:32, ERd
ADD.L ERs, ERd
ADDX.B #xx:8, Rd
ADDX.B Rs, Rd
ADDS.L #1, ERd
ADDS.L #2, ERd
ADDS.L #4, ERd
INC.B Rd
INC.W #1, Rd
INC.W #2, Rd
Operation
B Rd8+#xx:8 â Rd8
B Rd8+Rs8 â Rd8
W Rd16+#xx:16 â Rd16
W Rd16+Rs16 â Rd16
L ERd32+#xx:32 â
ERd32
L ERd32+ERs32 â
ERd32
B Rd8+#xx:8 +C â Rd8
B Rd8+Rs8 +C â Rd8
L ERd32+1 â ERd32
L ERd32+2 â ERd32
L ERd32+4 â ERd32
B Rd8+1 â Rd8
W Rd16+1 â Rd16
W Rd16+2 â Rd16
2
2
4
2
6
2
2
2
2
2
2
2
2
2
561
Condition Code
I HNZVC
⤠¤ ¤ ¤ ¤
2
⤠¤ ¤ ¤ ¤
2
â (1) ¤ ¤ ¤ ¤
4
â (1) ¤ ¤ ¤ ¤
2
â (2) ¤ ¤ ¤ ¤
6
â (2) ¤ ¤ ¤ ¤
2
â ¤ ¤ (3) ¤ ¤
2
â ¤ ¤ (3) ¤ ¤
2
ââââââ
2
ââââââ
2
ââââââ
2
ââ ¤ ¤ ¤ â
2
ââ ¤ ¤ ¤ â
2
ââ ¤ ¤ ¤ â
2
|
▷ |