English
Language : 

HD6432345 Datasheet, PDF (692/907 Pages) Hitachi Semiconductor – H8S/2345 F-ZTAT Hardware Manual
Table A.1 Instruction Set (cont)
(2) Arithmetic Instructions (cont)
Addressing Mode/
Instruction Length (Bytes)
SUB
SUBX
SUBS
DEC
DAS
MULXU
Mnemonic
SUB.W Rs,Rd
SUB.L #xx:32,ERd
SUB.L ERs,ERd
SUBX #xx:8,Rd
SUBX Rs,Rd
SUBS #1,ERd
SUBS #2,ERd
SUBS #4,ERd
DEC.B Rd
DEC.W #1,Rd
DEC.W #2,Rd
DEC.L #1,ERd
DEC.L #2,ERd
DAS Rd
MULXU.B Rs,Rd
MULXU.W Rs,ERd
MULXS
MULXS.B Rs,Rd
MULXS.W Rs,ERd
W2
L6
L2
B2
B2
L2
L2
L2
B2
W2
W2
L2
L2
B2
B2
W2
B4
W4
Condition Code No. of States*1
Operation
I H N Z V C Advanced
Rd16-Rs16→Rd16
— [3]
1
ERd32-#xx:32→ERd32
— [4]
3
ERd32-ERs32→ERd32
— [4]
1
Rd8-#xx:8-C→Rd8
—
[5]
1
Rd8-Rs8-C→Rd8
—
[5]
1
ERd32-1→ERd32
——————
1
ERd32-2→ERd32
——————
1
ERd32-4→ERd32
——————
1
Rd8-1→Rd8
——
—
1
Rd16-1→Rd16
——
—
1
Rd16-2→Rd16
——
—
1
ERd32-1→ERd32
——
—
1
ERd32-2→ERd32
——
—
1
Rd8 decimal adjust→Rd8
—*
*—
1
Rd8×Rs8→Rd16 (unsigned multiplication) — — — — — —
12
Rd16×Rs16→ERd32
(unsigned multiplication)
——————
20
Rd8×Rs8→Rd16 (signed multiplication) — —
——
13
Rd16×Rs16→ERd32
——
——
21
(signed multiplication)