|
UPD78F1502AGK-GAK-AX Datasheet, PDF (882/1031 Pages) Renesas Technology Corp – 16-Bit Single-Chip Microcontrollers | |||
|
◁ |
78K0R/Lx3
CHAPTER 30 INSTRUCTION SET
Table 30-5. Operation List (7/17)
Instruction Mnemonic
Group
Operands
Bytes
Clocks
Note 1 Note 2
Operation
Flag
Z AC CY
8-bit
ADDC
operation
A, #byte
saddr, #byte
2
1
â A, CY â A + byte + CY
3
2
â (saddr), CY â (saddr) + byte + CY
ÃÃÃ
ÃÃÃ
A, r
Note 3
2
1
â A, CY â A + r + CY
ÃÃÃ
r, A
2
1
â r, CY â r + A + CY
ÃÃÃ
A, saddr
2
1
â A, CY â A + (saddr) + CY
ÃÃÃ
A, !addr16
3
1
4 A, CY â A + (addr16) + CY
ÃÃÃ
A, [HL]
1
1
4 A, CY â A + (HL) + CY
ÃÃÃ
A, [HL + byte]
2
1
4 A, CY â A + (HL + byte) + CY
ÃÃÃ
A, [HL + B]
2
1
4 A, CY â A + (HL + B) + CY
ÃÃÃ
A, [HL + C]
2
1
4 A, CY â A + (HL + C) + CY
ÃÃÃ
A, ES:!addr16
4
2
5 A, CY â A + (ES, addr16) + CY
ÃÃÃ
A, ES:[HL]
2
2
5 A, CY â A + (ES, HL) + CY
ÃÃÃ
A, ES:[HL + byte]
3
2
5 A, CY â A + ((ES, HL) + byte) + CY
ÃÃÃ
A, ES:[HL + B]
3
2
5 A, CY â A + ((ES, HL) + B) + CY
ÃÃÃ
A, ES:[HL + C]
3
2
5 A, CY â A + ((ES, HL) + C) + CY
ÃÃÃ
SUB
A, #byte
2
1
â A, CY â A â byte
ÃÃÃ
saddr, #byte
3
2
â (saddr), CY â (saddr) â byte
ÃÃÃ
A, r
Note 3
2
1
â A, CY â A â r
ÃÃÃ
r, A
2
1
â r, CY â r â A
ÃÃÃ
A, saddr
2
1
â A, CY â A â (saddr)
ÃÃÃ
A, !addr16
3
1
4 A, CY â A â (addr16)
ÃÃÃ
A, [HL]
1
1
4 A, CY â A â (HL)
ÃÃÃ
A, [HL + byte]
2
1
4 A, CY â A â (HL + byte)
ÃÃÃ
A, [HL + B]
2
1
4 A, CY â A â (HL + B)
ÃÃÃ
A, [HL + C]
2
1
4 A, CY â A â (HL + C)
ÃÃÃ
A, ES:!addr16
4
2
5 A, CY â A â (ES:addr16)
ÃÃÃ
A, ES:[HL]
2
2
5 A, CY â A â (ES:HL)
ÃÃÃ
A, ES:[HL + byte]
3
2
5 A, CY â A â ((ES:HL) + byte)
ÃÃÃ
A, ES:[HL + B]
3
2
5 A, CY â A â ((ES:HL) + B)
ÃÃÃ
A, ES:[HL + C]
3
2
5 A, CY â A â ((ES:HL) + C)
ÃÃÃ
Notes 1.
2.
3.
When the internal RAM area or SFR area is accessed, or for an instruction with no data access.
When the program memory area is accessed.
Except r = A
Remarks 1. One instruction clock cycle is one cycle of the CPU clock (fCPU) selected by the system clock control
register (CKC).
2. This number of clocks is for when the program is in the internal ROM (flash memory) area.
R01UH0004EJ0501 Rev.5.01
866
Jun 20, 2011
|
▷ |