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