Z80 Assembly - Instructions
Moving data
Working with data
-
Arithmetic: ADD, SUB, ADC, SBC, INC, DEC, NEG, DAA
-
Logical: OR, AND, XOR, CPL, SET, RES, SCF, CCF
-
Shift: SLA, SRA, SLL, SRL, RL, RR, RLA, RRA, RLC,
RRC, RLCA, RRCA, RLD, RRD
-
Testing: CP, BIT, CPI, CPD, CPIR, CPDR
Branching
Hardware related
-
Interrupts: DI, EI, RETI, RETN, IM, RST
-
Ports: IN, OUT, INI, IND, INIR, INDR, OUTI, OUTD,
OTIR, OTDR
-
Suspend: NOP, HALT
-
Undocumented instructions
Back to the index