Rev. 6.00, 08/04, page 517 of 628
Mnemonic
Operation
I
H N Z V C
ADD.B #xx:8, Rd
B Rd8+#xx:8
→
Rd8
2
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
2
ADD.B Rs, Rd
B Rd8+Rs8
→
Rd8
2
2
ADD.W Rs, Rd
W Rd16+Rs16
→
Rd16
2
(1)
2
ADDX.B #xx:8, Rd
B Rd8+#xx:8 +C
→
Rd8
2
(2)
2
ADDX.B Rs, Rd
B Rd8+Rs8 +C
→
Rd8
2
(2)
2
ADDS.W #1, Rd
W Rd16+1
→
Rd16
2
2
ADDS.W #2, Rd
W Rd16+2
→
Rd16
2
2
INC.B Rd
B Rd8+1
→
Rd8
2
2
DAA.B Rd
B Rd8 decimal adjust
→
Rd8
2
*
*
(3) 2
SUB.B Rs, Rd
B Rd8
−
Rs8
→
Rd8
2
2
SUB.W Rs, Rd
W Rd16
−
Rs16
→
Rd16
2
(1)
2
SUBX.B #xx:8, Rd
B Rd8
−
#xx:8
−
C
→
Rd8
2
(2)
2
SUBX.B Rs, Rd
B Rd8
−
Rs8
−
C
→
Rd8
2
(2)
2
SUBS.W #1, Rd
W Rd16
−
1
→
Rd16
2
2
SUBS.W #2, Rd
W Rd16
−
2
→
Rd16
2
2
DEC.B Rd
B Rd8
−
1
→
Rd8
2
2
DAS.B Rd
B Rd8 decimal adjust
→
Rd8
2
*
*
2
NEG.B Rd
B 0
−
Rd
→
Rd
2
2
CMP.B #xx:8, Rd
B Rd8
−
#xx:8
2
2
CMP.B Rs, Rd
B Rd8
−
Rs8
2
2
CMP.W Rs, Rd
W Rd16
−
Rs16
2
(1)
2
#xx: 8/16
Rn
@Rn
@(d:16, Rn)
@
−
Rn/@Rn+
@aa: 8/16
@(d:8, PC)
@@aa
Implied
No. of States
Addressing Mode/
Instruction Length (bytes)
Condition Code
Operand Size
Содержание H8/38024 Series
Страница 18: ...Rev 6 00 08 04 page xviii of xxx...
Страница 30: ...Rev 6 00 08 04 page xxx of xxx...
Страница 130: ...Rev 6 00 08 04 page 100 of 628...
Страница 216: ...Rev 6 00 08 04 page 186 of 628...
Страница 416: ...Rev 6 00 08 04 page 386 of 628...
Страница 432: ...Rev 6 00 08 04 page 402 of 628...
Страница 468: ...Rev 6 00 08 04 page 438 of 628...
Страница 661: ...H8 38024 H8 38024S H8 38024F ZTAT H8 38124 Group Hardware Manual...