English
Language : 

UPD78F9500MA-CAC-A Datasheet, PDF (290/342 Pages) Renesas Technology Corp – 8-Bit Single-Chip Microcontrollers
CHAPTER 18 INSTRUCTION SET OVERVIEW
Mnemonic
Operand
Bytes Clocks
Operation
Flag
Z AC CY
SUBC
A, #byte
2
4 A, CY ← A − byte − CY
×××
saddr, #byte
3
6 (saddr), CY ← (saddr) − byte − CY
×××
A, r
2
4 A, CY ← A − r − CY
×××
A, saddr
2
4 A, CY ← A − (saddr) − CY
×××
A, !addr16
3
8 A, CY ← A − (addr16) − CY
×××
A, [HL]
1
6 A, CY ← A − (HL) − CY
×××
A, [HL + byte]
2
6 A, CY ← A − (HL + byte) − CY
×××
AND
A, #byte
2
4 A ← A ∧ byte
×
saddr, #byte
3
6 (saddr) ← (saddr) ∧ byte
×
A, r
2
4 A←A∧r
×
A, saddr
2
4 A ← A ∧ (saddr)
×
A, !addr16
3
8 A ← A ∧ (addr16)
×
A, [HL]
1
6 A ← A ∧ (HL)
×
A, [HL + byte]
2
6 A ← A ∧ (HL + byte)
×
OR
A, #byte
2
4 A ← A ∨ byte
×
saddr, #byte
3
6 (saddr) ← (saddr) ∨ byte
×
A, r
2
4 A←A∨r
×
A, saddr
2
4 A ← A ∨ (saddr)
×
A, !addr16
3
8 A ← A ∨ (addr16)
×
A, [HL]
1
6 A ← A ∨ (HL)
×
A, [HL + byte]
2
6 A ← A ∨ (HL + byte)
×
XOR
A, #byte
2
4 A ← A ∨ byte
×
saddr, #byte
3
6 (saddr) ← (saddr) ∨ byte
×
A, r
2
4 A←A∨r
×
A, saddr
2
4 A ← A ∨ (saddr)
×
A, !addr16
3
8 A ← A ∨ (addr16)
×
A, [HL]
1
6 A ← A ∨ (HL)
×
A, [HL + byte]
2
6 A ← A ∨ (HL + byte)
×
Remark One instruction clock cycle is one CPU clock cycle (fCPU) selected by the processor clock control register
(PCC).
288
User’s Manual U18172EJ3V0UD