|
HD64F2149 Datasheet, PDF (808/1035 Pages) Renesas Technology Corp – Hitachi 16-Bit Single-Chip Microcomputer | |||
|
◁ |
Mnemonic
Addressing Mode and
Instruction Length (Bytes)
Operation
Condition Code
No. of
States*1
I HNZVC
DAS
DAS Rd
MULXU MULXU.B Rs,Rd
MULXU.W Rs,ERd
MULXS MULXS.B Rs,Rd
MULXS.W Rs,ERd
DIVXU DIVXU.B Rs,Rd
DIVXU.W Rs,ERd
DIVXS DIVXS.B Rs,Rd
DIVXS.W Rs,ERd
CMP
NEG
EXTU
EXTS
CMP.B #xx:8,Rd
CMP.B Rs,Rd
CMP.W #xx:16,Rd
CMP.W Rs,Rd
CMP.L #xx:32,ERd
CMP.L ERs,ERd
NEG.B Rd
NEG.W Rd
NEG.L ERd
EXTU.W Rd
EXTU.L ERd
EXTS.W Rd
EXTS.L ERd
TAS
TAS @ERd*2
B
2
B
2
W
2
B
4
W
4
B
2
W
2
B
4
W
4
B2
B
2
W4
W
2
L6
L
2
B
2
W
2
L
2
W
2
L
2
W
2
L
2
B
4
Rd8 decimal adjust âRd8
Rd8ÃRs8âRd16 (unsigned
multiplication)
Rd16ÃRs16âERd32 (unsigned
multiplication)
Rd8ÃRs8âRd16 (signed
multiplication)
Rd16ÃRs16âERd32 (signed
multiplication)
Rd16÷Rs8âRd16
(RdH: remainder, RdL: quotient)
(unsigned division)
ERd32÷Rs16âERd32
(Ed: remainder, Rd: quotient)
(unsigned division)
Rd16÷Rs8âRd16
(RdH: remainder, RdL: quotient)
(signed division)
ERd32÷Rs16âERd32
(Ed: remainder, Rd: quotient)
(signed division)
Rd8-#xx:8
Rd8-Rs8
Rd16-#xx:16
Rd16-Rs16
ERd32-#xx:32
ERd32-ERs32
0-Rd8âRd8
0-Rd16âRd16
0-ERd32âERd32
0 â (<bits 5 to 8> of Rd16)
0 â (<bits 31 to 16> of ERd32)
(<bit 7> of Rd16) â
(<bits 15 to 8> of Rd16)
(<bit 15> of ERd32) â
(<bits 31 to 16> of ERd32)
ERd-0 â CCR set, (1) â
(<bit 7> of @ERd)
â*
*â 1
â â â â â â 12
â â â â â â 20
ââ
â â 13
ââ
â â 21
â â [6] [7] â â 12
â â [6] [7] â â 20
â â [8] [7] â â 13
â â [8] [7] â â 21
â
â
â [3]
â [3]
â [4]
â [4]
â
â
â
ââ 0
ââ 0
ââ
ââ
ââ
1
1
2
1
3
1
1
1
1
0â 1
0â 1
0â 1
0â 1
0â 4
774
|
▷ |