English
Language : 

UPD78F9500MA-CAC-A Datasheet, PDF (289/342 Pages) Renesas Technology Corp – 8-Bit Single-Chip Microcontrollers
CHAPTER 18 INSTRUCTION SET OVERVIEW
Mnemonic
Operand
Bytes Clocks
Operation
MOVW
rp, #word
3
AX, saddrp
2
saddrp, AX
AX, rp
rp, AX
2
Note
1
Note
1
XCHW
AX, rp
Note
1
ADD
A, #byte
2
saddr, #byte
3
A, r
2
A, saddr
2
A, !addr16
3
A, [HL]
1
A, [HL + byte]
2
ADDC
A, #byte
2
saddr, #byte
3
A, r
2
A, saddr
2
A, !addr16
3
A, [HL]
1
A, [HL + byte]
2
SUB
A, #byte
2
saddr, #byte
3
A, r
2
A, saddr
2
A, !addr16
3
A, [HL]
1
A, [HL + byte]
2
Note Only when rp = BC, DE, or HL.
6 rp ← word
6 AX ← (saddrp)
8 (saddrp) ← AX
4 AX ← rp
4 rp ← AX
8 AX ↔ rp
4 A, CY ← A + byte
6 (saddr), CY ← (saddr) + byte
4 A, CY ← A + r
4 A, CY ← A + (saddr)
8 A, CY ← A + (addr16)
6 A, CY ← A + (HL)
6 A, CY ← A + (HL + byte)
4 A, CY ← A + byte + CY
6 (saddr), CY ← (saddr) + byte + CY
4 A, CY ← A + r + CY
4 A, CY ← A + (saddr) + CY
8 A, CY ← A + (addr16) + CY
6 A, CY ← A + (HL) + CY
6 A, CY ← A + (HL + byte) + CY
4 A, CY ← A − byte
6 (saddr), CY ← (saddr) − byte
4 A, CY ← A − r
4 A, CY ← A − (saddr)
8 A, CY ← A − (addr16)
6 A, CY ← A − (HL)
6 A, CY ← A − (HL + byte)
Flag
Z AC CY
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
×××
Remark One instruction clock cycle is one CPU clock cycle (fCPU) selected by the processor clock control register
(PCC).
User’s Manual U18172EJ3V0UD
287