Instruction cheat sheet
You can check the effects, flag results, cycle counts etc. of all GBz80 instructions here.
immXmeans a X-bit immediate value.
regXmeans a X-bit register. (Note:
afisn't part of the
opXmeans either a
regX, or an
mem16means a 16-bit immediate value, that is used to address memory.
- M-Cycles are 1MHz cycles, not the 4MHz clock cycles.
- Flag alterations are noted as such:
1means the flag is set to that value, and anything else describes what value the flag is set to.