Table 26. Instruction Notations (Continued)
Mnemonic
Mmn
(Mmn)
mn
(mn)
n
r or r'
rr
rxy
s
SP
ss
®
eZ80
CPU Instruction Classes
Table 27. Arithmetic Instructions
Mnemonic
ADC
ADD
CP
DAA
DEC
INC
MLT
NEG
SBC
SUB
UM007714-0908
Definition
A 24-bit immediate data value
A 24-bit value indicating a location in memory at this
address
A 16-bit immediate data value
A 16-bit value indicating a location in memory at this
address
8-bit immediate data value
8-bit CPU register A, B, C, D, E, H, or L
16- or 24-bit CPU register BC, DE, or HL
16- or 24-bit CPU register BC, DE, IX or IY
8-bit value
Stack Pointer. Indicates either the Stack Pointer Short
register (SPS) or the Stack Pointer Long register (SPL)
8-, 16-, or 24-bit value, depending on instruction and
context
Instruction
Add with Carry
Add without Carry
Compare with Accumulator
Decimal Adjust Accumulator
Decrement
Increment
Multiply
Negate Accumulator
Subtract with Carry
Subtract without Carry
eZ80
User Manual
Page(s)
79–87
88–99
118–122
129
132–139
155–162
246–247
248
329–337
357–361
CPU Instruction Set
®
CPU
54
Need help?
Do you have a question about the eZ80 and is the answer not in the manual?
Questions and answers