NEC 78K0S/KB1+ User Manual page 332

8-bit single-chip microcontrollers
Hide thumbs Also See for 78K0S/KB1+:
Table of Contents

Advertisement

Mnemonic
Operand
SUBC
A, #byte
saddr, #byte
A, r
A, saddr
A, !addr16
A, [HL]
A, [HL + byte]
AND
A, #byte
saddr, #byte
A, r
A, saddr
A, !addr16
A, [HL]
A, [HL + byte]
OR
A, #byte
saddr, #byte
A, r
A, saddr
A, !addr16
A, [HL]
A, [HL + byte]
XOR
A, #byte
saddr, #byte
A, r
A, saddr
A, !addr16
A, [HL]
A, [HL + byte]
Remark
One instruction clock cycle is one CPU clock cycle (f
register (PCC).
332
CHAPTER 20 INSTRUCTION SET OVERVIEW
Bytes
Clocks
A, CY ← A − byte − CY
2
4
(saddr), CY ← (saddr) − byte − CY
3
6
A, CY ← A − r − CY
2
4
A, CY ← A − (saddr) − CY
2
4
A, CY ← A − (addr16) − CY
3
8
A, CY ← A − (HL) − CY
1
6
A, CY ← A − (HL + byte) − CY
2
6
A ← A ∧ byte
2
4
(saddr) ← (saddr) ∧ byte
3
6
A ← A ∧ r
2
4
A ← A ∧ (saddr)
2
4
A ← A ∧ (addr16)
3
8
A ← A ∧ (HL)
1
6
A ← A ∧ (HL + byte)
2
6
A ← A ∨ byte
2
4
(saddr) ← (saddr) ∨ byte
3
6
A ← A ∨ r
2
4
A ← A ∨ (saddr)
2
4
A ← A ∨ (addr16)
3
8
A ← A ∨ (HL)
1
6
A ← A ∨ (HL + byte)
2
6
A ← A ∨ byte
2
4
(saddr) ← (saddr) ∨ byte
3
6
A ← A ∨ r
2
4
A ← A ∨ (saddr)
2
4
A ← A ∨ (addr16)
3
8
A ← A ∨ (HL)
1
6
A ← A ∨ (HL + byte)
2
6
User's Manual U17446EJ3V1UD
Operation
) selected by the processor clock control
CPU
Flag
Z
AC CY
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×

Advertisement

Table of Contents
loading

Table of Contents