NEC PD78214 User Manual
Page 437

408
µ
PD78214 Sub-Series
SUB
SUBC
AND
OR
Operation
Mnemonic
Operand
No. of
bytes
Flags
A, #byte
2
A, CY
← A – byte
Ч
Ч
Ч
saddr, #byte
3
(saddr), CY
← (saddr) – byte
Ч
Ч
Ч
sfr, #byte
4
sfr, CY
← sfr – byte
Ч
Ч
Ч
r, r'
2
r, CY
← r – r'
Ч
Ч
Ч
A, saddr
2
A, CY
← A – (saddr)
Ч
Ч
Ч
A, sfr
3
A, CY
← A – sfr
Ч
Ч
Ч
saddr, saddr'
3
(saddr), CY
← (saddr) – (saddr')
Ч
Ч
Ч
A, mem
2-4
A, CY
← A – (mem)
Ч
Ч
Ч
A, & mem
3-5
A, CY
← A – (& mem)
Ч
Ч
Ч
A, #byte
2
A, CY
← A – byte – CY
Ч
Ч
Ч
saddr, #byte
3
(saddr), CY
← (saddr) – byte – CY
Ч
Ч
Ч
sfr, #byte
4
sfr, CY
← sfr – byte – CY
Ч
Ч
Ч
r, r'
2
r, CY
← r – r' – CY
Ч
Ч
Ч
A, saddr
2
A, CY
← A – (saddr) – CY
Ч
Ч
Ч
A, sfr
3
A, CY
← A – sfr – CY
Ч
Ч
Ч
saddr, saddr'
3
(saddr), CY
← (saddr) – (saddr') – CY
Ч
Ч
Ч
A, mem
2-4
A, CY
← A – (mem) – CY
Ч
Ч
Ч
A, & mem
3-5
A, CY
← A – (& mem) – CY
Ч
Ч
Ч
A, #byte
2
A
← A ∧ byte
×
saddr, #byte
3
(saddr)
← (saddr) ∧ byte
×
sfr, #byte
4
sfr
← sfr ∧ byte
×
r, r'
2
r
← r ∧ r'
×
A, saddr
2
A
← A ∧ (saddr)
×
A, sfr
3
A
← A ∧ sfr
×
saddr, saddr'
3
(saddr)
← (saddr) ∧ (saddr')
×
A, mem
2-4
A
← A ∧ (mem)
×
A, & mem
3-5
A
← A ∧ (& mem)
×
A, #byte
2
A
← A ∨ byte
×
saddr, #byte
3
(saddr)
← (saddr) ∨ byte
×
sfr, #byte
4
sfr
← sfr ∨ byte
×
r, r'
2
r
← r ∨ r'
×
A, saddr
2
A
← A ∨ (saddr)
×
A, sfr
3
A
← A ∨ sfr
×
saddr, saddr'
3
(saddr)
← (saddr) ∨ (saddr')
×
A, mem
2-4
A
← A ∨ (mem)
×
A, & mem
3-5
A
← A ∨ (& mem)
×
Z
AC
CY
(Continued)