Electronics America Computer Hardware User Manual
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) ×
ZACCY
(Continued)