Changes

Jump to: navigation, search

Z80

447 bytes added, 10 September
/* Internal state */
|-
| WZ || 16-bit || Internal temporary register pair. Also known as MEMPTR || Used for memory and address calculations
|-
| Q || 8-bit || Internal register where it assembles the new content of the F register, before moving it back to F || When the instruction doesn't modify the flags, this register is reset instead (or in case of NEC CPUs, set to some partially undefined values).
Normally, you never see the content of this register. But it leaks the info through in case of the SCF/CCF instructions. [https://worldofspectrum.org/forums/discussion/41704 Source]
|-
| IR (Instruction Register) || 8-bit || Holds the opcode of the currently executing instruction || Internally used, not accessible by the programmer
8,326
edits