Difference between revisions of "S1C88 InstructionSet"
(→AND: Logical product) |
|||
Line 1: | Line 1: | ||
+ | = 8-bit arithmetic and logic operation = | ||
+ | == '''ADD''': Addition == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_ADD|ADD]] | ||
+ | | A,A | ||
+ | | 0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 2,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 4,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 5,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE, 0,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE, 1,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE, 2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE, 3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_ADD|ADD]] | ||
+ | | [HL],A | ||
+ | | CE, 4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE, 5,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE, 6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE, 7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |} | ||
+ | |||
+ | == '''ADC''': Addition with carry == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_ADC|ADC]] | ||
+ | | A,A | ||
+ | | 8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | A,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | D,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE, 8,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE, 9,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE, A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE, B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_ADC|ADC]] | ||
+ | | [HL],A | ||
+ | | CE, C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE, D,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE, E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE, F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SUB''': Subtraction == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_SUB|SUB]] | ||
+ | | A,A | ||
+ | | 10 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 11 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 12,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 13 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 14,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 15,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 16 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 17 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,10,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,11,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,12 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,13 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_SUB|SUB]] | ||
+ | | [HL],A | ||
+ | | CE,14 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE,15,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE,16 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE,17 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |} | ||
+ | |||
+ | == '''SBC''': Subtraction with carry == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_SBC|SBC]] | ||
+ | | A,A | ||
+ | | 18 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 19 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 1A,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 1B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 1C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 1D,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 1E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 1F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,18,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,19,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,1A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,1B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_SBC|SBC]] | ||
+ | | [HL],A | ||
+ | | CE,1C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE,1D,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE,1E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE,1F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | == '''AND''': Logical product == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_AND|AND]] | ||
+ | | A,A | ||
+ | | 20 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 21 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 22,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 23 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 24,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 25,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 26 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 27 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,20,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,21,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,22 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,23 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [[S1C88_AND|AND]] | ||
+ | | B,#nn | ||
+ | | CE,B0,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [[S1C88_AND|AND]] | ||
+ | | H,#nn | ||
+ | | CE,B2,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [[S1C88_AND|AND]] | ||
+ | | [BR:ll],#nn | ||
+ | | D8,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_AND|AND]] | ||
+ | | [HL],A | ||
+ | | CE,24 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE,25,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE,26 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE,27 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [[S1C88_AND|AND]] | ||
+ | | L,#nn | ||
+ | | CE,B1,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↓ || – || – || ↓ | ||
+ | |- | ||
+ | | [[S1C88_AND|AND]] | ||
+ | | SC,#nn | ||
+ | | 9C,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | ↓ || ↓ || ↓ || ↓ || ↓ || ↓ || ↓ || ↓ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''OR''': Logical sum == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_OR|OR]] | ||
+ | | A,A | ||
+ | | 28 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 29 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 2A,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 2B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 2C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 2D,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 2E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 2F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,28,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,29,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,2A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,2B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [[S1C88_OR|OR]] | ||
+ | | B,#nn | ||
+ | | CE,B4,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [[S1C88_OR|OR]] | ||
+ | | H,#nn | ||
+ | | CE,B6,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [[S1C88_OR|OR]] | ||
+ | | [BR:ll],#nn | ||
+ | | D9,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_OR|OR]] | ||
+ | | [HL],A | ||
+ | | CE,2C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE,2D,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE,2E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE,2F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [[S1C88_OR|OR]] | ||
+ | | L,#nn | ||
+ | | CE,B5,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↑ || – || – || ↑ | ||
+ | |- | ||
+ | | [[S1C88_OR|OR]] | ||
+ | | SC,#nn | ||
+ | | 9D,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | ↑ || ↑ || ↑ || ↑ || ↑ || ↑ || ↑ || ↑ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''XOR''': Exclusive OR == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_XOR|XOR]] | ||
+ | | A,A | ||
+ | | 38 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 39 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 3A,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 3B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 3C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 3D,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 3E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 3F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,38,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,39,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,3A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,3B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_XOR|XOR]] | ||
+ | | B,#nn | ||
+ | | CE,B8,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_XOR|XOR]] | ||
+ | | H,#nn | ||
+ | | CE,BA,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_XOR|XOR]] | ||
+ | | [BR:ll],#nn | ||
+ | | DA,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_XOR|XOR]] | ||
+ | | [HL],A | ||
+ | | CE,3C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE,3D,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE,3E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE,3F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_XOR|XOR]] | ||
+ | | L,#nn | ||
+ | | CE,B9,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_XOR|XOR]] | ||
+ | | SC,#nn | ||
+ | | 9E,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''CP''': Comparison == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="12" | [[S1C88_CP|CP]] | ||
+ | | A,A | ||
+ | | 30 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,B | ||
+ | | 31 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 32,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 33 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 34,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | 35,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 36 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 37 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,30,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,31,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,32 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,33 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | B,#nn | ||
+ | | CE,BC,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | H,#nn | ||
+ | | CE,BE,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | BR,#hh | ||
+ | | CE,BF,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | [BR:ll],#nn | ||
+ | | DB,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_CP|CP]] | ||
+ | | [HL],A | ||
+ | | CE,34 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | CE,35,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | CE,36 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | CE,37 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | L,#nn | ||
+ | | CE,BD,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''BIT''': Bit test == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="2" | [[S1C88_BIT|BIT]] | ||
+ | | A,B | ||
+ | | 94 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | 96,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_BIT|BIT]] | ||
+ | | B,#nn | ||
+ | | 97,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_BIT|BIT]] | ||
+ | | [HL],#nn | ||
+ | | 95,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_BIT|BIT]] | ||
+ | | [BR:ll],#nn | ||
+ | | DC,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''INC''': 1 increment == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | A | ||
+ | | 80 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | B | ||
+ | | 81 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | H | ||
+ | | 83 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | [BR:ll] | ||
+ | | 85,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | [HL] | ||
+ | | 86 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | L | ||
+ | | 82 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | BR | ||
+ | | 84 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''DEC''': 1 decrement == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | A | ||
+ | | 88 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | B | ||
+ | | 89 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | H | ||
+ | | 8B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | [BR:ll] | ||
+ | | 8D,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | [HL] | ||
+ | | 8E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | L | ||
+ | | 8A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | BR | ||
+ | | 8C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''MLT''': Multiplication == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_MLT|MLT]] | ||
+ | | | ||
+ | | CE,D8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || 0 || 0 || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''DIV''': Division == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_DIV|DIV]] | ||
+ | | | ||
+ | | CE,D9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || 0 || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''CPL''': Complement of 1 == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_CPL|CPL]] | ||
+ | | A | ||
+ | | CE,A0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CPL|CPL]] | ||
+ | | B | ||
+ | | CE,A1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CPL|CPL]] | ||
+ | | [HL] | ||
+ | | CE,A3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CPL|CPL]] | ||
+ | | [BR:ll] | ||
+ | | CE,A2,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''NEG''': Complement of 2 == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_NEG|NEG]] | ||
+ | | A | ||
+ | | CE,A4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_NEG|NEG]] | ||
+ | | B | ||
+ | | CE,A5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_NEG|NEG]] | ||
+ | | [HL] | ||
+ | | CE,A7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_NEG|NEG]] | ||
+ | | [BR:ll] | ||
+ | | CE,A6,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = 8-bit transfer = | ||
+ | == '''LD''': Load == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="11" | [[S1C88_LD|LD]] | ||
+ | | IY,[hhll] | ||
+ | | BB,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,#mmnn | ||
+ | | C7,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[SP+dd] | ||
+ | | CE,73,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[HL] | ||
+ | | CE,C3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[IX] | ||
+ | | CE,D3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[IY] | ||
+ | | CE,DB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,BA | ||
+ | | CE,EC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,HL | ||
+ | | CE,ED | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,IX | ||
+ | | CE,EE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,IY | ||
+ | | CE,EF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,SP | ||
+ | | CE,FE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="6" | [[S1C88_LD|LD]] | ||
+ | | SP,#mmnn | ||
+ | | CE,6E,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,[hhll] | ||
+ | | CE,78,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,BA | ||
+ | | CE,F0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,HL | ||
+ | | CE,F1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,IX | ||
+ | | CE,F2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,IY | ||
+ | | CE,F3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="12" | [[S1C88_LD|LD]] | ||
+ | | BA,[hhll] | ||
+ | | B8,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,#mmnn | ||
+ | | C4,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[SP+dd] | ||
+ | | CE,70,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[HL] | ||
+ | | CE,C0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[IX] | ||
+ | | CE,D0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[IY] | ||
+ | | CE,D8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,BA | ||
+ | | CE,E0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE,E1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE,E2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE,E3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,SP | ||
+ | | CE,F8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,PC | ||
+ | | CE,F9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | BR,#hh | ||
+ | | B4,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BR,A | ||
+ | | CE,C2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IX+L],A | ||
+ | | CE,46 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+L],B | ||
+ | | CE,4E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+L],L | ||
+ | | CE,56 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+L],H | ||
+ | | CE,5E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="12" | [[S1C88_LD|LD]] | ||
+ | | HL,[hhll] | ||
+ | | B9,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,#mmnn | ||
+ | | C5,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[SP+dd] | ||
+ | | CE,71,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[HL] | ||
+ | | CE,C1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[IX] | ||
+ | | CE,D1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[IY] | ||
+ | | CE,D9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,BA | ||
+ | | CE,E4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,E5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,E6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,E7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,SP | ||
+ | | CE,F4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,PC | ||
+ | | CE,F5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IY+L],A | ||
+ | | CE,47 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+L],B | ||
+ | | CE,4F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+L],L | ||
+ | | CE,57 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+L],H | ||
+ | | CE,5F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | YP,#pp | ||
+ | | CE,C7,pp | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | YP,A | ||
+ | | CE,CF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="17" | [[S1C88_LD|LD]] | ||
+ | | [IY],A | ||
+ | | 70 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],B | ||
+ | | 71 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],L | ||
+ | | 72 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],H | ||
+ | | 73 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[BR:ll] | ||
+ | | 74,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[HL] | ||
+ | | 75 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IX] | ||
+ | | 76 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IY] | ||
+ | | 77 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],#nn | ||
+ | | B7,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IX+dd] | ||
+ | | CE,78,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IY+dd] | ||
+ | | CE,79,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IX+L] | ||
+ | | CE,7A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IY+L] | ||
+ | | CE,7B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],BA | ||
+ | | CE,DC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],HL | ||
+ | | CE,DD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],IX | ||
+ | | CE,DE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],IY | ||
+ | | CE,DF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="8" | [[S1C88_LD|LD]] | ||
+ | | [BR:ll],A | ||
+ | | 78,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],B | ||
+ | | 79,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],L | ||
+ | | 7A,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],H | ||
+ | | 7B,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],[HL] | ||
+ | | 7D,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],[IX] | ||
+ | | 7E,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],[IY] | ||
+ | | 7F,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],#nn | ||
+ | | DD,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [SP+dd],BA | ||
+ | | CE,74,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [SP+dd],HL | ||
+ | | CE,75,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [SP+dd],IX | ||
+ | | CE,76,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [SP+dd],IY | ||
+ | | CE,77,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IY+dd],A | ||
+ | | CE,45,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+dd],B | ||
+ | | CE,4D,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+dd],L | ||
+ | | CE,55,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+dd],H | ||
+ | | CE,5D,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="20" | [[S1C88_LD|LD]] | ||
+ | | A,A | ||
+ | | 40 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,B | ||
+ | | 41 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,L | ||
+ | | 42 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,H | ||
+ | | 43 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 44,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 45 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 46 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 47 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | B0,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,40,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,41,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,42 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,43 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,BR | ||
+ | | CE,C0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,SC | ||
+ | | CE,C1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,NB | ||
+ | | CE,C8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,EP | ||
+ | | CE,C9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,XP | ||
+ | | CE,CA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,YP | ||
+ | | CE,CB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | CE,D0,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="11" | [[S1C88_LD|LD]] | ||
+ | | IX,[hhll] | ||
+ | | BA,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,#mmnn | ||
+ | | C6,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[SP+dd] | ||
+ | | CE,72,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[HL] | ||
+ | | CE,C2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[IX] | ||
+ | | CE,D2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[IY] | ||
+ | | CE,DA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,BA | ||
+ | | CE,E8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,HL | ||
+ | | CE,E9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,IX | ||
+ | | CE,EA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,IY | ||
+ | | CE,EB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,SP | ||
+ | | CE,FA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="14" | [[S1C88_LD|LD]] | ||
+ | | B,A | ||
+ | | 48 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,B | ||
+ | | 49 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,L | ||
+ | | 4A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,H | ||
+ | | 4B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[BR:ll] | ||
+ | | 4C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[HL] | ||
+ | | 4D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IX] | ||
+ | | 4E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IY] | ||
+ | | 4F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,#nn | ||
+ | | B1,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IX+dd] | ||
+ | | CE,48,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IY+dd] | ||
+ | | CE,49,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IX+L] | ||
+ | | CE,4A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IY+L] | ||
+ | | CE,4B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[hhll] | ||
+ | | CE,D1,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="14" | [[S1C88_LD|LD]] | ||
+ | | H,A | ||
+ | | 58 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,B | ||
+ | | 59 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,L | ||
+ | | 5A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,H | ||
+ | | 5B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[BR:ll] | ||
+ | | 5C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[HL] | ||
+ | | 5D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IX] | ||
+ | | 5E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IY] | ||
+ | | 5F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,#nn | ||
+ | | B3,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IX+dd] | ||
+ | | CE,58,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IY+dd] | ||
+ | | CE,59,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IX+L] | ||
+ | | CE,5A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IY+L] | ||
+ | | CE,5B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[hhll] | ||
+ | | CE,D3,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="17" | [[S1C88_LD|LD]] | ||
+ | | [HL],A | ||
+ | | 68 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],B | ||
+ | | 69 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],L | ||
+ | | 6A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],H | ||
+ | | 6B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[BR:ll] | ||
+ | | 6C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[HL] | ||
+ | | 6D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | 6E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | 6F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | B5,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IX+dd] | ||
+ | | CE,60,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IY+dd] | ||
+ | | CE,61,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IX+L] | ||
+ | | CE,62 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IY+L] | ||
+ | | CE,63 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],BA | ||
+ | | CE,C4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],HL | ||
+ | | CE,C5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],IX | ||
+ | | CE,C6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],IY | ||
+ | | CE,C7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="14" | [[S1C88_LD|LD]] | ||
+ | | L,A | ||
+ | | 50 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,B | ||
+ | | 51 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,L | ||
+ | | 52 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,H | ||
+ | | 53 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[BR:ll] | ||
+ | | 54,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[HL] | ||
+ | | 55 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IX] | ||
+ | | 56 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IY] | ||
+ | | 57 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,#nn | ||
+ | | B2,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IX+dd] | ||
+ | | CE,50,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IY+dd] | ||
+ | | CE,51,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IX+L] | ||
+ | | CE,52 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IY+L] | ||
+ | | CE,53 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[hhll] | ||
+ | | CE,D2,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="9" | [[S1C88_LD|LD]] | ||
+ | | [hhll],BA | ||
+ | | BC,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],HL | ||
+ | | BD,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],IX | ||
+ | | BE,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],IY | ||
+ | | BF,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],A | ||
+ | | CE,D4,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],B | ||
+ | | CE,D5,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],L | ||
+ | | CE,D6,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],H | ||
+ | | CE,D7,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],SP | ||
+ | | CE,7C,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | XP,#pp | ||
+ | | CE,C6,pp | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | XP,A | ||
+ | | CE,CE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | EP,#pp | ||
+ | | CE,C5,pp | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | EP,A | ||
+ | | CE,CD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="17" | [[S1C88_LD|LD]] | ||
+ | | [IX],A | ||
+ | | 60 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],B | ||
+ | | 61 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],L | ||
+ | | 62 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],H | ||
+ | | 63 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[BR:ll] | ||
+ | | 64,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[HL] | ||
+ | | 65 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IX] | ||
+ | | 66 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IY] | ||
+ | | 67 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],#nn | ||
+ | | B6,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IX+dd] | ||
+ | | CE,68,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IY+dd] | ||
+ | | CE,69,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IX+L] | ||
+ | | CE,6A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IY+L] | ||
+ | | CE,6B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],BA | ||
+ | | CE,D4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],HL | ||
+ | | CE,D5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],IX | ||
+ | | CE,D6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],IY | ||
+ | | CE,D7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IX+dd],A | ||
+ | | CE,44,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+dd],B | ||
+ | | CE,4C,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+dd],L | ||
+ | | CE,54,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+dd],H | ||
+ | | CE,5C,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | SC,#nn | ||
+ | | 9F,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SC,A | ||
+ | | CE,C3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | NB,#bb | ||
+ | | CE,C4,bb | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | NB,A | ||
+ | | CE,CC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''EX''': Byte exchange == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="2" | [[S1C88_EX|EX]] | ||
+ | | A,B | ||
+ | | CC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | CD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |} | ||
+ | |||
+ | == '''SWAP''': Nibble exchange == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SWAP|SWAP]] | ||
+ | | A | ||
+ | | F6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_SWAP|SWAP]] | ||
+ | | [HL] | ||
+ | | F7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = Rotate/shift = | ||
+ | == '''RL''': Rotate to left == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RL|RL]] | ||
+ | | A | ||
+ | | CE,90 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RL|RL]] | ||
+ | | B | ||
+ | | CE,91 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RL|RL]] | ||
+ | | [HL] | ||
+ | | CE,93 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RL|RL]] | ||
+ | | [BR:ll] | ||
+ | | CE,92,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''RLC''': Rotate to left with carry == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RLC|RLC]] | ||
+ | | A | ||
+ | | CE,94 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RLC|RLC]] | ||
+ | | B | ||
+ | | CE,95 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RLC|RLC]] | ||
+ | | [HL] | ||
+ | | CE,97 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RLC|RLC]] | ||
+ | | [BR:ll] | ||
+ | | CE,96,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''RR''': Rotate to right == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RR|RR]] | ||
+ | | A | ||
+ | | CE,98 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RR|RR]] | ||
+ | | B | ||
+ | | CE,99 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RR|RR]] | ||
+ | | [HL] | ||
+ | | CE,9B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RR|RR]] | ||
+ | | [BR:ll] | ||
+ | | CE,9A,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''RRC''': Rotate to right with carry == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RRC|RRC]] | ||
+ | | A | ||
+ | | CE,9C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RRC|RRC]] | ||
+ | | B | ||
+ | | CE,9D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RRC|RRC]] | ||
+ | | [HL] | ||
+ | | CE,9F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_RRC|RRC]] | ||
+ | | [BR:ll] | ||
+ | | CE,9E,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SLA''': Arithmetic shift to left == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SLA|SLA]] | ||
+ | | A | ||
+ | | CE,80 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SLA|SLA]] | ||
+ | | B | ||
+ | | CE,81 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SLA|SLA]] | ||
+ | | [HL] | ||
+ | | CE,83 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SLA|SLA]] | ||
+ | | [BR:ll] | ||
+ | | CE,82,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SLL''': Logical shift to left == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SLL|SLL]] | ||
+ | | A | ||
+ | | CE,84 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SLL|SLL]] | ||
+ | | B | ||
+ | | CE,85 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SLL|SLL]] | ||
+ | | [HL] | ||
+ | | CE,87 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SLL|SLL]] | ||
+ | | [BR:ll] | ||
+ | | CE,86,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || – || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SRA''': Arithmetic shift to right == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SRA|SRA]] | ||
+ | | A | ||
+ | | CE,88 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || 0 || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SRA|SRA]] | ||
+ | | B | ||
+ | | CE,89 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || 0 || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SRA|SRA]] | ||
+ | | [HL] | ||
+ | | CE,8B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || 0 || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SRA|SRA]] | ||
+ | | [BR:ll] | ||
+ | | CE,8A,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || 0 || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SRL''': Logical shift to right == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SRL|SRL]] | ||
+ | | A | ||
+ | | CE,8C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || 0 || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SRL|SRL]] | ||
+ | | B | ||
+ | | CE,8D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || 0 || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SRL|SRL]] | ||
+ | | [HL] | ||
+ | | CE,8F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || 0 || – || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_SRL|SRL]] | ||
+ | | [BR:ll] | ||
+ | | CE,8E,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || 0 || – || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = Auxiliary operation = | ||
+ | == '''PACK''': Pack == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_PACK|PACK]] | ||
+ | | | ||
+ | | DE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''UPCK''': Unpack == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_UPCK|UPCK]] | ||
+ | | | ||
+ | | DF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SEP''': Code extension == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SEP|SEP]] | ||
+ | | | ||
+ | | CE,A8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = 16-bit arithmetic operation = | ||
+ | == '''ADD''': Addition == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="3" | [[S1C88_ADD|ADD]] | ||
+ | | IX,#mmnn | ||
+ | | C2,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IX,BA | ||
+ | | CE,40 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IX,HL | ||
+ | | CE,41 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_ADD|ADD]] | ||
+ | | BA,#mmnn | ||
+ | | C0,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,BA | ||
+ | | CE, 0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE, 1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE, 2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE, 3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="3" | [[S1C88_ADD|ADD]] | ||
+ | | SP,BA | ||
+ | | CE,44 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SP,HL | ||
+ | | CE,45 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SP,#mmnn | ||
+ | | CE,68,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="3" | [[S1C88_ADD|ADD]] | ||
+ | | IY,#mmnn | ||
+ | | C3,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IY,BA | ||
+ | | CE,42 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IY,HL | ||
+ | | CE,43 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_ADD|ADD]] | ||
+ | | HL,#mmnn | ||
+ | | C1,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,BA | ||
+ | | CE,20 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,21 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,22 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,23 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''ADC''': Addition with carry == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="5" | [[S1C88_ADC|ADC]] | ||
+ | | BA,BA | ||
+ | | CE, 4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE, 5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE, 6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE, 7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,#mmnn | ||
+ | | CE,60,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_ADC|ADC]] | ||
+ | | HL,BA | ||
+ | | CE,24 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,25 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,26 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,27 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,#mmnn | ||
+ | | CE,61,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SUB''': Subtraction == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="3" | [[S1C88_SUB|SUB]] | ||
+ | | IX,#mmnn | ||
+ | | D2,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IX,BA | ||
+ | | CE,48 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IX,HL | ||
+ | | CE,49 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_SUB|SUB]] | ||
+ | | BA,#mmnn | ||
+ | | D0,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,BA | ||
+ | | CE, 8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE, 9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE, A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE, B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="3" | [[S1C88_SUB|SUB]] | ||
+ | | SP,BA | ||
+ | | CE,4C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SP,HL | ||
+ | | CE,4D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SP,#mmnn | ||
+ | | CE,6A,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="3" | [[S1C88_SUB|SUB]] | ||
+ | | IY,#mmnn | ||
+ | | D3,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IY,BA | ||
+ | | CE,4A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | IY,HL | ||
+ | | CE,4B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_SUB|SUB]] | ||
+ | | HL,#mmnn | ||
+ | | D1,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,BA | ||
+ | | CE,28 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,29 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,2A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,2B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SBC''': Subtraction with carry == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="5" | [[S1C88_SBC|SBC]] | ||
+ | | BA,BA | ||
+ | | CE, C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE, D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE, E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE, F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,#mmnn | ||
+ | | CE,62,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_SBC|SBC]] | ||
+ | | HL,BA | ||
+ | | CE,2C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,2D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,2E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,2F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,#mmnn | ||
+ | | CE,63,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''CP''': Comparison == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | IX,#mmnn | ||
+ | | D6,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_CP|CP]] | ||
+ | | BA,#mmnn | ||
+ | | D4,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,BA | ||
+ | | CE,18 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE,19 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE,1A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE,1B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_CP|CP]] | ||
+ | | IY,#mmnn | ||
+ | | D7,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="5" | [[S1C88_CP|CP]] | ||
+ | | HL,#mmnn | ||
+ | | D5,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,BA | ||
+ | | CE,38 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,39 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,3A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,3B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | rowspan="3" | [[S1C88_CP|CP]] | ||
+ | | SP,BA | ||
+ | | CE,5C | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SP,HL | ||
+ | | CE,5D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | SP,#mmnn | ||
+ | | CE,6C,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''INC''': 1 increment == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | IX | ||
+ | | 92 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | BA | ||
+ | | 90 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | HL | ||
+ | | 91 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | IY | ||
+ | | 93 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_INC|INC]] | ||
+ | | SP | ||
+ | | 87 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''DEC''': 1 decrement == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | IX | ||
+ | | 9A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | BA | ||
+ | | 98 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | HL | ||
+ | | 99 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | IY | ||
+ | | 9B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | | [[S1C88_DEC|DEC]] | ||
+ | | SP | ||
+ | | 8F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = 16-bit transfer = | ||
+ | == '''LD''': Load == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="11" | [[S1C88_LD|LD]] | ||
+ | | IY,[hhll] | ||
+ | | BB,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,#mmnn | ||
+ | | C7,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[SP+dd] | ||
+ | | CE,73,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[HL] | ||
+ | | CE,C3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[IX] | ||
+ | | CE,D3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,[IY] | ||
+ | | CE,DB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,BA | ||
+ | | CE,EC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,HL | ||
+ | | CE,ED | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,IX | ||
+ | | CE,EE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,IY | ||
+ | | CE,EF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IY,SP | ||
+ | | CE,FE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="6" | [[S1C88_LD|LD]] | ||
+ | | SP,#mmnn | ||
+ | | CE,6E,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,[hhll] | ||
+ | | CE,78,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,BA | ||
+ | | CE,F0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,HL | ||
+ | | CE,F1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,IX | ||
+ | | CE,F2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SP,IY | ||
+ | | CE,F3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="12" | [[S1C88_LD|LD]] | ||
+ | | BA,[hhll] | ||
+ | | B8,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,#mmnn | ||
+ | | C4,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[SP+dd] | ||
+ | | CE,70,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[HL] | ||
+ | | CE,C0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[IX] | ||
+ | | CE,D0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,[IY] | ||
+ | | CE,D8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,BA | ||
+ | | CE,E0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,HL | ||
+ | | CE,E1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | CE,E2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CE,E3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,SP | ||
+ | | CE,F8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,PC | ||
+ | | CE,F9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | BR,#hh | ||
+ | | B4,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BR,A | ||
+ | | CE,C2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IX+L],A | ||
+ | | CE,46 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+L],B | ||
+ | | CE,4E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+L],L | ||
+ | | CE,56 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+L],H | ||
+ | | CE,5E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="12" | [[S1C88_LD|LD]] | ||
+ | | HL,[hhll] | ||
+ | | B9,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,#mmnn | ||
+ | | C5,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[SP+dd] | ||
+ | | CE,71,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[HL] | ||
+ | | CE,C1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[IX] | ||
+ | | CE,D1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,[IY] | ||
+ | | CE,D9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,BA | ||
+ | | CE,E4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,HL | ||
+ | | CE,E5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,IX | ||
+ | | CE,E6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,IY | ||
+ | | CE,E7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,SP | ||
+ | | CE,F4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | HL,PC | ||
+ | | CE,F5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IY+L],A | ||
+ | | CE,47 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+L],B | ||
+ | | CE,4F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+L],L | ||
+ | | CE,57 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+L],H | ||
+ | | CE,5F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | YP,#pp | ||
+ | | CE,C7,pp | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | YP,A | ||
+ | | CE,CF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="17" | [[S1C88_LD|LD]] | ||
+ | | [IY],A | ||
+ | | 70 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],B | ||
+ | | 71 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],L | ||
+ | | 72 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],H | ||
+ | | 73 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[BR:ll] | ||
+ | | 74,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[HL] | ||
+ | | 75 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IX] | ||
+ | | 76 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IY] | ||
+ | | 77 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],#nn | ||
+ | | B7,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IX+dd] | ||
+ | | CE,78,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IY+dd] | ||
+ | | CE,79,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IX+L] | ||
+ | | CE,7A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],[IY+L] | ||
+ | | CE,7B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],BA | ||
+ | | CE,DC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],HL | ||
+ | | CE,DD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],IX | ||
+ | | CE,DE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY],IY | ||
+ | | CE,DF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="8" | [[S1C88_LD|LD]] | ||
+ | | [BR:ll],A | ||
+ | | 78,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],B | ||
+ | | 79,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],L | ||
+ | | 7A,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],H | ||
+ | | 7B,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],[HL] | ||
+ | | 7D,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],[IX] | ||
+ | | 7E,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],[IY] | ||
+ | | 7F,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [BR:ll],#nn | ||
+ | | DD,ll,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [SP+dd],BA | ||
+ | | CE,74,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [SP+dd],HL | ||
+ | | CE,75,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [SP+dd],IX | ||
+ | | CE,76,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [SP+dd],IY | ||
+ | | CE,77,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IY+dd],A | ||
+ | | CE,45,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+dd],B | ||
+ | | CE,4D,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+dd],L | ||
+ | | CE,55,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IY+dd],H | ||
+ | | CE,5D,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="20" | [[S1C88_LD|LD]] | ||
+ | | A,A | ||
+ | | 40 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,B | ||
+ | | 41 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,L | ||
+ | | 42 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,H | ||
+ | | 43 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[BR:ll] | ||
+ | | 44,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[HL] | ||
+ | | 45 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IX] | ||
+ | | 46 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IY] | ||
+ | | 47 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,#nn | ||
+ | | B0,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IX+dd] | ||
+ | | CE,40,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IY+dd] | ||
+ | | CE,41,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IX+L] | ||
+ | | CE,42 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[IY+L] | ||
+ | | CE,43 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,BR | ||
+ | | CE,C0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,SC | ||
+ | | CE,C1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,NB | ||
+ | | CE,C8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,EP | ||
+ | | CE,C9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,XP | ||
+ | | CE,CA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,YP | ||
+ | | CE,CB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | A,[hhll] | ||
+ | | CE,D0,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="11" | [[S1C88_LD|LD]] | ||
+ | | IX,[hhll] | ||
+ | | BA,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,#mmnn | ||
+ | | C6,nn,mm | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[SP+dd] | ||
+ | | CE,72,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[HL] | ||
+ | | CE,C2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[IX] | ||
+ | | CE,D2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,[IY] | ||
+ | | CE,DA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,BA | ||
+ | | CE,E8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,HL | ||
+ | | CE,E9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,IX | ||
+ | | CE,EA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,IY | ||
+ | | CE,EB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | IX,SP | ||
+ | | CE,FA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="14" | [[S1C88_LD|LD]] | ||
+ | | B,A | ||
+ | | 48 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,B | ||
+ | | 49 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,L | ||
+ | | 4A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,H | ||
+ | | 4B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[BR:ll] | ||
+ | | 4C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[HL] | ||
+ | | 4D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IX] | ||
+ | | 4E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IY] | ||
+ | | 4F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,#nn | ||
+ | | B1,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IX+dd] | ||
+ | | CE,48,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IY+dd] | ||
+ | | CE,49,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IX+L] | ||
+ | | CE,4A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[IY+L] | ||
+ | | CE,4B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | B,[hhll] | ||
+ | | CE,D1,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="14" | [[S1C88_LD|LD]] | ||
+ | | H,A | ||
+ | | 58 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,B | ||
+ | | 59 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,L | ||
+ | | 5A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,H | ||
+ | | 5B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[BR:ll] | ||
+ | | 5C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[HL] | ||
+ | | 5D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IX] | ||
+ | | 5E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IY] | ||
+ | | 5F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,#nn | ||
+ | | B3,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IX+dd] | ||
+ | | CE,58,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IY+dd] | ||
+ | | CE,59,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IX+L] | ||
+ | | CE,5A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[IY+L] | ||
+ | | CE,5B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | H,[hhll] | ||
+ | | CE,D3,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="17" | [[S1C88_LD|LD]] | ||
+ | | [HL],A | ||
+ | | 68 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],B | ||
+ | | 69 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],L | ||
+ | | 6A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],H | ||
+ | | 6B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[BR:ll] | ||
+ | | 6C,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[HL] | ||
+ | | 6D | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IX] | ||
+ | | 6E | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IY] | ||
+ | | 6F | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],#nn | ||
+ | | B5,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IX+dd] | ||
+ | | CE,60,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IY+dd] | ||
+ | | CE,61,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IX+L] | ||
+ | | CE,62 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],[IY+L] | ||
+ | | CE,63 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],BA | ||
+ | | CE,C4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],HL | ||
+ | | CE,C5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],IX | ||
+ | | CE,C6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [HL],IY | ||
+ | | CE,C7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="14" | [[S1C88_LD|LD]] | ||
+ | | L,A | ||
+ | | 50 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,B | ||
+ | | 51 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,L | ||
+ | | 52 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,H | ||
+ | | 53 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[BR:ll] | ||
+ | | 54,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[HL] | ||
+ | | 55 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IX] | ||
+ | | 56 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IY] | ||
+ | | 57 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,#nn | ||
+ | | B2,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IX+dd] | ||
+ | | CE,50,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IY+dd] | ||
+ | | CE,51,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IX+L] | ||
+ | | CE,52 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[IY+L] | ||
+ | | CE,53 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | L,[hhll] | ||
+ | | CE,D2,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="9" | [[S1C88_LD|LD]] | ||
+ | | [hhll],BA | ||
+ | | BC,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],HL | ||
+ | | BD,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],IX | ||
+ | | BE,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],IY | ||
+ | | BF,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],A | ||
+ | | CE,D4,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],B | ||
+ | | CE,D5,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],L | ||
+ | | CE,D6,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],H | ||
+ | | CE,D7,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [hhll],SP | ||
+ | | CE,7C,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 4 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | XP,#pp | ||
+ | | CE,C6,pp | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | XP,A | ||
+ | | CE,CE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | EP,#pp | ||
+ | | CE,C5,pp | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | EP,A | ||
+ | | CE,CD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="17" | [[S1C88_LD|LD]] | ||
+ | | [IX],A | ||
+ | | 60 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],B | ||
+ | | 61 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],L | ||
+ | | 62 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],H | ||
+ | | 63 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[BR:ll] | ||
+ | | 64,ll | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[HL] | ||
+ | | 65 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IX] | ||
+ | | 66 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IY] | ||
+ | | 67 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],#nn | ||
+ | | B6,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IX+dd] | ||
+ | | CE,68,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IY+dd] | ||
+ | | CE,69,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IX+L] | ||
+ | | CE,6A | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],[IY+L] | ||
+ | | CE,6B | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],BA | ||
+ | | CE,D4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],HL | ||
+ | | CE,D5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],IX | ||
+ | | CE,D6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX],IY | ||
+ | | CE,D7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="4" | [[S1C88_LD|LD]] | ||
+ | | [IX+dd],A | ||
+ | | CE,44,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+dd],B | ||
+ | | CE,4C,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+dd],L | ||
+ | | CE,54,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [IX+dd],H | ||
+ | | CE,5C,dd | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | SC,#nn | ||
+ | | 9F,nn | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | SC,A | ||
+ | | CE,C3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | rowspan="2" | [[S1C88_LD|LD]] | ||
+ | | NB,#bb | ||
+ | | CE,C4,bb | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | NB,A | ||
+ | | CE,CC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''EX''': Byte exchange == | ||
+ | {| class="wikitable sortable" | ||
+ | | rowspan="4" | [[S1C88_EX|EX]] | ||
+ | | BA,HL | ||
+ | | C8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,IX | ||
+ | | C9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,IY | ||
+ | | CA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | BA,SP | ||
+ | | CB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = Stack Control = | ||
+ | == '''PUSH''': Push == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | IY | ||
+ | | A3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | IX | ||
+ | | A2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | ALL | ||
+ | | CE,B8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | B | ||
+ | | CE,B1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | BA | ||
+ | | A0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | IP | ||
+ | | A6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | ALE | ||
+ | | CE,B9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | L | ||
+ | | CE,B2 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | HL | ||
+ | | A1 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | A | ||
+ | | CE,B0 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | BR | ||
+ | | A4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | H | ||
+ | | CE,B3 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | SC | ||
+ | | A7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_PUSH|PUSH]] | ||
+ | | EP | ||
+ | | A5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''POP''': Pop == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | IY | ||
+ | | AB | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | IX | ||
+ | | AA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | ALL | ||
+ | | CE,BC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | B | ||
+ | | CE,B5 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | BA | ||
+ | | A8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | IP | ||
+ | | AE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | ALE | ||
+ | | CE,BD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | L | ||
+ | | CE,B6 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | HL | ||
+ | | A9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | A | ||
+ | | CE,B4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | BR | ||
+ | | AC | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | H | ||
+ | | CE,B7 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | SC | ||
+ | | AF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ || ↕ | ||
+ | |- | ||
+ | | [[S1C88_POP|POP]] | ||
+ | | EP | ||
+ | | AD | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = Branch = | ||
+ | == '''JRS''': Relative short jump == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | F0,rr | ||
+ | | CE,E8,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | F1,rr | ||
+ | | CE,E9,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | C,rr | ||
+ | | E4,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | LE,rr | ||
+ | | CE,E1,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | GE,rr | ||
+ | | CE,E3,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | rr | ||
+ | | F1,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NC,rr | ||
+ | | E5,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | M,rr | ||
+ | | CE,E7,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | LT,rr | ||
+ | | CE,E0,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | F3,rr | ||
+ | | CE,EB,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | P,rr | ||
+ | | CE,E6,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NZ,rr | ||
+ | | E7,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | GT,rr | ||
+ | | CE,E2,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NF3,rr | ||
+ | | CE,EF,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NF2,rr | ||
+ | | CE,EE,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NF1,rr | ||
+ | | CE,ED,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | V,rr | ||
+ | | CE,E4,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | F2,rr | ||
+ | | CE,EA,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | Z,rr | ||
+ | | E6,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NF0,rr | ||
+ | | CE,EC,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRS|JRS]] | ||
+ | | NV,rr | ||
+ | | CE,E5,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''JRL''': Relative long jump == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_JRL|JRL]] | ||
+ | | C,qqrr | ||
+ | | EC,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRL|JRL]] | ||
+ | | NC,qqrr | ||
+ | | ED,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRL|JRL]] | ||
+ | | Z,qqrr | ||
+ | | EE,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRL|JRL]] | ||
+ | | NZ,qqrr | ||
+ | | EF,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JRL|JRL]] | ||
+ | | qqrr | ||
+ | | F3,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''JP''': Indirect jump == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_JP|JP]] | ||
+ | | [kk] | ||
+ | | FD,kk | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_JP|JP]] | ||
+ | | HL | ||
+ | | F4 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''DJR''': Loop == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_DJR|DJR]] | ||
+ | | NZ,rr | ||
+ | | F5,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || ↕ | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''CARS''': Relative short call == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | F0,rr | ||
+ | | CE,F8,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | F1,rr | ||
+ | | CE,F9,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | C,rr | ||
+ | | E0,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | LE,rr | ||
+ | | CE,F1,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | GE,rr | ||
+ | | CE,F3,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | rr | ||
+ | | F0,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NC,rr | ||
+ | | E1,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | M,rr | ||
+ | | CE,F7,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | LT,rr | ||
+ | | CE,F0,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | F3,rr | ||
+ | | CE,FB,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | P,rr | ||
+ | | CE,F6,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NZ,rr | ||
+ | | E3,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | GT,rr | ||
+ | | CE,F2,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NF3,rr | ||
+ | | CE,FF,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NF2,rr | ||
+ | | CE,FE,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NF1,rr | ||
+ | | CE,FD,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | V,rr | ||
+ | | CE,F4,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | F2,rr | ||
+ | | CE,FA,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | Z,rr | ||
+ | | E2,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NF0,rr | ||
+ | | CE,FC,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARS|CARS]] | ||
+ | | NV,rr | ||
+ | | CE,F5,rr | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''CARL''': Relative long call == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_CARL|CARL]] | ||
+ | | C,qqrr | ||
+ | | E8,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARL|CARL]] | ||
+ | | NC,qqrr | ||
+ | | E9,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARL|CARL]] | ||
+ | | Z,qqrr | ||
+ | | EA,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARL|CARL]] | ||
+ | | NZ,qqrr | ||
+ | | EB,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | | [[S1C88_CARL|CARL]] | ||
+ | | qqrr | ||
+ | | F2,rr,qq | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''CALL''': Indirect call == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_CALL|CALL]] | ||
+ | | [hhll] | ||
+ | | FB,ll,hh | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 3 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''RET''': Return == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RET|RET]] | ||
+ | | | ||
+ | | F8 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''RETE''': Exception processing return == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RETE|RETE]] | ||
+ | | | ||
+ | | F9 | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''RETS''': Return and skip == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_RETS|RETS]] | ||
+ | | | ||
+ | | FA | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''INT''': Software interrupt == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_INT|INT]] | ||
+ | | [kk] | ||
+ | | FC,kk | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = System Control = | ||
+ | == '''NOP''': No operation == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_NOP|NOP]] | ||
+ | | | ||
+ | | FF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 1 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''HALT''': Shifts to HALT status == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_HALT|HALT]] | ||
+ | | | ||
+ | | CE,AE | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == '''SLP''': Shifts to SLEEP status == | ||
+ | {| class="wikitable sortable" | ||
+ | | [[S1C88_SLP|SLP]] | ||
+ | | | ||
+ | | CE,AF | ||
+ | | ?PSEUDOCODE | ||
+ | | ?CYCLES | ||
+ | | 2 | ||
+ | | – || – || – || – || – || – || – || – | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = Operation Code Map = | ||
+ | == 1st operation code == | ||
+ | {| class="wikitable" | ||
+ | | | ||
+ | | x0 | ||
+ | | x1 | ||
+ | | x2 | ||
+ | | x3 | ||
+ | | x4 | ||
+ | | x5 | ||
+ | | x6 | ||
+ | | x7 | ||
+ | | x8 | ||
+ | | x9 | ||
+ | | xA | ||
+ | | xB | ||
+ | | xC | ||
+ | | xD | ||
+ | | xE | ||
+ | | xF | ||
+ | |- | ||
+ | | 0x | ||
+ | | [[S1C88_ADD|ADD]] A,A | ||
+ | | [[S1C88_ADD|ADD]] A,B | ||
+ | | [[S1C88_ADD|ADD]] A,#nn | ||
+ | | [[S1C88_ADD|ADD]] A,[HL] | ||
+ | | [[S1C88_ADD|ADD]] A,[BR:ll] | ||
+ | | [[S1C88_ADD|ADD]] A,[hhll] | ||
+ | | [[S1C88_ADD|ADD]] A,[IX] | ||
+ | | [[S1C88_ADD|ADD]] A,[IY] | ||
+ | | [[S1C88_ADC|ADC]] A,A | ||
+ | | [[S1C88_ADC|ADC]] A,B | ||
+ | | [[S1C88_ADC|ADC]] A,#nn | ||
+ | | [[S1C88_ADC|ADC]] A,[HL] | ||
+ | | [[S1C88_ADC|ADC]] A,[BR:ll] | ||
+ | | [[S1C88_ADC|ADC]] A,[hhll] | ||
+ | | [[S1C88_ADC|ADC]] A,[IX] | ||
+ | | [[S1C88_ADC|ADC]] A,[IY] | ||
+ | |- | ||
+ | | 1x | ||
+ | | [[S1C88_SUB|SUB]] A,A | ||
+ | | [[S1C88_SUB|SUB]] A,B | ||
+ | | [[S1C88_SUB|SUB]] A,#nn | ||
+ | | [[S1C88_SUB|SUB]] A,[HL] | ||
+ | | [[S1C88_SUB|SUB]] A,[BR:ll] | ||
+ | | [[S1C88_SUB|SUB]] A,[hhll] | ||
+ | | [[S1C88_SUB|SUB]] A,[IX] | ||
+ | | [[S1C88_SUB|SUB]] A,[IY] | ||
+ | | [[S1C88_SBC|SBC]] A,A | ||
+ | | [[S1C88_SBC|SBC]] A,B | ||
+ | | [[S1C88_SBC|SBC]] A,#nn | ||
+ | | [[S1C88_SBC|SBC]] A,[HL] | ||
+ | | [[S1C88_SBC|SBC]] A,[BR:ll] | ||
+ | | [[S1C88_SBC|SBC]] A,[hhll] | ||
+ | | [[S1C88_SBC|SBC]] A,[IX] | ||
+ | | [[S1C88_SBC|SBC]] A,[IY] | ||
+ | |- | ||
+ | | 2x | ||
+ | | [[S1C88_AND|AND]] A,A | ||
+ | | [[S1C88_AND|AND]] A,B | ||
+ | | [[S1C88_AND|AND]] A,#nn | ||
+ | | [[S1C88_AND|AND]] A,[HL] | ||
+ | | [[S1C88_AND|AND]] A,[BR:ll] | ||
+ | | [[S1C88_AND|AND]] A,[hhll] | ||
+ | | [[S1C88_AND|AND]] A,[IX] | ||
+ | | [[S1C88_AND|AND]] A,[IY] | ||
+ | | [[S1C88_OR|OR]] A,A | ||
+ | | [[S1C88_OR|OR]] A,B | ||
+ | | [[S1C88_OR|OR]] A,#nn | ||
+ | | [[S1C88_OR|OR]] A,[HL] | ||
+ | | [[S1C88_OR|OR]] A,[BR:ll] | ||
+ | | [[S1C88_OR|OR]] A,[hhll] | ||
+ | | [[S1C88_OR|OR]] A,[IX] | ||
+ | | [[S1C88_OR|OR]] A,[IY] | ||
+ | |- | ||
+ | | 3x | ||
+ | | [[S1C88_CP|CP]] A,A | ||
+ | | [[S1C88_CP|CP]] A,B | ||
+ | | [[S1C88_CP|CP]] A,#nn | ||
+ | | [[S1C88_CP|CP]] A,[HL] | ||
+ | | [[S1C88_CP|CP]] A,[BR:ll] | ||
+ | | [[S1C88_CP|CP]] A,[hhll] | ||
+ | | [[S1C88_CP|CP]] A,[IX] | ||
+ | | [[S1C88_CP|CP]] A,[IY] | ||
+ | | [[S1C88_XOR|XOR]] A,A | ||
+ | | [[S1C88_XOR|XOR]] A,B | ||
+ | | [[S1C88_XOR|XOR]] A,#nn | ||
+ | | [[S1C88_XOR|XOR]] A,[HL] | ||
+ | | [[S1C88_XOR|XOR]] A,[BR:ll] | ||
+ | | [[S1C88_XOR|XOR]] A,[hhll] | ||
+ | | [[S1C88_XOR|XOR]] A,[IX] | ||
+ | | [[S1C88_XOR|XOR]] A,[IY] | ||
+ | |- | ||
+ | | 4x | ||
+ | | [[S1C88_LD|LD]] A,A | ||
+ | | [[S1C88_LD|LD]] A,B | ||
+ | | [[S1C88_LD|LD]] A,L | ||
+ | | [[S1C88_LD|LD]] A,H | ||
+ | | [[S1C88_LD|LD]] A,[BR:ll] | ||
+ | | [[S1C88_LD|LD]] A,[HL] | ||
+ | | [[S1C88_LD|LD]] A,[IX] | ||
+ | | [[S1C88_LD|LD]] A,[IY] | ||
+ | | [[S1C88_LD|LD]] B,A | ||
+ | | [[S1C88_LD|LD]] B,B | ||
+ | | [[S1C88_LD|LD]] B,L | ||
+ | | [[S1C88_LD|LD]] B,H | ||
+ | | [[S1C88_LD|LD]] B,[BR:ll] | ||
+ | | [[S1C88_LD|LD]] B,[HL] | ||
+ | | [[S1C88_LD|LD]] B,[IX] | ||
+ | | [[S1C88_LD|LD]] B,[IY] | ||
+ | |- | ||
+ | | 5x | ||
+ | | [[S1C88_LD|LD]] L,A | ||
+ | | [[S1C88_LD|LD]] L,B | ||
+ | | [[S1C88_LD|LD]] L,L | ||
+ | | [[S1C88_LD|LD]] L,H | ||
+ | | [[S1C88_LD|LD]] L,[BR:ll] | ||
+ | | [[S1C88_LD|LD]] L,[HL] | ||
+ | | [[S1C88_LD|LD]] L,[IX] | ||
+ | | [[S1C88_LD|LD]] L,[IY] | ||
+ | | [[S1C88_LD|LD]] H,A | ||
+ | | [[S1C88_LD|LD]] H,B | ||
+ | | [[S1C88_LD|LD]] H,L | ||
+ | | [[S1C88_LD|LD]] H,H | ||
+ | | [[S1C88_LD|LD]] H,[BR:ll] | ||
+ | | [[S1C88_LD|LD]] H,[HL] | ||
+ | | [[S1C88_LD|LD]] H,[IX] | ||
+ | | [[S1C88_LD|LD]] H,[IY] | ||
+ | |- | ||
+ | | 6x | ||
+ | | [[S1C88_LD|LD]] [IX],A | ||
+ | | [[S1C88_LD|LD]] [IX],B | ||
+ | | [[S1C88_LD|LD]] [IX],L | ||
+ | | [[S1C88_LD|LD]] [IX],H | ||
+ | | [[S1C88_LD|LD]] [IX],[BR:ll] | ||
+ | | [[S1C88_LD|LD]] [IX],[HL] | ||
+ | | [[S1C88_LD|LD]] [IX],[IX] | ||
+ | | [[S1C88_LD|LD]] [IX],[IY] | ||
+ | | [[S1C88_LD|LD]] [HL],A | ||
+ | | [[S1C88_LD|LD]] [HL],B | ||
+ | | [[S1C88_LD|LD]] [HL],L | ||
+ | | [[S1C88_LD|LD]] [HL],H | ||
+ | | [[S1C88_LD|LD]] [HL],[BR:ll] | ||
+ | | [[S1C88_LD|LD]] [HL],[HL] | ||
+ | | [[S1C88_LD|LD]] [HL],[IX] | ||
+ | | [[S1C88_LD|LD]] [HL],[IY] | ||
+ | |- | ||
+ | | 7x | ||
+ | | [[S1C88_LD|LD]] [IY],A | ||
+ | | [[S1C88_LD|LD]] [IY],B | ||
+ | | [[S1C88_LD|LD]] [IY],L | ||
+ | | [[S1C88_LD|LD]] [IY],H | ||
+ | | [[S1C88_LD|LD]] [IY],[BR:ll] | ||
+ | | [[S1C88_LD|LD]] [IY],[HL] | ||
+ | | [[S1C88_LD|LD]] [IY],[IX] | ||
+ | | [[S1C88_LD|LD]] [IY],[IY] | ||
+ | | [[S1C88_LD|LD]] [BR:ll],A | ||
+ | | [[S1C88_LD|LD]] [BR:ll],B | ||
+ | | [[S1C88_LD|LD]] [BR:ll],L | ||
+ | | [[S1C88_LD|LD]] [BR:ll],H | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] [BR:ll],[HL] | ||
+ | | [[S1C88_LD|LD]] [BR:ll],[IX] | ||
+ | | [[S1C88_LD|LD]] [BR:ll],[IY] | ||
+ | |- | ||
+ | | 8x | ||
+ | | [[S1C88_INC|INC]] A | ||
+ | | [[S1C88_INC|INC]] B | ||
+ | | [[S1C88_INC|INC]] L | ||
+ | | [[S1C88_INC|INC]] H | ||
+ | | [[S1C88_INC|INC]] BR | ||
+ | | [[S1C88_INC|INC]] [BR:ll] | ||
+ | | [[S1C88_INC|INC]] [HL] | ||
+ | | [[S1C88_INC|INC]] SP | ||
+ | | [[S1C88_DEC|DEC]] A | ||
+ | | [[S1C88_DEC|DEC]] B | ||
+ | | [[S1C88_DEC|DEC]] L | ||
+ | | [[S1C88_DEC|DEC]] H | ||
+ | | [[S1C88_DEC|DEC]] BR | ||
+ | | [[S1C88_DEC|DEC]] [BR:ll] | ||
+ | | [[S1C88_DEC|DEC]] [HL] | ||
+ | | [[S1C88_DEC|DEC]] SP | ||
+ | |- | ||
+ | | 9x | ||
+ | | [[S1C88_INC|INC]] BA | ||
+ | | [[S1C88_INC|INC]] HL | ||
+ | | [[S1C88_INC|INC]] IX | ||
+ | | [[S1C88_INC|INC]] IY | ||
+ | | [[S1C88_BIT|BIT]] A,B | ||
+ | | [[S1C88_BIT|BIT]] [HL],#nn | ||
+ | | [[S1C88_BIT|BIT]] A,#nn | ||
+ | | [[S1C88_BIT|BIT]] B,#nn | ||
+ | | [[S1C88_DEC|DEC]] BA | ||
+ | | [[S1C88_DEC|DEC]] HL | ||
+ | | [[S1C88_DEC|DEC]] IX | ||
+ | | [[S1C88_DEC|DEC]] IY | ||
+ | | [[S1C88_AND|AND]] SC,#nn | ||
+ | | [[S1C88_OR|OR]] SC,#nn | ||
+ | | [[S1C88_XOR|XOR]] SC,#nn | ||
+ | | [[S1C88_LD|LD]] SC,#nn | ||
+ | |- | ||
+ | | Ax | ||
+ | | [[S1C88_PUSH|PUSH]] BA | ||
+ | | [[S1C88_PUSH|PUSH]] HL | ||
+ | | [[S1C88_PUSH|PUSH]] IX | ||
+ | | [[S1C88_PUSH|PUSH]] IY | ||
+ | | [[S1C88_PUSH|PUSH]] BR | ||
+ | | [[S1C88_PUSH|PUSH]] EP | ||
+ | | [[S1C88_PUSH|PUSH]] IP | ||
+ | | [[S1C88_PUSH|PUSH]] SC | ||
+ | | [[S1C88_POP|POP]] BA | ||
+ | | [[S1C88_POP|POP]] HL | ||
+ | | [[S1C88_POP|POP]] IX | ||
+ | | [[S1C88_POP|POP]] IY | ||
+ | | [[S1C88_POP|POP]] BR | ||
+ | | [[S1C88_POP|POP]] EP | ||
+ | | [[S1C88_POP|POP]] IP | ||
+ | | [[S1C88_POP|POP]] SC | ||
+ | |- | ||
+ | | Bx | ||
+ | | [[S1C88_LD|LD]] A,#nn | ||
+ | | [[S1C88_LD|LD]] B,#nn | ||
+ | | [[S1C88_LD|LD]] L,#nn | ||
+ | | [[S1C88_LD|LD]] H,#nn | ||
+ | | [[S1C88_LD|LD]] BR,#hh | ||
+ | | [[S1C88_LD|LD]] [HL],#nn | ||
+ | | [[S1C88_LD|LD]] [IX],#nn | ||
+ | | [[S1C88_LD|LD]] [IY],#nn | ||
+ | | [[S1C88_LD|LD]] BA,[hhll] | ||
+ | | [[S1C88_LD|LD]] HL,[hhll] | ||
+ | | [[S1C88_LD|LD]] IX,[hhll] | ||
+ | | [[S1C88_LD|LD]] IY,[hhll] | ||
+ | | [[S1C88_LD|LD]] [hhll],BA | ||
+ | | [[S1C88_LD|LD]] [hhll],HL | ||
+ | | [[S1C88_LD|LD]] [hhll],IX | ||
+ | | [[S1C88_LD|LD]] [hhll],IY | ||
+ | |- | ||
+ | | Cx | ||
+ | | [[S1C88_ADD|ADD]] BA,#mmnn | ||
+ | | [[S1C88_ADD|ADD]] HL,#mmnn | ||
+ | | [[S1C88_ADD|ADD]] IX,#mmnn | ||
+ | | [[S1C88_ADD|ADD]] IY,#mmnn | ||
+ | | [[S1C88_LD|LD]] BA,#mmnn | ||
+ | | [[S1C88_LD|LD]] HL,#mmnn | ||
+ | | [[S1C88_LD|LD]] IX,#mmnn | ||
+ | | [[S1C88_LD|LD]] IY,#mmnn | ||
+ | | [[S1C88_EX|EX]] BA,HL | ||
+ | | [[S1C88_EX|EX]] BA,IX | ||
+ | | [[S1C88_EX|EX]] BA,IY | ||
+ | | [[S1C88_EX|EX]] BA,SP | ||
+ | | [[S1C88_EX|EX]] A,B | ||
+ | | [[S1C88_EX|EX]] A,[HL] | ||
+ | | Expansion Code | ||
+ | | Expansion Code | ||
+ | |- | ||
+ | | Dx | ||
+ | | [[S1C88_SUB|SUB]] BA,#mmnn | ||
+ | | [[S1C88_SUB|SUB]] HL,#mmnn | ||
+ | | [[S1C88_SUB|SUB]] IX,#mmnn | ||
+ | | [[S1C88_SUB|SUB]] IY,#mmnn | ||
+ | | [[S1C88_CP|CP]] BA,#mmnn | ||
+ | | [[S1C88_CP|CP]] HL,#mmnn | ||
+ | | [[S1C88_CP|CP]] IX,#mmnn | ||
+ | | [[S1C88_CP|CP]] IY,#mmnn | ||
+ | | [[S1C88_AND|AND]] [BR:ll],#nn | ||
+ | | [[S1C88_OR|OR]] [BR:ll],#nn | ||
+ | | [[S1C88_XOR|XOR]] [BR:ll],#nn | ||
+ | | [[S1C88_CP|CP]] [BR:ll],#nn | ||
+ | | [[S1C88_BIT|BIT]] [BR:ll],#nn | ||
+ | | [[S1C88_LD|LD]] [BR:ll],#nn | ||
+ | | [[S1C88_PACK|PACK]] | ||
+ | | [[S1C88_UPCK|UPCK]] | ||
+ | |- | ||
+ | | Ex | ||
+ | | [[S1C88_CARS|CARS]] C,rr | ||
+ | | [[S1C88_CARS|CARS]] NC,rr | ||
+ | | [[S1C88_CARS|CARS]] Z,rr | ||
+ | | [[S1C88_CARS|CARS]] NZ,rr | ||
+ | | [[S1C88_JRS|JRS]] C,rr | ||
+ | | [[S1C88_JRS|JRS]] NC,rr | ||
+ | | [[S1C88_JRS|JRS]] Z,rr | ||
+ | | [[S1C88_JRS|JRS]] NZ,rr | ||
+ | | [[S1C88_CARL|CARL]] C,qqrr | ||
+ | | [[S1C88_CARL|CARL]] NC,qqrr | ||
+ | | [[S1C88_CARL|CARL]] Z,qqrr | ||
+ | | [[S1C88_CARL|CARL]] NZ,qqrr | ||
+ | | [[S1C88_JRL|JRL]] C,qqrr | ||
+ | | [[S1C88_JRL|JRL]] NC,qqrr | ||
+ | | [[S1C88_JRL|JRL]] Z,qqrr | ||
+ | | [[S1C88_JRL|JRL]] NZ,qqrr | ||
+ | |- | ||
+ | | Fx | ||
+ | | [[S1C88_CARS|CARS]] rr | ||
+ | | [[S1C88_JRS|JRS]] rr | ||
+ | | [[S1C88_CARL|CARL]] qqrr | ||
+ | | [[S1C88_JRL|JRL]] qqrr | ||
+ | | [[S1C88_JP|JP]] HL | ||
+ | | [[S1C88_DJR|DJR]] NZ,rr | ||
+ | | [[S1C88_SWAP|SWAP]] A | ||
+ | | [[S1C88_SWAP|SWAP]] [HL] | ||
+ | | [[S1C88_RET|RET]] | ||
+ | | [[S1C88_RETE|RETE]] | ||
+ | | [[S1C88_RETS|RETS]] | ||
+ | | [[S1C88_CALL|CALL]] [hhll] | ||
+ | | [[S1C88_INT|INT]] [kk] | ||
+ | | [[S1C88_JP|JP]] [kk] | ||
+ | | | ||
+ | | [[S1C88_NOP|NOP]] | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == 2nd operation code (1st operation code = CE) == | ||
+ | {| class="wikitable" | ||
+ | | | ||
+ | | x0 | ||
+ | | x1 | ||
+ | | x2 | ||
+ | | x3 | ||
+ | | x4 | ||
+ | | x5 | ||
+ | | x6 | ||
+ | | x7 | ||
+ | | x8 | ||
+ | | x9 | ||
+ | | xA | ||
+ | | xB | ||
+ | | xC | ||
+ | | xD | ||
+ | | xE | ||
+ | | xF | ||
+ | |- | ||
+ | | 0x | ||
+ | | [[S1C88_ADD|ADD]] A,[IX+dd] | ||
+ | | [[S1C88_ADD|ADD]] A,[IY+dd] | ||
+ | | [[S1C88_ADD|ADD]] A,[IX+L] | ||
+ | | [[S1C88_ADD|ADD]] A,[IY+L] | ||
+ | | [[S1C88_ADD|ADD]] [HL],A | ||
+ | | [[S1C88_ADD|ADD]] [HL],#nn | ||
+ | | [[S1C88_ADD|ADD]] [HL],[IX] | ||
+ | | [[S1C88_ADD|ADD]] [HL],[IY] | ||
+ | | [[S1C88_ADC|ADC]] A,[IX+dd] | ||
+ | | [[S1C88_ADC|ADC]] A,[IY+dd] | ||
+ | | [[S1C88_ADC|ADC]] A,[IX+L] | ||
+ | | [[S1C88_ADC|ADC]] A,[IY+L] | ||
+ | | [[S1C88_ADC|ADC]] [HL],A | ||
+ | | [[S1C88_ADC|ADC]] [HL],#nn | ||
+ | | [[S1C88_ADC|ADC]] [HL],[IX] | ||
+ | | [[S1C88_ADC|ADC]] [HL],[IY] | ||
+ | |- | ||
+ | | 1x | ||
+ | | [[S1C88_SUB|SUB]] A,[IX+dd] | ||
+ | | [[S1C88_SUB|SUB]] A,[IY+dd] | ||
+ | | [[S1C88_SUB|SUB]] A,[IX+L] | ||
+ | | [[S1C88_SUB|SUB]] A,[IY+L] | ||
+ | | [[S1C88_SUB|SUB]] [HL],A | ||
+ | | [[S1C88_SUB|SUB]] [HL],#nn | ||
+ | | [[S1C88_SUB|SUB]] [HL],[IX] | ||
+ | | [[S1C88_SUB|SUB]] [HL],[IY] | ||
+ | | [[S1C88_SBC|SBC]] A,[IX+dd] | ||
+ | | [[S1C88_SBC|SBC]] A,[IY+dd] | ||
+ | | [[S1C88_SBC|SBC]] A,[IX+L] | ||
+ | | [[S1C88_SBC|SBC]] A,[IY+L] | ||
+ | | [[S1C88_SBC|SBC]] [HL],A | ||
+ | | [[S1C88_SBC|SBC]] [HL],#nn | ||
+ | | [[S1C88_SBC|SBC]] [HL],[IX] | ||
+ | | [[S1C88_SBC|SBC]] [HL],[IY] | ||
+ | |- | ||
+ | | 2x | ||
+ | | [[S1C88_AND|AND]] A,[IX+dd] | ||
+ | | [[S1C88_AND|AND]] A,[IY+dd] | ||
+ | | [[S1C88_AND|AND]] A,[IX+L] | ||
+ | | [[S1C88_AND|AND]] A,[IY+L] | ||
+ | | [[S1C88_AND|AND]] [HL],A | ||
+ | | [[S1C88_AND|AND]] [HL],#nn | ||
+ | | [[S1C88_AND|AND]] [HL],[IX] | ||
+ | | [[S1C88_AND|AND]] [HL],[IY] | ||
+ | | [[S1C88_OR|OR]] A,[IX+dd] | ||
+ | | [[S1C88_OR|OR]] A,[IY+dd] | ||
+ | | [[S1C88_OR|OR]] A,[IX+L] | ||
+ | | [[S1C88_OR|OR]] A,[IY+L] | ||
+ | | [[S1C88_OR|OR]] [HL],A | ||
+ | | [[S1C88_OR|OR]] [HL],#nn | ||
+ | | [[S1C88_OR|OR]] [HL],[IX] | ||
+ | | [[S1C88_OR|OR]] [HL],[IY] | ||
+ | |- | ||
+ | | 3x | ||
+ | | [[S1C88_CP|CP]] A,[IX+dd] | ||
+ | | [[S1C88_CP|CP]] A,[IY+dd] | ||
+ | | [[S1C88_CP|CP]] A,[IX+L] | ||
+ | | [[S1C88_CP|CP]] A,[IY+L] | ||
+ | | [[S1C88_CP|CP]] [HL],A | ||
+ | | [[S1C88_CP|CP]] [HL],#nn | ||
+ | | [[S1C88_CP|CP]] [HL],[IX] | ||
+ | | [[S1C88_CP|CP]] [HL],[IY] | ||
+ | | [[S1C88_XOR|XOR]] A,[IX+dd] | ||
+ | | [[S1C88_XOR|XOR]] A,[IY+dd] | ||
+ | | [[S1C88_XOR|XOR]] A,[IX+L] | ||
+ | | [[S1C88_XOR|XOR]] A,[IY+L] | ||
+ | | [[S1C88_XOR|XOR]] [HL],A | ||
+ | | [[S1C88_XOR|XOR]] [HL],#nn | ||
+ | | [[S1C88_XOR|XOR]] [HL],[IX] | ||
+ | | [[S1C88_XOR|XOR]] [HL],[IY] | ||
+ | |- | ||
+ | | 4x | ||
+ | | [[S1C88_LD|LD]] A,[IX+dd] | ||
+ | | [[S1C88_LD|LD]] A,[IY+dd] | ||
+ | | [[S1C88_LD|LD]] A,[IX+L] | ||
+ | | [[S1C88_LD|LD]] A,[IY+L] | ||
+ | | [[S1C88_LD|LD]] [IX+dd],A | ||
+ | | [[S1C88_LD|LD]] [IY+dd],A | ||
+ | | [[S1C88_LD|LD]] [IX+L],A | ||
+ | | [[S1C88_LD|LD]] [IY+L],A | ||
+ | | [[S1C88_LD|LD]] B,[IX+dd] | ||
+ | | [[S1C88_LD|LD]] B,[IY+dd] | ||
+ | | [[S1C88_LD|LD]] B,[IX+L] | ||
+ | | [[S1C88_LD|LD]] B,[IY+L] | ||
+ | | [[S1C88_LD|LD]] [IX+dd],B | ||
+ | | [[S1C88_LD|LD]] [IY+dd],B | ||
+ | | [[S1C88_LD|LD]] [IX+L],B | ||
+ | | [[S1C88_LD|LD]] [IY+L],B | ||
+ | |- | ||
+ | | 5x | ||
+ | | [[S1C88_LD|LD]] L,[IX+dd] | ||
+ | | [[S1C88_LD|LD]] L,[IY+dd] | ||
+ | | [[S1C88_LD|LD]] L,[IX+L] | ||
+ | | [[S1C88_LD|LD]] L,[IY+L] | ||
+ | | [[S1C88_LD|LD]] [IX+dd],L | ||
+ | | [[S1C88_LD|LD]] [IY+dd],L | ||
+ | | [[S1C88_LD|LD]] [IX+L],L | ||
+ | | [[S1C88_LD|LD]] [IY+L],L | ||
+ | | [[S1C88_LD|LD]] H,[IX+dd] | ||
+ | | [[S1C88_LD|LD]] H,[IY+dd] | ||
+ | | [[S1C88_LD|LD]] H,[IX+L] | ||
+ | | [[S1C88_LD|LD]] H,[IY+L] | ||
+ | | [[S1C88_LD|LD]] [IX+dd],H | ||
+ | | [[S1C88_LD|LD]] [IY+dd],H | ||
+ | | [[S1C88_LD|LD]] [IX+L],H | ||
+ | | [[S1C88_LD|LD]] [IY+L],H | ||
+ | |- | ||
+ | | 6x | ||
+ | | [[S1C88_LD|LD]] [HL],[IX+dd] | ||
+ | | [[S1C88_LD|LD]] [HL],[IY+dd] | ||
+ | | [[S1C88_LD|LD]] [HL],[IX+L] | ||
+ | | [[S1C88_LD|LD]] [HL],[IY+L] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] [IX],[IX+dd] | ||
+ | | [[S1C88_LD|LD]] [IX],[IY+dd] | ||
+ | | [[S1C88_LD|LD]] [IX],[IX+L] | ||
+ | | [[S1C88_LD|LD]] [IX],[IY+L] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 7x | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] [IY],[IX+dd] | ||
+ | | [[S1C88_LD|LD]] [IY],[IY+dd] | ||
+ | | [[S1C88_LD|LD]] [IY],[IX+L] | ||
+ | | [[S1C88_LD|LD]] [IY],[IY+L] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 8x | ||
+ | | [[S1C88_SLA|SLA]] A | ||
+ | | [[S1C88_SLA|SLA]] B | ||
+ | | [[S1C88_SLA|SLA]] [BR:ll] | ||
+ | | [[S1C88_SLA|SLA]] [HL] | ||
+ | | [[S1C88_SLL|SLL]] A | ||
+ | | [[S1C88_SLL|SLL]] B | ||
+ | | [[S1C88_SLL|SLL]] [BR:ll] | ||
+ | | [[S1C88_SLL|SLL]] [HL] | ||
+ | | [[S1C88_SRA|SRA]] A | ||
+ | | [[S1C88_SRA|SRA]] B | ||
+ | | [[S1C88_SRA|SRA]] [BR:ll] | ||
+ | | [[S1C88_SRA|SRA]] [HL] | ||
+ | | [[S1C88_SRL|SRL]] A | ||
+ | | [[S1C88_SRL|SRL]] B | ||
+ | | [[S1C88_SRL|SRL]] [BR:ll] | ||
+ | | [[S1C88_SRL|SRL]] [HL] | ||
+ | |- | ||
+ | | 9x | ||
+ | | [[S1C88_RL|RL]] A | ||
+ | | [[S1C88_RL|RL]] B | ||
+ | | [[S1C88_RL|RL]] [BR:ll] | ||
+ | | [[S1C88_RL|RL]] [HL] | ||
+ | | [[S1C88_RLC|RLC]] A | ||
+ | | [[S1C88_RLC|RLC]] B | ||
+ | | [[S1C88_RLC|RLC]] [BR:ll] | ||
+ | | [[S1C88_RLC|RLC]] [HL] | ||
+ | | [[S1C88_RR|RR]] A | ||
+ | | [[S1C88_RR|RR]] B | ||
+ | | [[S1C88_RR|RR]] [BR:ll] | ||
+ | | [[S1C88_RR|RR]] [HL] | ||
+ | | [[S1C88_RRC|RRC]] A | ||
+ | | [[S1C88_RRC|RRC]] B | ||
+ | | [[S1C88_RRC|RRC]] [BR:ll] | ||
+ | | [[S1C88_RRC|RRC]] [HL] | ||
+ | |- | ||
+ | | Ax | ||
+ | | [[S1C88_CPL|CPL]] A | ||
+ | | [[S1C88_CPL|CPL]] B | ||
+ | | [[S1C88_CPL|CPL]] [BR:ll] | ||
+ | | [[S1C88_CPL|CPL]] [HL] | ||
+ | | [[S1C88_NEG|NEG]] A | ||
+ | | [[S1C88_NEG|NEG]] B | ||
+ | | [[S1C88_NEG|NEG]] [BR:ll] | ||
+ | | [[S1C88_NEG|NEG]] [HL] | ||
+ | | [[S1C88_SEP|SEP]] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_HALT|HALT]] | ||
+ | | [[S1C88_SLP|SLP]] | ||
+ | |- | ||
+ | | Bx | ||
+ | | [[S1C88_AND|AND]] B,#nn | ||
+ | | [[S1C88_AND|AND]] L,#nn | ||
+ | | [[S1C88_AND|AND]] H,#nn | ||
+ | | | ||
+ | | [[S1C88_OR|OR]] B,#nn | ||
+ | | [[S1C88_OR|OR]] L,#nn | ||
+ | | [[S1C88_OR|OR]] H,#nn | ||
+ | | | ||
+ | | [[S1C88_XOR|XOR]] B,#nn | ||
+ | | [[S1C88_XOR|XOR]] L,#nn | ||
+ | | [[S1C88_XOR|XOR]] H,#nn | ||
+ | | | ||
+ | | [[S1C88_CP|CP]] B,#nn | ||
+ | | [[S1C88_CP|CP]] L,#nn | ||
+ | | [[S1C88_CP|CP]] H,#nn | ||
+ | | [[S1C88_CP|CP]] BR,#hh | ||
+ | |- | ||
+ | | Cx | ||
+ | | [[S1C88_LD|LD]] A,BR | ||
+ | | [[S1C88_LD|LD]] A,SC | ||
+ | | [[S1C88_LD|LD]] BR,A | ||
+ | | [[S1C88_LD|LD]] SC,A | ||
+ | | [[S1C88_LD|LD]] NB,#bb | ||
+ | | [[S1C88_LD|LD]] EP,#pp | ||
+ | | [[S1C88_LD|LD]] XP,#pp | ||
+ | | [[S1C88_LD|LD]] YP,#pp | ||
+ | | [[S1C88_LD|LD]] A,NB | ||
+ | | [[S1C88_LD|LD]] A,EP | ||
+ | | [[S1C88_LD|LD]] A,XP | ||
+ | | [[S1C88_LD|LD]] A,YP | ||
+ | | [[S1C88_LD|LD]] NB,A | ||
+ | | [[S1C88_LD|LD]] EP,A | ||
+ | | [[S1C88_LD|LD]] XP,A | ||
+ | | [[S1C88_LD|LD]] YP,A | ||
+ | |- | ||
+ | | Dx | ||
+ | | [[S1C88_LD|LD]] A,[hhll] | ||
+ | | [[S1C88_LD|LD]] B,[hhll] | ||
+ | | [[S1C88_LD|LD]] L,[hhll] | ||
+ | | [[S1C88_LD|LD]] H,[hhll] | ||
+ | | [[S1C88_LD|LD]] [hhll],A | ||
+ | | [[S1C88_LD|LD]] [hhll],B | ||
+ | | [[S1C88_LD|LD]] [hhll],L | ||
+ | | [[S1C88_LD|LD]] [hhll],H | ||
+ | | [[S1C88_MLT|MLT]] | ||
+ | | [[S1C88_DIV|DIV]] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Ex | ||
+ | | [[S1C88_JRS|JRS]] LT,rr | ||
+ | | [[S1C88_JRS|JRS]] LE,rr | ||
+ | | [[S1C88_JRS|JRS]] GT,rr | ||
+ | | [[S1C88_JRS|JRS]] GE,rr | ||
+ | | [[S1C88_JRS|JRS]] V,rr | ||
+ | | [[S1C88_JRS|JRS]] NV,rr | ||
+ | | [[S1C88_JRS|JRS]] P,rr | ||
+ | | [[S1C88_JRS|JRS]] M,rr | ||
+ | | [[S1C88_JRS|JRS]] F0,rr | ||
+ | | [[S1C88_JRS|JRS]] F1,rr | ||
+ | | [[S1C88_JRS|JRS]] F2,rr | ||
+ | | [[S1C88_JRS|JRS]] F3,rr | ||
+ | | [[S1C88_JRS|JRS]] NF0,rr | ||
+ | | [[S1C88_JRS|JRS]] NF1,rr | ||
+ | | [[S1C88_JRS|JRS]] NF2,rr | ||
+ | | [[S1C88_JRS|JRS]] NF3,rr | ||
+ | |- | ||
+ | | Fx | ||
+ | | [[S1C88_CARS|CARS]] LT,rr | ||
+ | | [[S1C88_CARS|CARS]] LE,rr | ||
+ | | [[S1C88_CARS|CARS]] GT,rr | ||
+ | | [[S1C88_CARS|CARS]] GE,rr | ||
+ | | [[S1C88_CARS|CARS]] V,rr | ||
+ | | [[S1C88_CARS|CARS]] NV,rr | ||
+ | | [[S1C88_CARS|CARS]] P,rr | ||
+ | | [[S1C88_CARS|CARS]] M,rr | ||
+ | | [[S1C88_CARS|CARS]] F0,rr | ||
+ | | [[S1C88_CARS|CARS]] F1,rr | ||
+ | | [[S1C88_CARS|CARS]] F2,rr | ||
+ | | [[S1C88_CARS|CARS]] F3,rr | ||
+ | | [[S1C88_CARS|CARS]] NF0,rr | ||
+ | | [[S1C88_CARS|CARS]] NF1,rr | ||
+ | | [[S1C88_CARS|CARS]] NF2,rr | ||
+ | | [[S1C88_CARS|CARS]] NF3,rr | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == 3nd operation code (1st operation code = CF) == | ||
+ | {| class="wikitable" | ||
+ | | | ||
+ | | x0 | ||
+ | | x1 | ||
+ | | x2 | ||
+ | | x3 | ||
+ | | x4 | ||
+ | | x5 | ||
+ | | x6 | ||
+ | | x7 | ||
+ | | x8 | ||
+ | | x9 | ||
+ | | xA | ||
+ | | xB | ||
+ | | xC | ||
+ | | xD | ||
+ | | xE | ||
+ | | xF | ||
+ | |- | ||
+ | | 0x | ||
+ | | [[S1C88_ADD|ADD]] BA,BA | ||
+ | | [[S1C88_ADD|ADD]] BA,HL | ||
+ | | [[S1C88_ADD|ADD]] BA,IX | ||
+ | | [[S1C88_ADD|ADD]] BA,IY | ||
+ | | [[S1C88_ADC|ADC]] BA,BA | ||
+ | | [[S1C88_ADC|ADC]] BA,HL | ||
+ | | [[S1C88_ADC|ADC]] BA,IX | ||
+ | | [[S1C88_ADC|ADC]] BA,IY | ||
+ | | [[S1C88_SUB|SUB]] BA,BA | ||
+ | | [[S1C88_SUB|SUB]] BA,HL | ||
+ | | [[S1C88_SUB|SUB]] BA,IX | ||
+ | | [[S1C88_SUB|SUB]] BA,IY | ||
+ | | [[S1C88_SBC|SBC]] BA,BA | ||
+ | | [[S1C88_SBC|SBC]] BA,HL | ||
+ | | [[S1C88_SBC|SBC]] BA,IX | ||
+ | | [[S1C88_SBC|SBC]] BA,IY | ||
+ | |- | ||
+ | | 1x | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_CP|CP]] BA,BA | ||
+ | | [[S1C88_CP|CP]] BA,HL | ||
+ | | [[S1C88_CP|CP]] BA,IX | ||
+ | | [[S1C88_CP|CP]] BA,IY | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 2x | ||
+ | | [[S1C88_ADD|ADD]] HL,BA | ||
+ | | [[S1C88_ADD|ADD]] HL,HL | ||
+ | | [[S1C88_ADD|ADD]] HL,IX | ||
+ | | [[S1C88_ADD|ADD]] HL,IY | ||
+ | | [[S1C88_ADC|ADC]] HL,BA | ||
+ | | [[S1C88_ADC|ADC]] HL,HL | ||
+ | | [[S1C88_ADC|ADC]] HL,IX | ||
+ | | [[S1C88_ADC|ADC]] HL,IY | ||
+ | | [[S1C88_SUB|SUB]] HL,BA | ||
+ | | [[S1C88_SUB|SUB]] HL,HL | ||
+ | | [[S1C88_SUB|SUB]] HL,IX | ||
+ | | [[S1C88_SUB|SUB]] HL,IY | ||
+ | | [[S1C88_SBC|SBC]] HL,BA | ||
+ | | [[S1C88_SBC|SBC]] HL,HL | ||
+ | | [[S1C88_SBC|SBC]] HL,IX | ||
+ | | [[S1C88_SBC|SBC]] HL,IY | ||
+ | |- | ||
+ | | 3x | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_CP|CP]] HL,BA | ||
+ | | [[S1C88_CP|CP]] HL,HL | ||
+ | | [[S1C88_CP|CP]] HL,IX | ||
+ | | [[S1C88_CP|CP]] HL,IY | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 4x | ||
+ | | [[S1C88_ADD|ADD]] IX,BA | ||
+ | | [[S1C88_ADD|ADD]] IX,HL | ||
+ | | [[S1C88_ADD|ADD]] IY,BA | ||
+ | | [[S1C88_ADD|ADD]] IY,HL | ||
+ | | [[S1C88_ADD|ADD]] SP,BA | ||
+ | | [[S1C88_ADD|ADD]] SP,HL | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_SUB|SUB]] IX,BA | ||
+ | | [[S1C88_SUB|SUB]] IX,HL | ||
+ | | [[S1C88_SUB|SUB]] IY,BA | ||
+ | | [[S1C88_SUB|SUB]] IY,HL | ||
+ | | [[S1C88_SUB|SUB]] SP,BA | ||
+ | | [[S1C88_SUB|SUB]] SP,HL | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 5x | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_CP|CP]] SP,BA | ||
+ | | [[S1C88_CP|CP]] SP,HL | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 6x | ||
+ | | [[S1C88_ADC|ADC]] BA,#mmnn | ||
+ | | [[S1C88_ADC|ADC]] HL,#mmnn | ||
+ | | [[S1C88_SBC|SBC]] BA,#mmnn | ||
+ | | [[S1C88_SBC|SBC]] HL,#mmnn | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_ADD|ADD]] SP,#mmnn | ||
+ | | | ||
+ | | [[S1C88_SUB|SUB]] SP,#mmnn | ||
+ | | | ||
+ | | [[S1C88_CP|CP]] SP,#mmnn | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] SP,#mmnn | ||
+ | | | ||
+ | |- | ||
+ | | 7x | ||
+ | | [[S1C88_LD|LD]] BA,[SP+dd] | ||
+ | | [[S1C88_LD|LD]] HL,[SP+dd] | ||
+ | | [[S1C88_LD|LD]] IX,[SP+dd] | ||
+ | | [[S1C88_LD|LD]] IY,[SP+dd] | ||
+ | | [[S1C88_LD|LD]] [SP+dd],BA | ||
+ | | [[S1C88_LD|LD]] [SP+dd],HL | ||
+ | | [[S1C88_LD|LD]] [SP+dd],IX | ||
+ | | [[S1C88_LD|LD]] [SP+dd],IY | ||
+ | | [[S1C88_LD|LD]] SP,[hhll] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] [hhll],SP | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 8x | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | 9x | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Ax | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Bx | ||
+ | | [[S1C88_PUSH|PUSH]] A | ||
+ | | [[S1C88_PUSH|PUSH]] B | ||
+ | | [[S1C88_PUSH|PUSH]] L | ||
+ | | [[S1C88_PUSH|PUSH]] H | ||
+ | | [[S1C88_POP|POP]] A | ||
+ | | [[S1C88_POP|POP]] B | ||
+ | | [[S1C88_POP|POP]] L | ||
+ | | [[S1C88_POP|POP]] H | ||
+ | | [[S1C88_PUSH|PUSH]] ALL | ||
+ | | [[S1C88_PUSH|PUSH]] ALE | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_POP|POP]] ALL | ||
+ | | [[S1C88_POP|POP]] ALE | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Cx | ||
+ | | [[S1C88_LD|LD]] BA,[HL] | ||
+ | | [[S1C88_LD|LD]] HL,[HL] | ||
+ | | [[S1C88_LD|LD]] IX,[HL] | ||
+ | | [[S1C88_LD|LD]] IY,[HL] | ||
+ | | [[S1C88_LD|LD]] [HL],BA | ||
+ | | [[S1C88_LD|LD]] [HL],HL | ||
+ | | [[S1C88_LD|LD]] [HL],IX | ||
+ | | [[S1C88_LD|LD]] [HL],IY | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Dx | ||
+ | | [[S1C88_LD|LD]] BA,[IX] | ||
+ | | [[S1C88_LD|LD]] HL,[IX] | ||
+ | | [[S1C88_LD|LD]] IX,[IX] | ||
+ | | [[S1C88_LD|LD]] IY,[IX] | ||
+ | | [[S1C88_LD|LD]] [IX],BA | ||
+ | | [[S1C88_LD|LD]] [IX],HL | ||
+ | | [[S1C88_LD|LD]] [IX],IX | ||
+ | | [[S1C88_LD|LD]] [IX],IY | ||
+ | | [[S1C88_LD|LD]] BA,[IY] | ||
+ | | [[S1C88_LD|LD]] HL,[IY] | ||
+ | | [[S1C88_LD|LD]] IX,[IY] | ||
+ | | [[S1C88_LD|LD]] IY,[IY] | ||
+ | | [[S1C88_LD|LD]] [IY],BA | ||
+ | | [[S1C88_LD|LD]] [IY],HL | ||
+ | | [[S1C88_LD|LD]] [IY],IX | ||
+ | | [[S1C88_LD|LD]] [IY],IY | ||
+ | |- | ||
+ | | Ex | ||
+ | | [[S1C88_LD|LD]] BA,BA | ||
+ | | [[S1C88_LD|LD]] BA,HL | ||
+ | | [[S1C88_LD|LD]] BA,IX | ||
+ | | [[S1C88_LD|LD]] BA,IY | ||
+ | | [[S1C88_LD|LD]] HL,BA | ||
+ | | [[S1C88_LD|LD]] HL,HL | ||
+ | | [[S1C88_LD|LD]] HL,IX | ||
+ | | [[S1C88_LD|LD]] HL,IY | ||
+ | | [[S1C88_LD|LD]] IX,BA | ||
+ | | [[S1C88_LD|LD]] IX,HL | ||
+ | | [[S1C88_LD|LD]] IX,IX | ||
+ | | [[S1C88_LD|LD]] IX,IY | ||
+ | | [[S1C88_LD|LD]] IY,BA | ||
+ | | [[S1C88_LD|LD]] IY,HL | ||
+ | | [[S1C88_LD|LD]] IY,IX | ||
+ | | [[S1C88_LD|LD]] IY,IY | ||
+ | |- | ||
+ | | Fx | ||
+ | | [[S1C88_LD|LD]] SP,BA | ||
+ | | [[S1C88_LD|LD]] SP,HL | ||
+ | | [[S1C88_LD|LD]] SP,IX | ||
+ | | [[S1C88_LD|LD]] SP,IY | ||
+ | | [[S1C88_LD|LD]] HL,SP | ||
+ | | [[S1C88_LD|LD]] HL,PC | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] BA,SP | ||
+ | | [[S1C88_LD|LD]] BA,PC | ||
+ | | [[S1C88_LD|LD]] IX,SP | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [[S1C88_LD|LD]] IY,SP | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | = Illegal Instructions = | ||
+ | |||
+ | '''NOTE: This document is now out of date, as should be updated to the new mnemonic and register naming''' | ||
+ | |||
+ | The entire opcode table has been evaluated on Pokemon Mini units and new and exotic illegal opcodes have been found. | ||
+ | |||
+ | These opcodes are not officially supported (they are not used by commercial games and not even found in the Pokemon Channel emulator) and can produce random results or crashes in some cases. | ||
+ | The illegal opcodes have been documented on [[Talk:PM_InstructionList|this page's Discussion page]]. | ||
''' THIS PAGE IS IN PROCESS ''' | ''' THIS PAGE IS IN PROCESS ''' | ||
Line 10: | Line 7,200: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,B | | A,B | ||
Line 17: | Line 7,207: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 24: | Line 7,214: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 31: | Line 7,221: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 38: | Line 7,228: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 45: | Line 7,235: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 52: | Line 7,242: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 59: | Line 7,249: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 66: | Line 7,256: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 73: | Line 7,263: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 80: | Line 7,270: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 87: | Line 7,277: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="4" | [[S1C88_ADD|ADD]] | | rowspan="4" | [[S1C88_ADD|ADD]] | ||
Line 95: | Line 7,285: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 102: | Line 7,292: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 109: | Line 7,299: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 116: | Line 7,306: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|} | |} | ||
Line 127: | Line 7,317: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,B | | A,B | ||
Line 134: | Line 7,324: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 141: | Line 7,331: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 148: | Line 7,338: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 155: | Line 7,345: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 162: | Line 7,352: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 169: | Line 7,359: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 176: | Line 7,366: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 183: | Line 7,373: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 190: | Line 7,380: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 197: | Line 7,387: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 204: | Line 7,394: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="4" | [[S1C88_ADC|ADC]] | | rowspan="4" | [[S1C88_ADC|ADC]] | ||
Line 212: | Line 7,402: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 219: | Line 7,409: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 226: | Line 7,416: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 233: | Line 7,423: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 245: | Line 7,435: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,B | | A,B | ||
Line 252: | Line 7,442: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 259: | Line 7,449: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 266: | Line 7,456: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 273: | Line 7,463: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 280: | Line 7,470: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 287: | Line 7,477: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 294: | Line 7,484: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 301: | Line 7,491: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 308: | Line 7,498: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 315: | Line 7,505: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 322: | Line 7,512: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="4" | [[S1C88_SUB|SUB]] | | rowspan="4" | [[S1C88_SUB|SUB]] | ||
Line 330: | Line 7,520: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 337: | Line 7,527: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 344: | Line 7,534: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 351: | Line 7,541: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|} | |} | ||
Line 362: | Line 7,552: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,B | | A,B | ||
Line 369: | Line 7,559: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 376: | Line 7,566: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 383: | Line 7,573: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 390: | Line 7,580: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 397: | Line 7,587: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 404: | Line 7,594: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 411: | Line 7,601: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 418: | Line 7,608: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 425: | Line 7,615: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 432: | Line 7,622: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 439: | Line 7,629: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="4" | [[S1C88_SBC|SBC]] | | rowspan="4" | [[S1C88_SBC|SBC]] | ||
Line 447: | Line 7,637: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 454: | Line 7,644: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 461: | Line 7,651: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 468: | Line 7,658: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 482: | Line 7,672: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,B | | A,B | ||
Line 489: | Line 7,679: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 496: | Line 7,686: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 503: | Line 7,693: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 510: | Line 7,700: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 517: | Line 7,707: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 524: | Line 7,714: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 531: | Line 7,721: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 538: | Line 7,728: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 545: | Line 7,735: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 552: | Line 7,742: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 559: | Line 7,749: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [[S1C88_AND|AND]] | | [[S1C88_AND|AND]] | ||
Line 567: | Line 7,757: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [[S1C88_AND|AND]] | | [[S1C88_AND|AND]] | ||
Line 575: | Line 7,765: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [[S1C88_AND|AND]] | | [[S1C88_AND|AND]] | ||
Line 583: | Line 7,773: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| rowspan="4" | [[S1C88_AND|AND]] | | rowspan="4" | [[S1C88_AND|AND]] | ||
Line 591: | Line 7,781: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 598: | Line 7,788: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 605: | Line 7,795: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 612: | Line 7,802: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [[S1C88_AND|AND]] | | [[S1C88_AND|AND]] | ||
Line 620: | Line 7,810: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↓ || – || – || ↓ |
|- | |- | ||
| [[S1C88_AND|AND]] | | [[S1C88_AND|AND]] | ||
Line 640: | Line 7,830: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,B | | A,B | ||
Line 647: | Line 7,837: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 654: | Line 7,844: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 661: | Line 7,851: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 668: | Line 7,858: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 675: | Line 7,865: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 682: | Line 7,872: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 689: | Line 7,879: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 696: | Line 7,886: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 703: | Line 7,893: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 710: | Line 7,900: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 717: | Line 7,907: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [[S1C88_OR|OR]] | | [[S1C88_OR|OR]] | ||
Line 725: | Line 7,915: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [[S1C88_OR|OR]] | | [[S1C88_OR|OR]] | ||
Line 733: | Line 7,923: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [[S1C88_OR|OR]] | | [[S1C88_OR|OR]] | ||
Line 741: | Line 7,931: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| rowspan="4" | [[S1C88_OR|OR]] | | rowspan="4" | [[S1C88_OR|OR]] | ||
Line 749: | Line 7,939: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 756: | Line 7,946: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 763: | Line 7,953: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 770: | Line 7,960: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [[S1C88_OR|OR]] | | [[S1C88_OR|OR]] | ||
Line 778: | Line 7,968: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↑ || – || – || ↑ |
|- | |- | ||
| [[S1C88_OR|OR]] | | [[S1C88_OR|OR]] | ||
Line 798: | Line 7,988: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,B | | A,B | ||
Line 805: | Line 7,995: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 812: | Line 8,002: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 819: | Line 8,009: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 826: | Line 8,016: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 833: | Line 8,023: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 840: | Line 8,030: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 847: | Line 8,037: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 854: | Line 8,044: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 861: | Line 8,051: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 868: | Line 8,058: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 875: | Line 8,065: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_XOR|XOR]] | | [[S1C88_XOR|XOR]] | ||
Line 883: | Line 8,073: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_XOR|XOR]] | | [[S1C88_XOR|XOR]] | ||
Line 891: | Line 8,081: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_XOR|XOR]] | | [[S1C88_XOR|XOR]] | ||
Line 899: | Line 8,089: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| rowspan="4" | [[S1C88_XOR|XOR]] | | rowspan="4" | [[S1C88_XOR|XOR]] | ||
Line 907: | Line 8,097: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 914: | Line 8,104: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 921: | Line 8,111: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 928: | Line 8,118: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_XOR|XOR]] | | [[S1C88_XOR|XOR]] | ||
Line 936: | Line 8,126: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_XOR|XOR]] | | [[S1C88_XOR|XOR]] | ||
Line 956: | Line 8,146: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,B | | A,B | ||
Line 963: | Line 8,153: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 970: | Line 8,160: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 977: | Line 8,167: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 984: | Line 8,174: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 991: | Line 8,181: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 998: | Line 8,188: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 1,005: | Line 8,195: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 1,012: | Line 8,202: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 1,019: | Line 8,209: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 1,026: | Line 8,216: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 1,033: | Line 8,223: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_CP|CP]] | | [[S1C88_CP|CP]] | ||
Line 1,041: | Line 8,231: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_CP|CP]] | | [[S1C88_CP|CP]] | ||
Line 1,049: | Line 8,239: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_CP|CP]] | | [[S1C88_CP|CP]] | ||
Line 1,057: | Line 8,247: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_CP|CP]] | | [[S1C88_CP|CP]] | ||
Line 1,065: | Line 8,255: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="4" | [[S1C88_CP|CP]] | | rowspan="4" | [[S1C88_CP|CP]] | ||
Line 1,073: | Line 8,263: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 1,080: | Line 8,270: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 1,087: | Line 8,277: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 1,094: | Line 8,284: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_CP|CP]] | | [[S1C88_CP|CP]] | ||
Line 1,102: | Line 8,292: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,114: | Line 8,304: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 1,121: | Line 8,311: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_BIT|BIT]] | | [[S1C88_BIT|BIT]] | ||
Line 1,129: | Line 8,319: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_BIT|BIT]] | | [[S1C88_BIT|BIT]] | ||
Line 1,137: | Line 8,327: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_BIT|BIT]] | | [[S1C88_BIT|BIT]] | ||
Line 1,145: | Line 8,335: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,157: | Line 8,347: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 1,165: | Line 8,355: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 1,173: | Line 8,363: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 1,181: | Line 8,371: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 1,189: | Line 8,379: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 1,197: | Line 8,387: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 1,205: | Line 8,395: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,217: | Line 8,407: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 1,225: | Line 8,415: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 1,233: | Line 8,423: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 1,241: | Line 8,431: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 1,249: | Line 8,439: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 1,257: | Line 8,447: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 1,265: | Line 8,455: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,277: | Line 8,467: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || 0 || 0 || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,289: | Line 8,479: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || 0 || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,301: | Line 8,491: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_CPL|CPL]] | | [[S1C88_CPL|CPL]] | ||
Line 1,309: | Line 8,499: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_CPL|CPL]] | | [[S1C88_CPL|CPL]] | ||
Line 1,317: | Line 8,507: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
| [[S1C88_CPL|CPL]] | | [[S1C88_CPL|CPL]] | ||
Line 1,325: | Line 8,515: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,337: | Line 8,527: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_NEG|NEG]] | | [[S1C88_NEG|NEG]] | ||
Line 1,345: | Line 8,535: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_NEG|NEG]] | | [[S1C88_NEG|NEG]] | ||
Line 1,353: | Line 8,543: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_NEG|NEG]] | | [[S1C88_NEG|NEG]] | ||
Line 1,361: | Line 8,551: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || ★ || ★ || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 1,374: | Line 8,564: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,#mmnn | | IY,#mmnn | ||
Line 1,381: | Line 8,571: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[SP+dd] | | IY,[SP+dd] | ||
Line 1,388: | Line 8,578: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[HL] | | IY,[HL] | ||
Line 1,395: | Line 8,585: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[IX] | | IY,[IX] | ||
Line 1,402: | Line 8,592: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[IY] | | IY,[IY] | ||
Line 1,409: | Line 8,599: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,BA | | IY,BA | ||
Line 1,416: | Line 8,606: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,HL | | IY,HL | ||
Line 1,423: | Line 8,613: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,IX | | IY,IX | ||
Line 1,430: | Line 8,620: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,IY | | IY,IY | ||
Line 1,437: | Line 8,627: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,SP | | IY,SP | ||
Line 1,444: | Line 8,634: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="6" | [[S1C88_LD|LD]] | | rowspan="6" | [[S1C88_LD|LD]] | ||
Line 1,452: | Line 8,642: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,[hhll] | | SP,[hhll] | ||
Line 1,459: | Line 8,649: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,BA | | SP,BA | ||
Line 1,466: | Line 8,656: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,HL | | SP,HL | ||
Line 1,473: | Line 8,663: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,IX | | SP,IX | ||
Line 1,480: | Line 8,670: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,IY | | SP,IY | ||
Line 1,487: | Line 8,677: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="12" | [[S1C88_LD|LD]] | | rowspan="12" | [[S1C88_LD|LD]] | ||
Line 1,495: | Line 8,685: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,#mmnn | | BA,#mmnn | ||
Line 1,502: | Line 8,692: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[SP+dd] | | BA,[SP+dd] | ||
Line 1,509: | Line 8,699: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[HL] | | BA,[HL] | ||
Line 1,516: | Line 8,706: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[IX] | | BA,[IX] | ||
Line 1,523: | Line 8,713: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[IY] | | BA,[IY] | ||
Line 1,530: | Line 8,720: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,BA | | BA,BA | ||
Line 1,537: | Line 8,727: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 1,544: | Line 8,734: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 1,551: | Line 8,741: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 1,558: | Line 8,748: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,SP | | BA,SP | ||
Line 1,565: | Line 8,755: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,PC | | BA,PC | ||
Line 1,572: | Line 8,762: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 1,580: | Line 8,770: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BR,A | | BR,A | ||
Line 1,587: | Line 8,777: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 1,595: | Line 8,785: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+L],B | | [IX+L],B | ||
Line 1,602: | Line 8,792: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+L],L | | [IX+L],L | ||
Line 1,609: | Line 8,799: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+L],H | | [IX+L],H | ||
Line 1,616: | Line 8,806: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="12" | [[S1C88_LD|LD]] | | rowspan="12" | [[S1C88_LD|LD]] | ||
Line 1,624: | Line 8,814: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,#mmnn | | HL,#mmnn | ||
Line 1,631: | Line 8,821: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[SP+dd] | | HL,[SP+dd] | ||
Line 1,638: | Line 8,828: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[HL] | | HL,[HL] | ||
Line 1,645: | Line 8,835: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[IX] | | HL,[IX] | ||
Line 1,652: | Line 8,842: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[IY] | | HL,[IY] | ||
Line 1,659: | Line 8,849: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,BA | | HL,BA | ||
Line 1,666: | Line 8,856: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 1,673: | Line 8,863: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 1,680: | Line 8,870: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 1,687: | Line 8,877: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,SP | | HL,SP | ||
Line 1,694: | Line 8,884: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,PC | | HL,PC | ||
Line 1,701: | Line 8,891: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 1,709: | Line 8,899: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+L],B | | [IY+L],B | ||
Line 1,716: | Line 8,906: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+L],L | | [IY+L],L | ||
Line 1,723: | Line 8,913: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+L],H | | [IY+L],H | ||
Line 1,730: | Line 8,920: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 1,738: | Line 8,928: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| YP,A | | YP,A | ||
Line 1,745: | Line 8,935: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="17" | [[S1C88_LD|LD]] | | rowspan="17" | [[S1C88_LD|LD]] | ||
Line 1,753: | Line 8,943: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],B | | [IY],B | ||
Line 1,760: | Line 8,950: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],L | | [IY],L | ||
Line 1,767: | Line 8,957: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],H | | [IY],H | ||
Line 1,774: | Line 8,964: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[BR:ll] | | [IY],[BR:ll] | ||
Line 1,781: | Line 8,971: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[HL] | | [IY],[HL] | ||
Line 1,788: | Line 8,978: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IX] | | [IY],[IX] | ||
Line 1,795: | Line 8,985: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IY] | | [IY],[IY] | ||
Line 1,802: | Line 8,992: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],#nn | | [IY],#nn | ||
Line 1,809: | Line 8,999: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IX+dd] | | [IY],[IX+dd] | ||
Line 1,816: | Line 9,006: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IY+dd] | | [IY],[IY+dd] | ||
Line 1,823: | Line 9,013: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IX+L] | | [IY],[IX+L] | ||
Line 1,830: | Line 9,020: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IY+L] | | [IY],[IY+L] | ||
Line 1,837: | Line 9,027: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],BA | | [IY],BA | ||
Line 1,844: | Line 9,034: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],HL | | [IY],HL | ||
Line 1,851: | Line 9,041: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],IX | | [IY],IX | ||
Line 1,858: | Line 9,048: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],IY | | [IY],IY | ||
Line 1,865: | Line 9,055: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="8" | [[S1C88_LD|LD]] | | rowspan="8" | [[S1C88_LD|LD]] | ||
Line 1,873: | Line 9,063: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],B | | [BR:ll],B | ||
Line 1,880: | Line 9,070: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],L | | [BR:ll],L | ||
Line 1,887: | Line 9,077: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],H | | [BR:ll],H | ||
Line 1,894: | Line 9,084: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],[HL] | | [BR:ll],[HL] | ||
Line 1,901: | Line 9,091: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],[IX] | | [BR:ll],[IX] | ||
Line 1,908: | Line 9,098: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],[IY] | | [BR:ll],[IY] | ||
Line 1,915: | Line 9,105: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],#nn | | [BR:ll],#nn | ||
Line 1,922: | Line 9,112: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 1,930: | Line 9,120: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [SP+dd],HL | | [SP+dd],HL | ||
Line 1,937: | Line 9,127: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [SP+dd],IX | | [SP+dd],IX | ||
Line 1,944: | Line 9,134: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [SP+dd],IY | | [SP+dd],IY | ||
Line 1,951: | Line 9,141: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 1,959: | Line 9,149: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+dd],B | | [IY+dd],B | ||
Line 1,966: | Line 9,156: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+dd],L | | [IY+dd],L | ||
Line 1,973: | Line 9,163: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+dd],H | | [IY+dd],H | ||
Line 1,980: | Line 9,170: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="20" | [[S1C88_LD|LD]] | | rowspan="20" | [[S1C88_LD|LD]] | ||
Line 1,988: | Line 9,178: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,B | | A,B | ||
Line 1,995: | Line 9,185: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,L | | A,L | ||
Line 2,002: | Line 9,192: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,H | | A,H | ||
Line 2,009: | Line 9,199: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 2,016: | Line 9,206: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 2,023: | Line 9,213: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 2,030: | Line 9,220: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 2,037: | Line 9,227: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 2,044: | Line 9,234: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 2,051: | Line 9,241: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 2,058: | Line 9,248: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 2,065: | Line 9,255: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 2,072: | Line 9,262: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,BR | | A,BR | ||
Line 2,079: | Line 9,269: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,SC | | A,SC | ||
Line 2,086: | Line 9,276: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,NB | | A,NB | ||
Line 2,093: | Line 9,283: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,EP | | A,EP | ||
Line 2,100: | Line 9,290: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,XP | | A,XP | ||
Line 2,107: | Line 9,297: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,YP | | A,YP | ||
Line 2,114: | Line 9,304: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 2,121: | Line 9,311: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="11" | [[S1C88_LD|LD]] | | rowspan="11" | [[S1C88_LD|LD]] | ||
Line 2,129: | Line 9,319: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,#mmnn | | IX,#mmnn | ||
Line 2,136: | Line 9,326: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[SP+dd] | | IX,[SP+dd] | ||
Line 2,143: | Line 9,333: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[HL] | | IX,[HL] | ||
Line 2,150: | Line 9,340: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[IX] | | IX,[IX] | ||
Line 2,157: | Line 9,347: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[IY] | | IX,[IY] | ||
Line 2,164: | Line 9,354: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,BA | | IX,BA | ||
Line 2,171: | Line 9,361: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,HL | | IX,HL | ||
Line 2,178: | Line 9,368: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,IX | | IX,IX | ||
Line 2,185: | Line 9,375: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,IY | | IX,IY | ||
Line 2,192: | Line 9,382: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,SP | | IX,SP | ||
Line 2,199: | Line 9,389: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="14" | [[S1C88_LD|LD]] | | rowspan="14" | [[S1C88_LD|LD]] | ||
Line 2,207: | Line 9,397: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,B | | B,B | ||
Line 2,214: | Line 9,404: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,L | | B,L | ||
Line 2,221: | Line 9,411: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,H | | B,H | ||
Line 2,228: | Line 9,418: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[BR:ll] | | B,[BR:ll] | ||
Line 2,235: | Line 9,425: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[HL] | | B,[HL] | ||
Line 2,242: | Line 9,432: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IX] | | B,[IX] | ||
Line 2,249: | Line 9,439: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IY] | | B,[IY] | ||
Line 2,256: | Line 9,446: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,#nn | | B,#nn | ||
Line 2,263: | Line 9,453: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IX+dd] | | B,[IX+dd] | ||
Line 2,270: | Line 9,460: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IY+dd] | | B,[IY+dd] | ||
Line 2,277: | Line 9,467: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IX+L] | | B,[IX+L] | ||
Line 2,284: | Line 9,474: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IY+L] | | B,[IY+L] | ||
Line 2,291: | Line 9,481: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[hhll] | | B,[hhll] | ||
Line 2,298: | Line 9,488: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="14" | [[S1C88_LD|LD]] | | rowspan="14" | [[S1C88_LD|LD]] | ||
Line 2,306: | Line 9,496: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,B | | H,B | ||
Line 2,313: | Line 9,503: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,L | | H,L | ||
Line 2,320: | Line 9,510: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,H | | H,H | ||
Line 2,327: | Line 9,517: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[BR:ll] | | H,[BR:ll] | ||
Line 2,334: | Line 9,524: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[HL] | | H,[HL] | ||
Line 2,341: | Line 9,531: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IX] | | H,[IX] | ||
Line 2,348: | Line 9,538: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IY] | | H,[IY] | ||
Line 2,355: | Line 9,545: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,#nn | | H,#nn | ||
Line 2,362: | Line 9,552: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IX+dd] | | H,[IX+dd] | ||
Line 2,369: | Line 9,559: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IY+dd] | | H,[IY+dd] | ||
Line 2,376: | Line 9,566: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IX+L] | | H,[IX+L] | ||
Line 2,383: | Line 9,573: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IY+L] | | H,[IY+L] | ||
Line 2,390: | Line 9,580: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[hhll] | | H,[hhll] | ||
Line 2,397: | Line 9,587: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="17" | [[S1C88_LD|LD]] | | rowspan="17" | [[S1C88_LD|LD]] | ||
Line 2,405: | Line 9,595: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],B | | [HL],B | ||
Line 2,412: | Line 9,602: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],L | | [HL],L | ||
Line 2,419: | Line 9,609: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],H | | [HL],H | ||
Line 2,426: | Line 9,616: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[BR:ll] | | [HL],[BR:ll] | ||
Line 2,433: | Line 9,623: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[HL] | | [HL],[HL] | ||
Line 2,440: | Line 9,630: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 2,447: | Line 9,637: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 2,454: | Line 9,644: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 2,461: | Line 9,651: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IX+dd] | | [HL],[IX+dd] | ||
Line 2,468: | Line 9,658: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IY+dd] | | [HL],[IY+dd] | ||
Line 2,475: | Line 9,665: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IX+L] | | [HL],[IX+L] | ||
Line 2,482: | Line 9,672: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IY+L] | | [HL],[IY+L] | ||
Line 2,489: | Line 9,679: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],BA | | [HL],BA | ||
Line 2,496: | Line 9,686: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],HL | | [HL],HL | ||
Line 2,503: | Line 9,693: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],IX | | [HL],IX | ||
Line 2,510: | Line 9,700: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],IY | | [HL],IY | ||
Line 2,517: | Line 9,707: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="14" | [[S1C88_LD|LD]] | | rowspan="14" | [[S1C88_LD|LD]] | ||
Line 2,525: | Line 9,715: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,B | | L,B | ||
Line 2,532: | Line 9,722: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,L | | L,L | ||
Line 2,539: | Line 9,729: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,H | | L,H | ||
Line 2,546: | Line 9,736: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[BR:ll] | | L,[BR:ll] | ||
Line 2,553: | Line 9,743: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[HL] | | L,[HL] | ||
Line 2,560: | Line 9,750: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IX] | | L,[IX] | ||
Line 2,567: | Line 9,757: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IY] | | L,[IY] | ||
Line 2,574: | Line 9,764: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,#nn | | L,#nn | ||
Line 2,581: | Line 9,771: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IX+dd] | | L,[IX+dd] | ||
Line 2,588: | Line 9,778: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IY+dd] | | L,[IY+dd] | ||
Line 2,595: | Line 9,785: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IX+L] | | L,[IX+L] | ||
Line 2,602: | Line 9,792: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IY+L] | | L,[IY+L] | ||
Line 2,609: | Line 9,799: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[hhll] | | L,[hhll] | ||
Line 2,616: | Line 9,806: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="9" | [[S1C88_LD|LD]] | | rowspan="9" | [[S1C88_LD|LD]] | ||
Line 2,624: | Line 9,814: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],HL | | [hhll],HL | ||
Line 2,631: | Line 9,821: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],IX | | [hhll],IX | ||
Line 2,638: | Line 9,828: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],IY | | [hhll],IY | ||
Line 2,645: | Line 9,835: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],A | | [hhll],A | ||
Line 2,652: | Line 9,842: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],B | | [hhll],B | ||
Line 2,659: | Line 9,849: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],L | | [hhll],L | ||
Line 2,666: | Line 9,856: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],H | | [hhll],H | ||
Line 2,673: | Line 9,863: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],SP | | [hhll],SP | ||
Line 2,680: | Line 9,870: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 2,688: | Line 9,878: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| XP,A | | XP,A | ||
Line 2,695: | Line 9,885: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 2,703: | Line 9,893: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| EP,A | | EP,A | ||
Line 2,710: | Line 9,900: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="17" | [[S1C88_LD|LD]] | | rowspan="17" | [[S1C88_LD|LD]] | ||
Line 2,718: | Line 9,908: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],B | | [IX],B | ||
Line 2,725: | Line 9,915: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],L | | [IX],L | ||
Line 2,732: | Line 9,922: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],H | | [IX],H | ||
Line 2,739: | Line 9,929: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[BR:ll] | | [IX],[BR:ll] | ||
Line 2,746: | Line 9,936: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[HL] | | [IX],[HL] | ||
Line 2,753: | Line 9,943: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IX] | | [IX],[IX] | ||
Line 2,760: | Line 9,950: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IY] | | [IX],[IY] | ||
Line 2,767: | Line 9,957: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],#nn | | [IX],#nn | ||
Line 2,774: | Line 9,964: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IX+dd] | | [IX],[IX+dd] | ||
Line 2,781: | Line 9,971: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IY+dd] | | [IX],[IY+dd] | ||
Line 2,788: | Line 9,978: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IX+L] | | [IX],[IX+L] | ||
Line 2,795: | Line 9,985: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IY+L] | | [IX],[IY+L] | ||
Line 2,802: | Line 9,992: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],BA | | [IX],BA | ||
Line 2,809: | Line 9,999: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],HL | | [IX],HL | ||
Line 2,816: | Line 10,006: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],IX | | [IX],IX | ||
Line 2,823: | Line 10,013: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],IY | | [IX],IY | ||
Line 2,830: | Line 10,020: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 2,838: | Line 10,028: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+dd],B | | [IX+dd],B | ||
Line 2,845: | Line 10,035: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+dd],L | | [IX+dd],L | ||
Line 2,852: | Line 10,042: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+dd],H | | [IX+dd],H | ||
Line 2,859: | Line 10,049: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 2,882: | Line 10,072: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| NB,A | | NB,A | ||
Line 2,889: | Line 10,079: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 2,901: | Line 10,091: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 2,908: | Line 10,098: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|} | |} | ||
Line 2,919: | Line 10,109: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_SWAP|SWAP]] | | [[S1C88_SWAP|SWAP]] | ||
Line 2,927: | Line 10,117: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 2,940: | Line 10,130: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RL|RL]] | | [[S1C88_RL|RL]] | ||
Line 2,948: | Line 10,138: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RL|RL]] | | [[S1C88_RL|RL]] | ||
Line 2,956: | Line 10,146: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RL|RL]] | | [[S1C88_RL|RL]] | ||
Line 2,964: | Line 10,154: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 2,976: | Line 10,166: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RLC|RLC]] | | [[S1C88_RLC|RLC]] | ||
Line 2,984: | Line 10,174: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RLC|RLC]] | | [[S1C88_RLC|RLC]] | ||
Line 2,992: | Line 10,182: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RLC|RLC]] | | [[S1C88_RLC|RLC]] | ||
Line 3,000: | Line 10,190: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,012: | Line 10,202: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RR|RR]] | | [[S1C88_RR|RR]] | ||
Line 3,020: | Line 10,210: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RR|RR]] | | [[S1C88_RR|RR]] | ||
Line 3,028: | Line 10,218: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RR|RR]] | | [[S1C88_RR|RR]] | ||
Line 3,036: | Line 10,226: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,048: | Line 10,238: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RRC|RRC]] | | [[S1C88_RRC|RRC]] | ||
Line 3,056: | Line 10,246: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RRC|RRC]] | | [[S1C88_RRC|RRC]] | ||
Line 3,064: | Line 10,254: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_RRC|RRC]] | | [[S1C88_RRC|RRC]] | ||
Line 3,072: | Line 10,262: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,084: | Line 10,274: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SLA|SLA]] | | [[S1C88_SLA|SLA]] | ||
Line 3,092: | Line 10,282: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SLA|SLA]] | | [[S1C88_SLA|SLA]] | ||
Line 3,100: | Line 10,290: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SLA|SLA]] | | [[S1C88_SLA|SLA]] | ||
Line 3,108: | Line 10,298: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,120: | Line 10,310: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SLL|SLL]] | | [[S1C88_SLL|SLL]] | ||
Line 3,128: | Line 10,318: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SLL|SLL]] | | [[S1C88_SLL|SLL]] | ||
Line 3,136: | Line 10,326: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SLL|SLL]] | | [[S1C88_SLL|SLL]] | ||
Line 3,144: | Line 10,334: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || – || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,156: | Line 10,346: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || 0 || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SRA|SRA]] | | [[S1C88_SRA|SRA]] | ||
Line 3,164: | Line 10,354: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || 0 || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SRA|SRA]] | | [[S1C88_SRA|SRA]] | ||
Line 3,172: | Line 10,362: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || 0 || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SRA|SRA]] | | [[S1C88_SRA|SRA]] | ||
Line 3,180: | Line 10,370: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || 0 || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,192: | Line 10,382: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || 0 || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SRL|SRL]] | | [[S1C88_SRL|SRL]] | ||
Line 3,200: | Line 10,390: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || 0 || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SRL|SRL]] | | [[S1C88_SRL|SRL]] | ||
Line 3,208: | Line 10,398: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || 0 || – || ↕ || ↕ |
|- | |- | ||
| [[S1C88_SRL|SRL]] | | [[S1C88_SRL|SRL]] | ||
Line 3,216: | Line 10,406: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || 0 || – || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,229: | Line 10,419: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 3,241: | Line 10,431: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 3,253: | Line 10,443: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 3,266: | Line 10,456: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IX,BA | | IX,BA | ||
Line 3,273: | Line 10,463: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IX,HL | | IX,HL | ||
Line 3,280: | Line 10,470: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_ADD|ADD]] | | rowspan="5" | [[S1C88_ADD|ADD]] | ||
Line 3,288: | Line 10,478: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,BA | | BA,BA | ||
Line 3,295: | Line 10,485: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 3,302: | Line 10,492: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 3,309: | Line 10,499: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 3,316: | Line 10,506: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="3" | [[S1C88_ADD|ADD]] | | rowspan="3" | [[S1C88_ADD|ADD]] | ||
Line 3,324: | Line 10,514: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| SP,HL | | SP,HL | ||
Line 3,331: | Line 10,521: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| SP,#mmnn | | SP,#mmnn | ||
Line 3,338: | Line 10,528: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="3" | [[S1C88_ADD|ADD]] | | rowspan="3" | [[S1C88_ADD|ADD]] | ||
Line 3,346: | Line 10,536: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IY,BA | | IY,BA | ||
Line 3,353: | Line 10,543: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IY,HL | | IY,HL | ||
Line 3,360: | Line 10,550: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_ADD|ADD]] | | rowspan="5" | [[S1C88_ADD|ADD]] | ||
Line 3,368: | Line 10,558: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,BA | | HL,BA | ||
Line 3,375: | Line 10,565: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 3,382: | Line 10,572: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 3,389: | Line 10,579: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 3,396: | Line 10,586: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,408: | Line 10,598: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 3,415: | Line 10,605: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 3,422: | Line 10,612: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 3,429: | Line 10,619: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,#mmnn | | BA,#mmnn | ||
Line 3,436: | Line 10,626: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_ADC|ADC]] | | rowspan="5" | [[S1C88_ADC|ADC]] | ||
Line 3,444: | Line 10,634: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 3,451: | Line 10,641: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 3,458: | Line 10,648: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 3,465: | Line 10,655: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,#mmnn | | HL,#mmnn | ||
Line 3,472: | Line 10,662: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,484: | Line 10,674: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IX,BA | | IX,BA | ||
Line 3,491: | Line 10,681: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IX,HL | | IX,HL | ||
Line 3,498: | Line 10,688: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_SUB|SUB]] | | rowspan="5" | [[S1C88_SUB|SUB]] | ||
Line 3,506: | Line 10,696: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,BA | | BA,BA | ||
Line 3,513: | Line 10,703: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 3,520: | Line 10,710: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 3,527: | Line 10,717: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 3,534: | Line 10,724: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="3" | [[S1C88_SUB|SUB]] | | rowspan="3" | [[S1C88_SUB|SUB]] | ||
Line 3,542: | Line 10,732: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| SP,HL | | SP,HL | ||
Line 3,549: | Line 10,739: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| SP,#mmnn | | SP,#mmnn | ||
Line 3,556: | Line 10,746: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="3" | [[S1C88_SUB|SUB]] | | rowspan="3" | [[S1C88_SUB|SUB]] | ||
Line 3,564: | Line 10,754: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IY,BA | | IY,BA | ||
Line 3,571: | Line 10,761: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| IY,HL | | IY,HL | ||
Line 3,578: | Line 10,768: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_SUB|SUB]] | | rowspan="5" | [[S1C88_SUB|SUB]] | ||
Line 3,586: | Line 10,776: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,BA | | HL,BA | ||
Line 3,593: | Line 10,783: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 3,600: | Line 10,790: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 3,607: | Line 10,797: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 3,614: | Line 10,804: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,626: | Line 10,816: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 3,633: | Line 10,823: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 3,640: | Line 10,830: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 3,647: | Line 10,837: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,#mmnn | | BA,#mmnn | ||
Line 3,654: | Line 10,844: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_SBC|SBC]] | | rowspan="5" | [[S1C88_SBC|SBC]] | ||
Line 3,662: | Line 10,852: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 3,669: | Line 10,859: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 3,676: | Line 10,866: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 3,683: | Line 10,873: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,#mmnn | | HL,#mmnn | ||
Line 3,690: | Line 10,880: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,702: | Line 10,892: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_CP|CP]] | | rowspan="5" | [[S1C88_CP|CP]] | ||
Line 3,710: | Line 10,900: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,BA | | BA,BA | ||
Line 3,717: | Line 10,907: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 3,724: | Line 10,914: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 3,731: | Line 10,921: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 3,738: | Line 10,928: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| [[S1C88_CP|CP]] | | [[S1C88_CP|CP]] | ||
Line 3,746: | Line 10,936: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="5" | [[S1C88_CP|CP]] | | rowspan="5" | [[S1C88_CP|CP]] | ||
Line 3,754: | Line 10,944: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,BA | | HL,BA | ||
Line 3,761: | Line 10,951: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 3,768: | Line 10,958: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 3,775: | Line 10,965: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 3,782: | Line 10,972: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| rowspan="3" | [[S1C88_CP|CP]] | | rowspan="3" | [[S1C88_CP|CP]] | ||
Line 3,790: | Line 10,980: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| SP,HL | | SP,HL | ||
Line 3,797: | Line 10,987: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
| SP,#mmnn | | SP,#mmnn | ||
Line 3,804: | Line 10,994: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || ↕ || ↕ || ↕ || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,816: | Line 11,006: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 3,824: | Line 11,014: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 3,832: | Line 11,022: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 3,840: | Line 11,030: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_INC|INC]] | | [[S1C88_INC|INC]] | ||
Line 3,848: | Line 11,038: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,860: | Line 11,050: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 3,868: | Line 11,058: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 3,876: | Line 11,066: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 3,884: | Line 11,074: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
| [[S1C88_DEC|DEC]] | | [[S1C88_DEC|DEC]] | ||
Line 3,892: | Line 11,082: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 3,905: | Line 11,095: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,#mmnn | | IY,#mmnn | ||
Line 3,912: | Line 11,102: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[SP+dd] | | IY,[SP+dd] | ||
Line 3,919: | Line 11,109: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[HL] | | IY,[HL] | ||
Line 3,926: | Line 11,116: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[IX] | | IY,[IX] | ||
Line 3,933: | Line 11,123: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,[IY] | | IY,[IY] | ||
Line 3,940: | Line 11,130: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,BA | | IY,BA | ||
Line 3,947: | Line 11,137: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,HL | | IY,HL | ||
Line 3,954: | Line 11,144: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,IX | | IY,IX | ||
Line 3,961: | Line 11,151: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,IY | | IY,IY | ||
Line 3,968: | Line 11,158: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IY,SP | | IY,SP | ||
Line 3,975: | Line 11,165: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="6" | [[S1C88_LD|LD]] | | rowspan="6" | [[S1C88_LD|LD]] | ||
Line 3,983: | Line 11,173: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,[hhll] | | SP,[hhll] | ||
Line 3,990: | Line 11,180: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,BA | | SP,BA | ||
Line 3,997: | Line 11,187: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,HL | | SP,HL | ||
Line 4,004: | Line 11,194: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,IX | | SP,IX | ||
Line 4,011: | Line 11,201: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SP,IY | | SP,IY | ||
Line 4,018: | Line 11,208: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="12" | [[S1C88_LD|LD]] | | rowspan="12" | [[S1C88_LD|LD]] | ||
Line 4,026: | Line 11,216: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,#mmnn | | BA,#mmnn | ||
Line 4,033: | Line 11,223: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[SP+dd] | | BA,[SP+dd] | ||
Line 4,040: | Line 11,230: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[HL] | | BA,[HL] | ||
Line 4,047: | Line 11,237: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[IX] | | BA,[IX] | ||
Line 4,054: | Line 11,244: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,[IY] | | BA,[IY] | ||
Line 4,061: | Line 11,251: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,BA | | BA,BA | ||
Line 4,068: | Line 11,258: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,HL | | BA,HL | ||
Line 4,075: | Line 11,265: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 4,082: | Line 11,272: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 4,089: | Line 11,279: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,SP | | BA,SP | ||
Line 4,096: | Line 11,286: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,PC | | BA,PC | ||
Line 4,103: | Line 11,293: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 4,111: | Line 11,301: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BR,A | | BR,A | ||
Line 4,118: | Line 11,308: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 4,126: | Line 11,316: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+L],B | | [IX+L],B | ||
Line 4,133: | Line 11,323: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+L],L | | [IX+L],L | ||
Line 4,140: | Line 11,330: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+L],H | | [IX+L],H | ||
Line 4,147: | Line 11,337: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="12" | [[S1C88_LD|LD]] | | rowspan="12" | [[S1C88_LD|LD]] | ||
Line 4,155: | Line 11,345: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,#mmnn | | HL,#mmnn | ||
Line 4,162: | Line 11,352: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[SP+dd] | | HL,[SP+dd] | ||
Line 4,169: | Line 11,359: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[HL] | | HL,[HL] | ||
Line 4,176: | Line 11,366: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[IX] | | HL,[IX] | ||
Line 4,183: | Line 11,373: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,[IY] | | HL,[IY] | ||
Line 4,190: | Line 11,380: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,BA | | HL,BA | ||
Line 4,197: | Line 11,387: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,HL | | HL,HL | ||
Line 4,204: | Line 11,394: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,IX | | HL,IX | ||
Line 4,211: | Line 11,401: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,IY | | HL,IY | ||
Line 4,218: | Line 11,408: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,SP | | HL,SP | ||
Line 4,225: | Line 11,415: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| HL,PC | | HL,PC | ||
Line 4,232: | Line 11,422: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 4,240: | Line 11,430: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+L],B | | [IY+L],B | ||
Line 4,247: | Line 11,437: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+L],L | | [IY+L],L | ||
Line 4,254: | Line 11,444: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+L],H | | [IY+L],H | ||
Line 4,261: | Line 11,451: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 4,269: | Line 11,459: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| YP,A | | YP,A | ||
Line 4,276: | Line 11,466: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="17" | [[S1C88_LD|LD]] | | rowspan="17" | [[S1C88_LD|LD]] | ||
Line 4,284: | Line 11,474: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],B | | [IY],B | ||
Line 4,291: | Line 11,481: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],L | | [IY],L | ||
Line 4,298: | Line 11,488: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],H | | [IY],H | ||
Line 4,305: | Line 11,495: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[BR:ll] | | [IY],[BR:ll] | ||
Line 4,312: | Line 11,502: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[HL] | | [IY],[HL] | ||
Line 4,319: | Line 11,509: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IX] | | [IY],[IX] | ||
Line 4,326: | Line 11,516: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IY] | | [IY],[IY] | ||
Line 4,333: | Line 11,523: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],#nn | | [IY],#nn | ||
Line 4,340: | Line 11,530: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IX+dd] | | [IY],[IX+dd] | ||
Line 4,347: | Line 11,537: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IY+dd] | | [IY],[IY+dd] | ||
Line 4,354: | Line 11,544: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IX+L] | | [IY],[IX+L] | ||
Line 4,361: | Line 11,551: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],[IY+L] | | [IY],[IY+L] | ||
Line 4,368: | Line 11,558: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],BA | | [IY],BA | ||
Line 4,375: | Line 11,565: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],HL | | [IY],HL | ||
Line 4,382: | Line 11,572: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],IX | | [IY],IX | ||
Line 4,389: | Line 11,579: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY],IY | | [IY],IY | ||
Line 4,396: | Line 11,586: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="8" | [[S1C88_LD|LD]] | | rowspan="8" | [[S1C88_LD|LD]] | ||
Line 4,404: | Line 11,594: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],B | | [BR:ll],B | ||
Line 4,411: | Line 11,601: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],L | | [BR:ll],L | ||
Line 4,418: | Line 11,608: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],H | | [BR:ll],H | ||
Line 4,425: | Line 11,615: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],[HL] | | [BR:ll],[HL] | ||
Line 4,432: | Line 11,622: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],[IX] | | [BR:ll],[IX] | ||
Line 4,439: | Line 11,629: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],[IY] | | [BR:ll],[IY] | ||
Line 4,446: | Line 11,636: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [BR:ll],#nn | | [BR:ll],#nn | ||
Line 4,453: | Line 11,643: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 4,461: | Line 11,651: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [SP+dd],HL | | [SP+dd],HL | ||
Line 4,468: | Line 11,658: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [SP+dd],IX | | [SP+dd],IX | ||
Line 4,475: | Line 11,665: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [SP+dd],IY | | [SP+dd],IY | ||
Line 4,482: | Line 11,672: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 4,490: | Line 11,680: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+dd],B | | [IY+dd],B | ||
Line 4,497: | Line 11,687: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+dd],L | | [IY+dd],L | ||
Line 4,504: | Line 11,694: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IY+dd],H | | [IY+dd],H | ||
Line 4,511: | Line 11,701: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="20" | [[S1C88_LD|LD]] | | rowspan="20" | [[S1C88_LD|LD]] | ||
Line 4,519: | Line 11,709: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,B | | A,B | ||
Line 4,526: | Line 11,716: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,L | | A,L | ||
Line 4,533: | Line 11,723: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,H | | A,H | ||
Line 4,540: | Line 11,730: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[BR:ll] | | A,[BR:ll] | ||
Line 4,547: | Line 11,737: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[HL] | | A,[HL] | ||
Line 4,554: | Line 11,744: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IX] | | A,[IX] | ||
Line 4,561: | Line 11,751: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IY] | | A,[IY] | ||
Line 4,568: | Line 11,758: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,#nn | | A,#nn | ||
Line 4,575: | Line 11,765: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IX+dd] | | A,[IX+dd] | ||
Line 4,582: | Line 11,772: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IY+dd] | | A,[IY+dd] | ||
Line 4,589: | Line 11,779: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IX+L] | | A,[IX+L] | ||
Line 4,596: | Line 11,786: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[IY+L] | | A,[IY+L] | ||
Line 4,603: | Line 11,793: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,BR | | A,BR | ||
Line 4,610: | Line 11,800: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,SC | | A,SC | ||
Line 4,617: | Line 11,807: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,NB | | A,NB | ||
Line 4,624: | Line 11,814: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,EP | | A,EP | ||
Line 4,631: | Line 11,821: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,XP | | A,XP | ||
Line 4,638: | Line 11,828: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,YP | | A,YP | ||
Line 4,645: | Line 11,835: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| A,[hhll] | | A,[hhll] | ||
Line 4,652: | Line 11,842: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="11" | [[S1C88_LD|LD]] | | rowspan="11" | [[S1C88_LD|LD]] | ||
Line 4,660: | Line 11,850: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,#mmnn | | IX,#mmnn | ||
Line 4,667: | Line 11,857: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[SP+dd] | | IX,[SP+dd] | ||
Line 4,674: | Line 11,864: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[HL] | | IX,[HL] | ||
Line 4,681: | Line 11,871: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[IX] | | IX,[IX] | ||
Line 4,688: | Line 11,878: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,[IY] | | IX,[IY] | ||
Line 4,695: | Line 11,885: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,BA | | IX,BA | ||
Line 4,702: | Line 11,892: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,HL | | IX,HL | ||
Line 4,709: | Line 11,899: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,IX | | IX,IX | ||
Line 4,716: | Line 11,906: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,IY | | IX,IY | ||
Line 4,723: | Line 11,913: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| IX,SP | | IX,SP | ||
Line 4,730: | Line 11,920: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="14" | [[S1C88_LD|LD]] | | rowspan="14" | [[S1C88_LD|LD]] | ||
Line 4,738: | Line 11,928: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,B | | B,B | ||
Line 4,745: | Line 11,935: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,L | | B,L | ||
Line 4,752: | Line 11,942: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,H | | B,H | ||
Line 4,759: | Line 11,949: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[BR:ll] | | B,[BR:ll] | ||
Line 4,766: | Line 11,956: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[HL] | | B,[HL] | ||
Line 4,773: | Line 11,963: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IX] | | B,[IX] | ||
Line 4,780: | Line 11,970: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IY] | | B,[IY] | ||
Line 4,787: | Line 11,977: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,#nn | | B,#nn | ||
Line 4,794: | Line 11,984: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IX+dd] | | B,[IX+dd] | ||
Line 4,801: | Line 11,991: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IY+dd] | | B,[IY+dd] | ||
Line 4,808: | Line 11,998: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IX+L] | | B,[IX+L] | ||
Line 4,815: | Line 12,005: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[IY+L] | | B,[IY+L] | ||
Line 4,822: | Line 12,012: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| B,[hhll] | | B,[hhll] | ||
Line 4,829: | Line 12,019: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="14" | [[S1C88_LD|LD]] | | rowspan="14" | [[S1C88_LD|LD]] | ||
Line 4,837: | Line 12,027: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,B | | H,B | ||
Line 4,844: | Line 12,034: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,L | | H,L | ||
Line 4,851: | Line 12,041: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,H | | H,H | ||
Line 4,858: | Line 12,048: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[BR:ll] | | H,[BR:ll] | ||
Line 4,865: | Line 12,055: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[HL] | | H,[HL] | ||
Line 4,872: | Line 12,062: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IX] | | H,[IX] | ||
Line 4,879: | Line 12,069: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IY] | | H,[IY] | ||
Line 4,886: | Line 12,076: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,#nn | | H,#nn | ||
Line 4,893: | Line 12,083: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IX+dd] | | H,[IX+dd] | ||
Line 4,900: | Line 12,090: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IY+dd] | | H,[IY+dd] | ||
Line 4,907: | Line 12,097: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IX+L] | | H,[IX+L] | ||
Line 4,914: | Line 12,104: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[IY+L] | | H,[IY+L] | ||
Line 4,921: | Line 12,111: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| H,[hhll] | | H,[hhll] | ||
Line 4,928: | Line 12,118: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="17" | [[S1C88_LD|LD]] | | rowspan="17" | [[S1C88_LD|LD]] | ||
Line 4,936: | Line 12,126: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],B | | [HL],B | ||
Line 4,943: | Line 12,133: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],L | | [HL],L | ||
Line 4,950: | Line 12,140: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],H | | [HL],H | ||
Line 4,957: | Line 12,147: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[BR:ll] | | [HL],[BR:ll] | ||
Line 4,964: | Line 12,154: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[HL] | | [HL],[HL] | ||
Line 4,971: | Line 12,161: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IX] | | [HL],[IX] | ||
Line 4,978: | Line 12,168: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IY] | | [HL],[IY] | ||
Line 4,985: | Line 12,175: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],#nn | | [HL],#nn | ||
Line 4,992: | Line 12,182: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IX+dd] | | [HL],[IX+dd] | ||
Line 4,999: | Line 12,189: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IY+dd] | | [HL],[IY+dd] | ||
Line 5,006: | Line 12,196: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IX+L] | | [HL],[IX+L] | ||
Line 5,013: | Line 12,203: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],[IY+L] | | [HL],[IY+L] | ||
Line 5,020: | Line 12,210: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],BA | | [HL],BA | ||
Line 5,027: | Line 12,217: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],HL | | [HL],HL | ||
Line 5,034: | Line 12,224: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],IX | | [HL],IX | ||
Line 5,041: | Line 12,231: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [HL],IY | | [HL],IY | ||
Line 5,048: | Line 12,238: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="14" | [[S1C88_LD|LD]] | | rowspan="14" | [[S1C88_LD|LD]] | ||
Line 5,056: | Line 12,246: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,B | | L,B | ||
Line 5,063: | Line 12,253: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,L | | L,L | ||
Line 5,070: | Line 12,260: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,H | | L,H | ||
Line 5,077: | Line 12,267: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[BR:ll] | | L,[BR:ll] | ||
Line 5,084: | Line 12,274: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[HL] | | L,[HL] | ||
Line 5,091: | Line 12,281: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IX] | | L,[IX] | ||
Line 5,098: | Line 12,288: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IY] | | L,[IY] | ||
Line 5,105: | Line 12,295: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,#nn | | L,#nn | ||
Line 5,112: | Line 12,302: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IX+dd] | | L,[IX+dd] | ||
Line 5,119: | Line 12,309: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IY+dd] | | L,[IY+dd] | ||
Line 5,126: | Line 12,316: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IX+L] | | L,[IX+L] | ||
Line 5,133: | Line 12,323: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[IY+L] | | L,[IY+L] | ||
Line 5,140: | Line 12,330: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| L,[hhll] | | L,[hhll] | ||
Line 5,147: | Line 12,337: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="9" | [[S1C88_LD|LD]] | | rowspan="9" | [[S1C88_LD|LD]] | ||
Line 5,155: | Line 12,345: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],HL | | [hhll],HL | ||
Line 5,162: | Line 12,352: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],IX | | [hhll],IX | ||
Line 5,169: | Line 12,359: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],IY | | [hhll],IY | ||
Line 5,176: | Line 12,366: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],A | | [hhll],A | ||
Line 5,183: | Line 12,373: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],B | | [hhll],B | ||
Line 5,190: | Line 12,380: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],L | | [hhll],L | ||
Line 5,197: | Line 12,387: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],H | | [hhll],H | ||
Line 5,204: | Line 12,394: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [hhll],SP | | [hhll],SP | ||
Line 5,211: | Line 12,401: | ||
| ?CYCLES | | ?CYCLES | ||
| 4 | | 4 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 5,219: | Line 12,409: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| XP,A | | XP,A | ||
Line 5,226: | Line 12,416: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 5,234: | Line 12,424: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| EP,A | | EP,A | ||
Line 5,241: | Line 12,431: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="17" | [[S1C88_LD|LD]] | | rowspan="17" | [[S1C88_LD|LD]] | ||
Line 5,249: | Line 12,439: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],B | | [IX],B | ||
Line 5,256: | Line 12,446: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],L | | [IX],L | ||
Line 5,263: | Line 12,453: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],H | | [IX],H | ||
Line 5,270: | Line 12,460: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[BR:ll] | | [IX],[BR:ll] | ||
Line 5,277: | Line 12,467: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[HL] | | [IX],[HL] | ||
Line 5,284: | Line 12,474: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IX] | | [IX],[IX] | ||
Line 5,291: | Line 12,481: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IY] | | [IX],[IY] | ||
Line 5,298: | Line 12,488: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],#nn | | [IX],#nn | ||
Line 5,305: | Line 12,495: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IX+dd] | | [IX],[IX+dd] | ||
Line 5,312: | Line 12,502: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IY+dd] | | [IX],[IY+dd] | ||
Line 5,319: | Line 12,509: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IX+L] | | [IX],[IX+L] | ||
Line 5,326: | Line 12,516: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],[IY+L] | | [IX],[IY+L] | ||
Line 5,333: | Line 12,523: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],BA | | [IX],BA | ||
Line 5,340: | Line 12,530: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],HL | | [IX],HL | ||
Line 5,347: | Line 12,537: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],IX | | [IX],IX | ||
Line 5,354: | Line 12,544: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX],IY | | [IX],IY | ||
Line 5,361: | Line 12,551: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="4" | [[S1C88_LD|LD]] | | rowspan="4" | [[S1C88_LD|LD]] | ||
Line 5,369: | Line 12,559: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+dd],B | | [IX+dd],B | ||
Line 5,376: | Line 12,566: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+dd],L | | [IX+dd],L | ||
Line 5,383: | Line 12,573: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [IX+dd],H | | [IX+dd],H | ||
Line 5,390: | Line 12,580: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 5,398: | Line 12,588: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| SC,A | | SC,A | ||
Line 5,405: | Line 12,595: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| rowspan="2" | [[S1C88_LD|LD]] | | rowspan="2" | [[S1C88_LD|LD]] | ||
Line 5,413: | Line 12,603: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| NB,A | | NB,A | ||
Line 5,420: | Line 12,610: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,432: | Line 12,622: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,IX | | BA,IX | ||
Line 5,439: | Line 12,629: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,IY | | BA,IY | ||
Line 5,446: | Line 12,636: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| BA,SP | | BA,SP | ||
Line 5,453: | Line 12,643: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,466: | Line 12,656: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,474: | Line 12,664: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,482: | Line 12,672: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,490: | Line 12,680: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,498: | Line 12,688: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,506: | Line 12,696: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,514: | Line 12,704: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,522: | Line 12,712: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,530: | Line 12,720: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,538: | Line 12,728: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,546: | Line 12,736: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,554: | Line 12,744: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,562: | Line 12,752: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_PUSH|PUSH]] | | [[S1C88_PUSH|PUSH]] | ||
Line 5,570: | Line 12,760: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,582: | Line 12,772: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,590: | Line 12,780: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,598: | Line 12,788: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,606: | Line 12,796: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,614: | Line 12,804: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,622: | Line 12,812: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,630: | Line 12,820: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,638: | Line 12,828: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,646: | Line 12,836: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,654: | Line 12,844: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,662: | Line 12,852: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,670: | Line 12,860: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_POP|POP]] | | [[S1C88_POP|POP]] | ||
Line 5,686: | Line 12,876: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,699: | Line 12,889: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,707: | Line 12,897: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,715: | Line 12,905: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,723: | Line 12,913: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,731: | Line 12,921: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,739: | Line 12,929: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,747: | Line 12,937: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,755: | Line 12,945: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,763: | Line 12,953: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,771: | Line 12,961: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,779: | Line 12,969: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,787: | Line 12,977: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,795: | Line 12,985: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,803: | Line 12,993: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,811: | Line 13,001: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,819: | Line 13,009: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,827: | Line 13,017: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,835: | Line 13,025: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,843: | Line 13,033: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,851: | Line 13,041: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRS|JRS]] | | [[S1C88_JRS|JRS]] | ||
Line 5,859: | Line 13,049: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,871: | Line 13,061: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRL|JRL]] | | [[S1C88_JRL|JRL]] | ||
Line 5,879: | Line 13,069: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRL|JRL]] | | [[S1C88_JRL|JRL]] | ||
Line 5,887: | Line 13,077: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRL|JRL]] | | [[S1C88_JRL|JRL]] | ||
Line 5,895: | Line 13,085: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JRL|JRL]] | | [[S1C88_JRL|JRL]] | ||
Line 5,903: | Line 13,093: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,915: | Line 13,105: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_JP|JP]] | | [[S1C88_JP|JP]] | ||
Line 5,923: | Line 13,113: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 5,935: | Line 13,125: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || ↕ |
|- | |- | ||
|} | |} | ||
Line 5,947: | Line 13,137: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 5,955: | Line 13,145: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 5,963: | Line 13,153: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 5,971: | Line 13,161: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 5,979: | Line 13,169: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 5,987: | Line 13,177: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 5,995: | Line 13,185: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,003: | Line 13,193: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,011: | Line 13,201: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,019: | Line 13,209: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,027: | Line 13,217: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,035: | Line 13,225: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,043: | Line 13,233: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,051: | Line 13,241: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,059: | Line 13,249: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,067: | Line 13,257: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,075: | Line 13,265: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,083: | Line 13,273: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,091: | Line 13,281: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,099: | Line 13,289: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARS|CARS]] | | [[S1C88_CARS|CARS]] | ||
Line 6,107: | Line 13,297: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,119: | Line 13,309: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARL|CARL]] | | [[S1C88_CARL|CARL]] | ||
Line 6,127: | Line 13,317: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARL|CARL]] | | [[S1C88_CARL|CARL]] | ||
Line 6,135: | Line 13,325: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARL|CARL]] | | [[S1C88_CARL|CARL]] | ||
Line 6,143: | Line 13,333: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
| [[S1C88_CARL|CARL]] | | [[S1C88_CARL|CARL]] | ||
Line 6,151: | Line 13,341: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,163: | Line 13,353: | ||
| ?CYCLES | | ?CYCLES | ||
| 3 | | 3 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,175: | Line 13,365: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,187: | Line 13,377: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,199: | Line 13,389: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,211: | Line 13,401: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,224: | Line 13,414: | ||
| ?CYCLES | | ?CYCLES | ||
| 1 | | 1 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,236: | Line 13,426: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} | ||
Line 6,248: | Line 13,438: | ||
| ?CYCLES | | ?CYCLES | ||
| 2 | | 2 | ||
− | | & | + | | – || – || – || – || – || – || – || – |
|- | |- | ||
|} | |} |
Revision as of 18:36, 13 July 2015
Contents
- 1 8-bit arithmetic and logic operation
- 1.1 ADD: Addition
- 1.2 ADC: Addition with carry
- 1.3 SUB: Subtraction
- 1.4 SBC: Subtraction with carry
- 1.5 AND: Logical product
- 1.6 OR: Logical sum
- 1.7 XOR: Exclusive OR
- 1.8 CP: Comparison
- 1.9 BIT: Bit test
- 1.10 INC: 1 increment
- 1.11 DEC: 1 decrement
- 1.12 MLT: Multiplication
- 1.13 DIV: Division
- 1.14 CPL: Complement of 1
- 1.15 NEG: Complement of 2
- 2 8-bit transfer
- 3 Rotate/shift
- 4 Auxiliary operation
- 5 16-bit arithmetic operation
- 6 16-bit transfer
- 7 Stack Control
- 8 Branch
- 9 System Control
- 10 Operation Code Map
- 11 Illegal Instructions
- 12 8-bit arithmetic and logic operation
- 12.1 ADD: Addition
- 12.2 ADC: Addition with carry
- 12.3 SUB: Subtraction
- 12.4 SBC: Subtraction with carry
- 12.5 AND: Logical product
- 12.6 OR: Logical sum
- 12.7 XOR: Exclusive OR
- 12.8 CP: Comparison
- 12.9 BIT: Bit test
- 12.10 INC: 1 increment
- 12.11 DEC: 1 decrement
- 12.12 MLT: Multiplication
- 12.13 DIV: Division
- 12.14 CPL: Complement of 1
- 12.15 NEG: Complement of 2
- 13 8-bit transfer
- 14 Rotate/shift
- 15 Auxiliary operation
- 16 16-bit arithmetic operation
- 17 16-bit transfer
- 18 Stack Control
- 19 Branch
- 20 System Control
- 21 Operation Code Map
- 22 Illegal Instructions
8-bit arithmetic and logic operation
ADD: Addition
ADD | A,A | 0 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 1 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 2,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 3 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 4,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 5,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 6 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 7 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE, 0,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE, 1,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE, 2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE, 3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
ADD | [HL],A | CE, 4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE, 5,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE, 6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE, 7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
ADC: Addition with carry
ADC | A,A | 8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE, 8,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE, 9,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE, A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE, B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
ADC | [HL],A | CE, C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE, D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE, E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE, F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
SUB: Subtraction
SUB | A,A | 10 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 11 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 12,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 13 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 14,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 15,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 16 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 17 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE,10,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE,11,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE,12 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE,13 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
SUB | [HL],A | CE,14 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE,15,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE,16 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE,17 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
SBC: Subtraction with carry
SBC | A,A | 18 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 19 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 1A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 1B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 1C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 1D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 1E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 1F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE,18,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE,19,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE,1A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE,1B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
SBC | [HL],A | CE,1C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE,1D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE,1E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE,1F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
AND: Logical product
AND | A,A | 20 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ |
A,B | 21 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,#nn | 22,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
A,[HL] | 23 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,[BR:ll] | 24,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
A,[hhll] | 25,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IX] | 26 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IY] | 27 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IX+dd] | CE,20,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IY+dd] | CE,21,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IX+L] | CE,22 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IY+L] | CE,23 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
AND | B,#nn | CE,B0,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | H,#nn | CE,B2,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | [BR:ll],#nn | D8,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | [HL],A | CE,24 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ |
[HL],#nn | CE,25,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
[HL],[IX] | CE,26 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
[HL],[IY] | CE,27 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
AND | L,#nn | CE,B1,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | SC,#nn | 9C,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↓ | ↓ | ↓ | ↓ | ↓ | ↓ | ↓ | ↓ |
OR: Logical sum
OR | A,A | 28 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ |
A,B | 29 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,#nn | 2A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
A,[HL] | 2B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,[BR:ll] | 2C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
A,[hhll] | 2D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IX] | 2E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IY] | 2F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IX+dd] | CE,28,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IY+dd] | CE,29,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IX+L] | CE,2A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IY+L] | CE,2B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
OR | B,#nn | CE,B4,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | H,#nn | CE,B6,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | [BR:ll],#nn | D9,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | [HL],A | CE,2C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ |
[HL],#nn | CE,2D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
[HL],[IX] | CE,2E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
[HL],[IY] | CE,2F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
OR | L,#nn | CE,B5,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | SC,#nn | 9D,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↑ | ↑ | ↑ | ↑ | ↑ | ↑ | ↑ | ↑ |
XOR: Exclusive OR
XOR | A,A | 38 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ |
A,B | 39 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,#nn | 3A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
A,[HL] | 3B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,[BR:ll] | 3C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
A,[hhll] | 3D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IX] | 3E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IY] | 3F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IX+dd] | CE,38,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IY+dd] | CE,39,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IX+L] | CE,3A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IY+L] | CE,3B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
XOR | B,#nn | CE,B8,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | H,#nn | CE,BA,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | [BR:ll],#nn | DA,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | [HL],A | CE,3C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
[HL],#nn | CE,3D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
[HL],[IX] | CE,3E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
[HL],[IY] | CE,3F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
XOR | L,#nn | CE,B9,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | SC,#nn | 9E,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
CP: Comparison
CP | A,A | 30 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
A,B | 31 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 32,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 33 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 34,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 35,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 36 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 37 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE,30,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE,31,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE,32 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE,33 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | B,#nn | CE,BC,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | H,#nn | CE,BE,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | BR,#hh | CE,BF,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | [BR:ll],#nn | DB,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | [HL],A | CE,34 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE,35,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE,36 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE,37 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | L,#nn | CE,BD,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BIT: Bit test
BIT | A,B | 94 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ |
A,#nn | 96,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
BIT | B,#nn | 97,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
BIT | [HL],#nn | 95,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
BIT | [BR:ll],#nn | DC,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
INC: 1 increment
INC | A | 80 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | B | 81 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | H | 83 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | [BR:ll] | 85,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | ↕ |
INC | [HL] | 86 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | L | 82 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | BR | 84 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC: 1 decrement
DEC | A | 88 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | B | 89 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | H | 8B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | [BR:ll] | 8D,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | ↕ |
DEC | [HL] | 8E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | L | 8A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | BR | 8C | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
MLT: Multiplication
MLT | CE,D8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | 0 | ↕ |
DIV: Division
DIV | CE,D9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | 0 | ↕ |
CPL: Complement of 1
CPL | A | CE,A0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
CPL | B | CE,A1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
CPL | [HL] | CE,A3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
CPL | [BR:ll] | CE,A2,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
NEG: Complement of 2
NEG | A | CE,A4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
NEG | B | CE,A5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
NEG | [HL] | CE,A7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
NEG | [BR:ll] | CE,A6,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
8-bit transfer
LD: Load
LD | IY,[hhll] | BB,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IY,#mmnn | C7,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[SP+dd] | CE,73,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[HL] | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IX] | CE,D3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IY] | CE,DB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,BA | CE,EC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,HL | CE,ED | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IX | CE,EE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IY | CE,EF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,SP | CE,FE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | SP,#mmnn | CE,6E,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – |
SP,[hhll] | CE,78,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
SP,BA | CE,F0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,HL | CE,F1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IX | CE,F2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IY | CE,F3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BA,[hhll] | B8,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
BA,#mmnn | C4,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[SP+dd] | CE,70,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[HL] | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IX] | CE,D0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IY] | CE,D8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,BA | CE,E0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,HL | CE,E1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IX | CE,E2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IY | CE,E3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,SP | CE,F8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,PC | CE,F9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BR,#hh | B4,hh | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
BR,A | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+L],A | CE,46 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IX+L],B | CE,4E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],L | CE,56 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],H | CE,5E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | HL,[hhll] | B9,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
HL,#mmnn | C5,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[SP+dd] | CE,71,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[HL] | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IX] | CE,D1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IY] | CE,D9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,BA | CE,E4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,HL | CE,E5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IX | CE,E6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IY | CE,E7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,SP | CE,F4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,PC | CE,F5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY+L],A | CE,47 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IY+L],B | CE,4F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],L | CE,57 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],H | CE,5F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | YP,#pp | CE,C7,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
YP,A | CE,CF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY],A | 70 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IY],B | 71 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],L | 72 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],H | 73 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[BR:ll] | 74,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[HL] | 75 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IX] | 76 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IY] | 77 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],#nn | B7,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IX+dd] | CE,78,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IY+dd] | CE,79,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IX+L] | CE,7A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IY+L] | CE,7B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],BA | CE,DC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],HL | CE,DD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IX | CE,DE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IY | CE,DF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [BR:ll],A | 78,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[BR:ll],B | 79,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],L | 7A,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],H | 7B,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[HL] | 7D,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IX] | 7E,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IY] | 7F,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],#nn | DD,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [SP+dd],BA | CE,74,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[SP+dd],HL | CE,75,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IX | CE,76,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IY | CE,77,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [IY+dd],A | CE,45,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IY+dd],B | CE,4D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],L | CE,55,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],H | CE,5D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | A,A | 40 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
A,B | 41 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,L | 42 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,H | 43 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[BR:ll] | 44,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[HL] | 45 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IX] | 46 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IY] | 47 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,#nn | B0,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IX+dd] | CE,40,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IY+dd] | CE,41,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IX+L] | CE,42 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IY+L] | CE,43 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,BR | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,SC | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,NB | CE,C8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,EP | CE,C9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,XP | CE,CA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,YP | CE,CB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[hhll] | CE,D0,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | IX,[hhll] | BA,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IX,#mmnn | C6,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[SP+dd] | CE,72,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[HL] | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IX] | CE,D2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IY] | CE,DA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,BA | CE,E8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,HL | CE,E9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IX | CE,EA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IY | CE,EB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,SP | CE,FA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | B,A | 48 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
B,B | 49 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,L | 4A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,H | 4B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[BR:ll] | 4C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[HL] | 4D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IX] | 4E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IY] | 4F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,#nn | B1,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IX+dd] | CE,48,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IY+dd] | CE,49,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IX+L] | CE,4A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IY+L] | CE,4B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[hhll] | CE,D1,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | H,A | 58 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
H,B | 59 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,L | 5A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,H | 5B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[BR:ll] | 5C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[HL] | 5D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IX] | 5E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IY] | 5F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,#nn | B3,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IX+dd] | CE,58,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IY+dd] | CE,59,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IX+L] | CE,5A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IY+L] | CE,5B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[hhll] | CE,D3,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [HL],A | 68 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[HL],B | 69 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],L | 6A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],H | 6B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[BR:ll] | 6C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[HL] | 6D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IX] | 6E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IY] | 6F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],#nn | B5,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IX+dd] | CE,60,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IY+dd] | CE,61,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IX+L] | CE,62 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IY+L] | CE,63 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],BA | CE,C4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],HL | CE,C5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IX | CE,C6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IY | CE,C7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | L,A | 50 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
L,B | 51 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,L | 52 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,H | 53 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[BR:ll] | 54,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[HL] | 55 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IX] | 56 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IY] | 57 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,#nn | B2,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IX+dd] | CE,50,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IY+dd] | CE,51,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IX+L] | CE,52 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IY+L] | CE,53 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[hhll] | CE,D2,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [hhll],BA | BC,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[hhll],HL | BD,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IX | BE,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IY | BF,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],A | CE,D4,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],B | CE,D5,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],L | CE,D6,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],H | CE,D7,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],SP | CE,7C,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | XP,#pp | CE,C6,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
XP,A | CE,CE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | EP,#pp | CE,C5,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
EP,A | CE,CD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX],A | 60 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IX],B | 61 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],L | 62 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],H | 63 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[BR:ll] | 64,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[HL] | 65 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IX] | 66 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IY] | 67 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],#nn | B6,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IX+dd] | CE,68,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IY+dd] | CE,69,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IX+L] | CE,6A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IY+L] | CE,6B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],BA | CE,D4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],HL | CE,D5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IX | CE,D6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IY | CE,D7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+dd],A | CE,44,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IX+dd],B | CE,4C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],L | CE,54,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],H | CE,5C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | SC,#nn | 9F,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
SC,A | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | |
LD | NB,#bb | CE,C4,bb | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
NB,A | CE,CC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
EX: Byte exchange
EX | A,B | CC | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
A,[HL] | CD | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
SWAP: Nibble exchange
SWAP | A | F6 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
SWAP | [HL] | F7 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
Rotate/shift
RL: Rotate to left
RL | A | CE,90 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RL | B | CE,91 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RL | [HL] | CE,93 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RL | [BR:ll] | CE,92,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC: Rotate to left with carry
RLC | A | CE,94 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC | B | CE,95 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC | [HL] | CE,97 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC | [BR:ll] | CE,96,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR: Rotate to right
RR | A | CE,98 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR | B | CE,99 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR | [HL] | CE,9B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR | [BR:ll] | CE,9A,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC: Rotate to right with carry
RRC | A | CE,9C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC | B | CE,9D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC | [HL] | CE,9F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC | [BR:ll] | CE,9E,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLA: Arithmetic shift to left
SLA | A | CE,80 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLA | B | CE,81 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLA | [HL] | CE,83 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLA | [BR:ll] | CE,82,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLL: Logical shift to left
SLL | A | CE,84 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLL | B | CE,85 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLL | [HL] | CE,87 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLL | [BR:ll] | CE,86,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
SRA: Arithmetic shift to right
SRA | A | CE,88 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRA | B | CE,89 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRA | [HL] | CE,8B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRA | [BR:ll] | CE,8A,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRL: Logical shift to right
SRL | A | CE,8C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | 0 | – | ↕ | ↕ |
SRL | B | CE,8D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | 0 | – | ↕ | ↕ |
SRL | [HL] | CE,8F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | 0 | – | ↕ | ↕ |
SRL | [BR:ll] | CE,8E,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | 0 | – | ↕ | ↕ |
Auxiliary operation
PACK: Pack
PACK | DE | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
UPCK: Unpack
UPCK | DF | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
SEP: Code extension
SEP | CE,A8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
16-bit arithmetic operation
ADD: Addition
ADD | IX,#mmnn | C2,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IX,BA | CE,40 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IX,HL | CE,41 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | BA,#mmnn | C0,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,BA | CE, 0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,HL | CE, 1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, 2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, 3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | SP,BA | CE,44 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SP,HL | CE,45 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SP,#mmnn | CE,68,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | IY,#mmnn | C3,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IY,BA | CE,42 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IY,HL | CE,43 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | HL,#mmnn | C1,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,BA | CE,20 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,HL | CE,21 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,22 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,23 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
ADC: Addition with carry
ADC | BA,BA | CE, 4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,HL | CE, 5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, 6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, 7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,#mmnn | CE,60,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADC | HL,BA | CE,24 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,HL | CE,25 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,26 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,27 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,#mmnn | CE,61,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SUB: Subtraction
SUB | IX,#mmnn | D2,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IX,BA | CE,48 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IX,HL | CE,49 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | BA,#mmnn | D0,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,BA | CE, 8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,HL | CE, 9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | SP,BA | CE,4C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SP,HL | CE,4D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SP,#mmnn | CE,6A,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | IY,#mmnn | D3,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IY,BA | CE,4A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IY,HL | CE,4B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | HL,#mmnn | D1,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,BA | CE,28 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,HL | CE,29 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,2A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,2B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SBC: Subtraction with carry
SBC | BA,BA | CE, C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,HL | CE, D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,#mmnn | CE,62,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SBC | HL,BA | CE,2C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,HL | CE,2D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,2E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,2F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,#mmnn | CE,63,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP: Comparison
CP | IX,#mmnn | D6,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | BA,#mmnn | D4,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,BA | CE,18 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,HL | CE,19 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE,1A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE,1B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | IY,#mmnn | D7,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | HL,#mmnn | D5,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,BA | CE,38 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,HL | CE,39 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,3A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,3B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | SP,BA | CE,5C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SP,HL | CE,5D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SP,#mmnn | CE,6C,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
INC: 1 increment
INC | IX | 92 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | BA | 90 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | HL | 91 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | IY | 93 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | SP | 87 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC: 1 decrement
DEC | IX | 9A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | BA | 98 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | HL | 99 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | IY | 9B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | SP | 8F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
16-bit transfer
LD: Load
LD | IY,[hhll] | BB,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IY,#mmnn | C7,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[SP+dd] | CE,73,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[HL] | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IX] | CE,D3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IY] | CE,DB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,BA | CE,EC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,HL | CE,ED | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IX | CE,EE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IY | CE,EF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,SP | CE,FE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | SP,#mmnn | CE,6E,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – |
SP,[hhll] | CE,78,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
SP,BA | CE,F0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,HL | CE,F1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IX | CE,F2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IY | CE,F3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BA,[hhll] | B8,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
BA,#mmnn | C4,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[SP+dd] | CE,70,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[HL] | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IX] | CE,D0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IY] | CE,D8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,BA | CE,E0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,HL | CE,E1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IX | CE,E2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IY | CE,E3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,SP | CE,F8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,PC | CE,F9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BR,#hh | B4,hh | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
BR,A | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+L],A | CE,46 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IX+L],B | CE,4E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],L | CE,56 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],H | CE,5E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | HL,[hhll] | B9,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
HL,#mmnn | C5,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[SP+dd] | CE,71,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[HL] | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IX] | CE,D1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IY] | CE,D9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,BA | CE,E4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,HL | CE,E5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IX | CE,E6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IY | CE,E7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,SP | CE,F4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,PC | CE,F5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY+L],A | CE,47 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IY+L],B | CE,4F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],L | CE,57 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],H | CE,5F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | YP,#pp | CE,C7,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
YP,A | CE,CF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY],A | 70 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IY],B | 71 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],L | 72 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],H | 73 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[BR:ll] | 74,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[HL] | 75 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IX] | 76 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IY] | 77 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],#nn | B7,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IX+dd] | CE,78,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IY+dd] | CE,79,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IX+L] | CE,7A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IY+L] | CE,7B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],BA | CE,DC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],HL | CE,DD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IX | CE,DE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IY | CE,DF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [BR:ll],A | 78,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[BR:ll],B | 79,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],L | 7A,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],H | 7B,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[HL] | 7D,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IX] | 7E,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IY] | 7F,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],#nn | DD,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [SP+dd],BA | CE,74,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[SP+dd],HL | CE,75,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IX | CE,76,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IY | CE,77,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [IY+dd],A | CE,45,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IY+dd],B | CE,4D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],L | CE,55,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],H | CE,5D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | A,A | 40 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
A,B | 41 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,L | 42 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,H | 43 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[BR:ll] | 44,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[HL] | 45 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IX] | 46 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IY] | 47 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,#nn | B0,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IX+dd] | CE,40,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IY+dd] | CE,41,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IX+L] | CE,42 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IY+L] | CE,43 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,BR | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,SC | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,NB | CE,C8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,EP | CE,C9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,XP | CE,CA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,YP | CE,CB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[hhll] | CE,D0,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | IX,[hhll] | BA,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IX,#mmnn | C6,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[SP+dd] | CE,72,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[HL] | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IX] | CE,D2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IY] | CE,DA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,BA | CE,E8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,HL | CE,E9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IX | CE,EA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IY | CE,EB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,SP | CE,FA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | B,A | 48 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
B,B | 49 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,L | 4A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,H | 4B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[BR:ll] | 4C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[HL] | 4D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IX] | 4E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IY] | 4F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,#nn | B1,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IX+dd] | CE,48,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IY+dd] | CE,49,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IX+L] | CE,4A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IY+L] | CE,4B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[hhll] | CE,D1,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | H,A | 58 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
H,B | 59 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,L | 5A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,H | 5B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[BR:ll] | 5C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[HL] | 5D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IX] | 5E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IY] | 5F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,#nn | B3,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IX+dd] | CE,58,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IY+dd] | CE,59,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IX+L] | CE,5A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IY+L] | CE,5B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[hhll] | CE,D3,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [HL],A | 68 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[HL],B | 69 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],L | 6A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],H | 6B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[BR:ll] | 6C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[HL] | 6D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IX] | 6E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IY] | 6F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],#nn | B5,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IX+dd] | CE,60,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IY+dd] | CE,61,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IX+L] | CE,62 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IY+L] | CE,63 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],BA | CE,C4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],HL | CE,C5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IX | CE,C6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IY | CE,C7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | L,A | 50 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
L,B | 51 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,L | 52 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,H | 53 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[BR:ll] | 54,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[HL] | 55 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IX] | 56 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IY] | 57 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,#nn | B2,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IX+dd] | CE,50,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IY+dd] | CE,51,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IX+L] | CE,52 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IY+L] | CE,53 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[hhll] | CE,D2,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [hhll],BA | BC,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[hhll],HL | BD,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IX | BE,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IY | BF,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],A | CE,D4,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],B | CE,D5,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],L | CE,D6,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],H | CE,D7,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],SP | CE,7C,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | XP,#pp | CE,C6,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
XP,A | CE,CE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | EP,#pp | CE,C5,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
EP,A | CE,CD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX],A | 60 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IX],B | 61 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],L | 62 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],H | 63 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[BR:ll] | 64,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[HL] | 65 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IX] | 66 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IY] | 67 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],#nn | B6,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IX+dd] | CE,68,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IY+dd] | CE,69,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IX+L] | CE,6A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IY+L] | CE,6B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],BA | CE,D4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],HL | CE,D5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IX | CE,D6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IY | CE,D7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+dd],A | CE,44,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IX+dd],B | CE,4C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],L | CE,54,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],H | CE,5C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | SC,#nn | 9F,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
SC,A | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | NB,#bb | CE,C4,bb | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
NB,A | CE,CC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
EX: Byte exchange
EX | BA,HL | C8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
BA,IX | C9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
BA,IY | CA | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
BA,SP | CB | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
Stack Control
PUSH: Push
PUSH | IY | A3 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | IX | A2 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | ALL | CE,B8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | B | CE,B1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | BA | A0 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | IP | A6 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | ALE | CE,B9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | L | CE,B2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | HL | A1 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | A | CE,B0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | BR | A4 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | H | CE,B3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | SC | A7 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | EP | A5 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP: Pop
POP | IY | AB | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | IX | AA | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | ALL | CE,BC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | B | CE,B5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | BA | A8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | IP | AE | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | ALE | CE,BD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | L | CE,B6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | HL | A9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | A | CE,B4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | BR | AC | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | H | CE,B7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | SC | AF | ?PSEUDOCODE | ?CYCLES | 1 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
POP | EP | AD | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
Branch
JRS: Relative short jump
JRS | F0,rr | CE,E8,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | F1,rr | CE,E9,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | C,rr | E4,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | LE,rr | CE,E1,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | GE,rr | CE,E3,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | rr | F1,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | NC,rr | E5,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | M,rr | CE,E7,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | LT,rr | CE,E0,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | F3,rr | CE,EB,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | P,rr | CE,E6,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NZ,rr | E7,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | GT,rr | CE,E2,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NF3,rr | CE,EF,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NF2,rr | CE,EE,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NF1,rr | CE,ED,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | V,rr | CE,E4,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | F2,rr | CE,EA,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | Z,rr | E6,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | NF0,rr | CE,EC,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NV,rr | CE,E5,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL: Relative long jump
JRL | C,qqrr | EC,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | NC,qqrr | ED,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | Z,qqrr | EE,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | NZ,qqrr | EF,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | qqrr | F3,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JP: Indirect jump
JP | [kk] | FD,kk | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JP | HL | F4 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
DJR: Loop
DJR | NZ,rr | F5,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | ↕ |
CARS: Relative short call
CARS | F0,rr | CE,F8,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | F1,rr | CE,F9,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | C,rr | E0,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | LE,rr | CE,F1,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | GE,rr | CE,F3,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | rr | F0,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | NC,rr | E1,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | M,rr | CE,F7,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | LT,rr | CE,F0,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | F3,rr | CE,FB,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | P,rr | CE,F6,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NZ,rr | E3,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | GT,rr | CE,F2,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NF3,rr | CE,FF,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NF2,rr | CE,FE,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NF1,rr | CE,FD,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | V,rr | CE,F4,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | F2,rr | CE,FA,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | Z,rr | E2,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | NF0,rr | CE,FC,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NV,rr | CE,F5,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL: Relative long call
CARL | C,qqrr | E8,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | NC,qqrr | E9,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | Z,qqrr | EA,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | NZ,qqrr | EB,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | qqrr | F2,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CALL: Indirect call
CALL | [hhll] | FB,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
RET: Return
RET | F8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
RETE: Exception processing return
RETE | F9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
RETS: Return and skip
RETS | FA | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
INT: Software interrupt
INT | [kk] | FC,kk | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
System Control
NOP: No operation
NOP | FF | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
HALT: Shifts to HALT status
HALT | CE,AE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
SLP: Shifts to SLEEP status
SLP | CE,AF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
Operation Code Map
1st operation code
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
0x | ADD A,A | ADD A,B | ADD A,#nn | ADD A,[HL] | ADD A,[BR:ll] | ADD A,[hhll] | ADD A,[IX] | ADD A,[IY] | ADC A,A | ADC A,B | ADC A,#nn | ADC A,[HL] | ADC A,[BR:ll] | ADC A,[hhll] | ADC A,[IX] | ADC A,[IY] |
1x | SUB A,A | SUB A,B | SUB A,#nn | SUB A,[HL] | SUB A,[BR:ll] | SUB A,[hhll] | SUB A,[IX] | SUB A,[IY] | SBC A,A | SBC A,B | SBC A,#nn | SBC A,[HL] | SBC A,[BR:ll] | SBC A,[hhll] | SBC A,[IX] | SBC A,[IY] |
2x | AND A,A | AND A,B | AND A,#nn | AND A,[HL] | AND A,[BR:ll] | AND A,[hhll] | AND A,[IX] | AND A,[IY] | OR A,A | OR A,B | OR A,#nn | OR A,[HL] | OR A,[BR:ll] | OR A,[hhll] | OR A,[IX] | OR A,[IY] |
3x | CP A,A | CP A,B | CP A,#nn | CP A,[HL] | CP A,[BR:ll] | CP A,[hhll] | CP A,[IX] | CP A,[IY] | XOR A,A | XOR A,B | XOR A,#nn | XOR A,[HL] | XOR A,[BR:ll] | XOR A,[hhll] | XOR A,[IX] | XOR A,[IY] |
4x | LD A,A | LD A,B | LD A,L | LD A,H | LD A,[BR:ll] | LD A,[HL] | LD A,[IX] | LD A,[IY] | LD B,A | LD B,B | LD B,L | LD B,H | LD B,[BR:ll] | LD B,[HL] | LD B,[IX] | LD B,[IY] |
5x | LD L,A | LD L,B | LD L,L | LD L,H | LD L,[BR:ll] | LD L,[HL] | LD L,[IX] | LD L,[IY] | LD H,A | LD H,B | LD H,L | LD H,H | LD H,[BR:ll] | LD H,[HL] | LD H,[IX] | LD H,[IY] |
6x | LD [IX],A | LD [IX],B | LD [IX],L | LD [IX],H | LD [IX],[BR:ll] | LD [IX],[HL] | LD [IX],[IX] | LD [IX],[IY] | LD [HL],A | LD [HL],B | LD [HL],L | LD [HL],H | LD [HL],[BR:ll] | LD [HL],[HL] | LD [HL],[IX] | LD [HL],[IY] |
7x | LD [IY],A | LD [IY],B | LD [IY],L | LD [IY],H | LD [IY],[BR:ll] | LD [IY],[HL] | LD [IY],[IX] | LD [IY],[IY] | LD [BR:ll],A | LD [BR:ll],B | LD [BR:ll],L | LD [BR:ll],H | LD [BR:ll],[HL] | LD [BR:ll],[IX] | LD [BR:ll],[IY] | |
8x | INC A | INC B | INC L | INC H | INC BR | INC [BR:ll] | INC [HL] | INC SP | DEC A | DEC B | DEC L | DEC H | DEC BR | DEC [BR:ll] | DEC [HL] | DEC SP |
9x | INC BA | INC HL | INC IX | INC IY | BIT A,B | BIT [HL],#nn | BIT A,#nn | BIT B,#nn | DEC BA | DEC HL | DEC IX | DEC IY | AND SC,#nn | OR SC,#nn | XOR SC,#nn | LD SC,#nn |
Ax | PUSH BA | PUSH HL | PUSH IX | PUSH IY | PUSH BR | PUSH EP | PUSH IP | PUSH SC | POP BA | POP HL | POP IX | POP IY | POP BR | POP EP | POP IP | POP SC |
Bx | LD A,#nn | LD B,#nn | LD L,#nn | LD H,#nn | LD BR,#hh | LD [HL],#nn | LD [IX],#nn | LD [IY],#nn | LD BA,[hhll] | LD HL,[hhll] | LD IX,[hhll] | LD IY,[hhll] | LD [hhll],BA | LD [hhll],HL | LD [hhll],IX | LD [hhll],IY |
Cx | ADD BA,#mmnn | ADD HL,#mmnn | ADD IX,#mmnn | ADD IY,#mmnn | LD BA,#mmnn | LD HL,#mmnn | LD IX,#mmnn | LD IY,#mmnn | EX BA,HL | EX BA,IX | EX BA,IY | EX BA,SP | EX A,B | EX A,[HL] | Expansion Code | Expansion Code |
Dx | SUB BA,#mmnn | SUB HL,#mmnn | SUB IX,#mmnn | SUB IY,#mmnn | CP BA,#mmnn | CP HL,#mmnn | CP IX,#mmnn | CP IY,#mmnn | AND [BR:ll],#nn | OR [BR:ll],#nn | XOR [BR:ll],#nn | CP [BR:ll],#nn | BIT [BR:ll],#nn | LD [BR:ll],#nn | PACK | UPCK |
Ex | CARS C,rr | CARS NC,rr | CARS Z,rr | CARS NZ,rr | JRS C,rr | JRS NC,rr | JRS Z,rr | JRS NZ,rr | CARL C,qqrr | CARL NC,qqrr | CARL Z,qqrr | CARL NZ,qqrr | JRL C,qqrr | JRL NC,qqrr | JRL Z,qqrr | JRL NZ,qqrr |
Fx | CARS rr | JRS rr | CARL qqrr | JRL qqrr | JP HL | DJR NZ,rr | SWAP A | SWAP [HL] | RET | RETE | RETS | CALL [hhll] | INT [kk] | JP [kk] | NOP |
2nd operation code (1st operation code = CE)
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
0x | ADD A,[IX+dd] | ADD A,[IY+dd] | ADD A,[IX+L] | ADD A,[IY+L] | ADD [HL],A | ADD [HL],#nn | ADD [HL],[IX] | ADD [HL],[IY] | ADC A,[IX+dd] | ADC A,[IY+dd] | ADC A,[IX+L] | ADC A,[IY+L] | ADC [HL],A | ADC [HL],#nn | ADC [HL],[IX] | ADC [HL],[IY] |
1x | SUB A,[IX+dd] | SUB A,[IY+dd] | SUB A,[IX+L] | SUB A,[IY+L] | SUB [HL],A | SUB [HL],#nn | SUB [HL],[IX] | SUB [HL],[IY] | SBC A,[IX+dd] | SBC A,[IY+dd] | SBC A,[IX+L] | SBC A,[IY+L] | SBC [HL],A | SBC [HL],#nn | SBC [HL],[IX] | SBC [HL],[IY] |
2x | AND A,[IX+dd] | AND A,[IY+dd] | AND A,[IX+L] | AND A,[IY+L] | AND [HL],A | AND [HL],#nn | AND [HL],[IX] | AND [HL],[IY] | OR A,[IX+dd] | OR A,[IY+dd] | OR A,[IX+L] | OR A,[IY+L] | OR [HL],A | OR [HL],#nn | OR [HL],[IX] | OR [HL],[IY] |
3x | CP A,[IX+dd] | CP A,[IY+dd] | CP A,[IX+L] | CP A,[IY+L] | CP [HL],A | CP [HL],#nn | CP [HL],[IX] | CP [HL],[IY] | XOR A,[IX+dd] | XOR A,[IY+dd] | XOR A,[IX+L] | XOR A,[IY+L] | XOR [HL],A | XOR [HL],#nn | XOR [HL],[IX] | XOR [HL],[IY] |
4x | LD A,[IX+dd] | LD A,[IY+dd] | LD A,[IX+L] | LD A,[IY+L] | LD [IX+dd],A | LD [IY+dd],A | LD [IX+L],A | LD [IY+L],A | LD B,[IX+dd] | LD B,[IY+dd] | LD B,[IX+L] | LD B,[IY+L] | LD [IX+dd],B | LD [IY+dd],B | LD [IX+L],B | LD [IY+L],B |
5x | LD L,[IX+dd] | LD L,[IY+dd] | LD L,[IX+L] | LD L,[IY+L] | LD [IX+dd],L | LD [IY+dd],L | LD [IX+L],L | LD [IY+L],L | LD H,[IX+dd] | LD H,[IY+dd] | LD H,[IX+L] | LD H,[IY+L] | LD [IX+dd],H | LD [IY+dd],H | LD [IX+L],H | LD [IY+L],H |
6x | LD [HL],[IX+dd] | LD [HL],[IY+dd] | LD [HL],[IX+L] | LD [HL],[IY+L] | LD [IX],[IX+dd] | LD [IX],[IY+dd] | LD [IX],[IX+L] | LD [IX],[IY+L] | ||||||||
7x | LD [IY],[IX+dd] | LD [IY],[IY+dd] | LD [IY],[IX+L] | LD [IY],[IY+L] | ||||||||||||
8x | SLA A | SLA B | SLA [BR:ll] | SLA [HL] | SLL A | SLL B | SLL [BR:ll] | SLL [HL] | SRA A | SRA B | SRA [BR:ll] | SRA [HL] | SRL A | SRL B | SRL [BR:ll] | SRL [HL] |
9x | RL A | RL B | RL [BR:ll] | RL [HL] | RLC A | RLC B | RLC [BR:ll] | RLC [HL] | RR A | RR B | RR [BR:ll] | RR [HL] | RRC A | RRC B | RRC [BR:ll] | RRC [HL] |
Ax | CPL A | CPL B | CPL [BR:ll] | CPL [HL] | NEG A | NEG B | NEG [BR:ll] | NEG [HL] | SEP | HALT | SLP | |||||
Bx | AND B,#nn | AND L,#nn | AND H,#nn | OR B,#nn | OR L,#nn | OR H,#nn | XOR B,#nn | XOR L,#nn | XOR H,#nn | CP B,#nn | CP L,#nn | CP H,#nn | CP BR,#hh | |||
Cx | LD A,BR | LD A,SC | LD BR,A | LD SC,A | LD NB,#bb | LD EP,#pp | LD XP,#pp | LD YP,#pp | LD A,NB | LD A,EP | LD A,XP | LD A,YP | LD NB,A | LD EP,A | LD XP,A | LD YP,A |
Dx | LD A,[hhll] | LD B,[hhll] | LD L,[hhll] | LD H,[hhll] | LD [hhll],A | LD [hhll],B | LD [hhll],L | LD [hhll],H | MLT | DIV | ||||||
Ex | JRS LT,rr | JRS LE,rr | JRS GT,rr | JRS GE,rr | JRS V,rr | JRS NV,rr | JRS P,rr | JRS M,rr | JRS F0,rr | JRS F1,rr | JRS F2,rr | JRS F3,rr | JRS NF0,rr | JRS NF1,rr | JRS NF2,rr | JRS NF3,rr |
Fx | CARS LT,rr | CARS LE,rr | CARS GT,rr | CARS GE,rr | CARS V,rr | CARS NV,rr | CARS P,rr | CARS M,rr | CARS F0,rr | CARS F1,rr | CARS F2,rr | CARS F3,rr | CARS NF0,rr | CARS NF1,rr | CARS NF2,rr | CARS NF3,rr |
3nd operation code (1st operation code = CF)
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
0x | ADD BA,BA | ADD BA,HL | ADD BA,IX | ADD BA,IY | ADC BA,BA | ADC BA,HL | ADC BA,IX | ADC BA,IY | SUB BA,BA | SUB BA,HL | SUB BA,IX | SUB BA,IY | SBC BA,BA | SBC BA,HL | SBC BA,IX | SBC BA,IY |
1x | CP BA,BA | CP BA,HL | CP BA,IX | CP BA,IY | ||||||||||||
2x | ADD HL,BA | ADD HL,HL | ADD HL,IX | ADD HL,IY | ADC HL,BA | ADC HL,HL | ADC HL,IX | ADC HL,IY | SUB HL,BA | SUB HL,HL | SUB HL,IX | SUB HL,IY | SBC HL,BA | SBC HL,HL | SBC HL,IX | SBC HL,IY |
3x | CP HL,BA | CP HL,HL | CP HL,IX | CP HL,IY | ||||||||||||
4x | ADD IX,BA | ADD IX,HL | ADD IY,BA | ADD IY,HL | ADD SP,BA | ADD SP,HL | SUB IX,BA | SUB IX,HL | SUB IY,BA | SUB IY,HL | SUB SP,BA | SUB SP,HL | ||||
5x | CP SP,BA | CP SP,HL | ||||||||||||||
6x | ADC BA,#mmnn | ADC HL,#mmnn | SBC BA,#mmnn | SBC HL,#mmnn | ADD SP,#mmnn | SUB SP,#mmnn | CP SP,#mmnn | LD SP,#mmnn | ||||||||
7x | LD BA,[SP+dd] | LD HL,[SP+dd] | LD IX,[SP+dd] | LD IY,[SP+dd] | LD [SP+dd],BA | LD [SP+dd],HL | LD [SP+dd],IX | LD [SP+dd],IY | LD SP,[hhll] | LD [hhll],SP | ||||||
8x | ||||||||||||||||
9x | ||||||||||||||||
Ax | ||||||||||||||||
Bx | PUSH A | PUSH B | PUSH L | PUSH H | POP A | POP B | POP L | POP H | PUSH ALL | PUSH ALE | POP ALL | POP ALE | ||||
Cx | LD BA,[HL] | LD HL,[HL] | LD IX,[HL] | LD IY,[HL] | LD [HL],BA | LD [HL],HL | LD [HL],IX | LD [HL],IY | ||||||||
Dx | LD BA,[IX] | LD HL,[IX] | LD IX,[IX] | LD IY,[IX] | LD [IX],BA | LD [IX],HL | LD [IX],IX | LD [IX],IY | LD BA,[IY] | LD HL,[IY] | LD IX,[IY] | LD IY,[IY] | LD [IY],BA | LD [IY],HL | LD [IY],IX | LD [IY],IY |
Ex | LD BA,BA | LD BA,HL | LD BA,IX | LD BA,IY | LD HL,BA | LD HL,HL | LD HL,IX | LD HL,IY | LD IX,BA | LD IX,HL | LD IX,IX | LD IX,IY | LD IY,BA | LD IY,HL | LD IY,IX | LD IY,IY |
Fx | LD SP,BA | LD SP,HL | LD SP,IX | LD SP,IY | LD HL,SP | LD HL,PC | LD BA,SP | LD BA,PC | LD IX,SP | LD IY,SP |
Illegal Instructions
NOTE: This document is now out of date, as should be updated to the new mnemonic and register naming
The entire opcode table has been evaluated on Pokemon Mini units and new and exotic illegal opcodes have been found.
These opcodes are not officially supported (they are not used by commercial games and not even found in the Pokemon Channel emulator) and can produce random results or crashes in some cases. The illegal opcodes have been documented on this page's Discussion page. THIS PAGE IS IN PROCESS
8-bit arithmetic and logic operation
ADD: Addition
ADD | A,A | 0 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 1 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 2,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 3 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 4,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 5,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 6 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 7 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE, 0,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE, 1,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE, 2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE, 3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
ADD | [HL],A | CE, 4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE, 5,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE, 6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE, 7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
ADC: Addition with carry
ADC | A,A | 8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE, 8,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE, 9,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE, A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE, B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
ADC | [HL],A | CE, C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE, D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE, E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE, F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
SUB: Subtraction
SUB | A,A | 10 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 11 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 12,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 13 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 14,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 15,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 16 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 17 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE,10,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE,11,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE,12 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE,13 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
SUB | [HL],A | CE,14 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE,15,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE,16 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE,17 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
SBC: Subtraction with carry
SBC | A,A | 18 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
A,B | 19 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 1A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 1B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 1C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 1D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 1E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 1F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE,18,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE,19,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE,1A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE,1B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
SBC | [HL],A | CE,1C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE,1D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE,1E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE,1F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
AND: Logical product
AND | A,A | 20 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ |
A,B | 21 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,#nn | 22,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
A,[HL] | 23 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,[BR:ll] | 24,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
A,[hhll] | 25,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IX] | 26 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IY] | 27 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IX+dd] | CE,20,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IY+dd] | CE,21,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IX+L] | CE,22 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
A,[IY+L] | CE,23 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
AND | B,#nn | CE,B0,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | H,#nn | CE,B2,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | [BR:ll],#nn | D8,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | [HL],A | CE,24 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ |
[HL],#nn | CE,25,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ | |
[HL],[IX] | CE,26 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
[HL],[IY] | CE,27 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↓ | – | – | ↓ | |
AND | L,#nn | CE,B1,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↓ | – | – | ↓ |
AND | SC,#nn | 9C,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↓ | ↓ | ↓ | ↓ | ↓ | ↓ | ↓ | ↓ |
OR: Logical sum
OR | A,A | 28 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ |
A,B | 29 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,#nn | 2A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
A,[HL] | 2B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,[BR:ll] | 2C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
A,[hhll] | 2D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IX] | 2E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IY] | 2F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IX+dd] | CE,28,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IY+dd] | CE,29,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IX+L] | CE,2A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
A,[IY+L] | CE,2B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
OR | B,#nn | CE,B4,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | H,#nn | CE,B6,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | [BR:ll],#nn | D9,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | [HL],A | CE,2C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ |
[HL],#nn | CE,2D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ | |
[HL],[IX] | CE,2E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
[HL],[IY] | CE,2F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↑ | – | – | ↑ | |
OR | L,#nn | CE,B5,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↑ | – | – | ↑ |
OR | SC,#nn | 9D,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↑ | ↑ | ↑ | ↑ | ↑ | ↑ | ↑ | ↑ |
XOR: Exclusive OR
XOR | A,A | 38 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ |
A,B | 39 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,#nn | 3A,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
A,[HL] | 3B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,[BR:ll] | 3C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
A,[hhll] | 3D,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IX] | 3E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IY] | 3F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IX+dd] | CE,38,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IY+dd] | CE,39,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IX+L] | CE,3A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
A,[IY+L] | CE,3B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
XOR | B,#nn | CE,B8,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | H,#nn | CE,BA,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | [BR:ll],#nn | DA,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | [HL],A | CE,3C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
[HL],#nn | CE,3D,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ | |
[HL],[IX] | CE,3E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
[HL],[IY] | CE,3F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
XOR | L,#nn | CE,B9,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
XOR | SC,#nn | 9E,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
CP: Comparison
CP | A,A | 30 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
A,B | 31 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,#nn | 32,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[HL] | 33 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[BR:ll] | 34,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[hhll] | 35,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IX] | 36 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IY] | 37 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IX+dd] | CE,30,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IY+dd] | CE,31,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IX+L] | CE,32 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
A,[IY+L] | CE,33 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | B,#nn | CE,BC,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | H,#nn | CE,BE,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | BR,#hh | CE,BF,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | [BR:ll],#nn | DB,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | [HL],A | CE,34 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
[HL],#nn | CE,35,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
[HL],[IX] | CE,36 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
[HL],[IY] | CE,37 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | L,#nn | CE,BD,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BIT: Bit test
BIT | A,B | 94 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | ↕ | – | – | ↕ |
A,#nn | 96,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ | |
BIT | B,#nn | 97,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
BIT | [HL],#nn | 95,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
BIT | [BR:ll],#nn | DC,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
INC: 1 increment
INC | A | 80 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | B | 81 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | H | 83 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | [BR:ll] | 85,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | ↕ |
INC | [HL] | 86 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | L | 82 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | BR | 84 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC: 1 decrement
DEC | A | 88 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | B | 89 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | H | 8B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | [BR:ll] | 8D,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | ↕ |
DEC | [HL] | 8E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | L | 8A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | BR | 8C | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
MLT: Multiplication
MLT | CE,D8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | 0 | ↕ |
DIV: Division
DIV | CE,D9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | 0 | ↕ |
CPL: Complement of 1
CPL | A | CE,A0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
CPL | B | CE,A1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
CPL | [HL] | CE,A3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | – | ↕ |
CPL | [BR:ll] | CE,A2,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | – | ↕ |
NEG: Complement of 2
NEG | A | CE,A4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
NEG | B | CE,A5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
NEG | [HL] | CE,A7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
NEG | [BR:ll] | CE,A6,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | ★ | ★ | ↕ | ↕ | ↕ | ↕ |
8-bit transfer
LD: Load
LD | IY,[hhll] | BB,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IY,#mmnn | C7,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[SP+dd] | CE,73,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[HL] | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IX] | CE,D3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IY] | CE,DB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,BA | CE,EC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,HL | CE,ED | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IX | CE,EE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IY | CE,EF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,SP | CE,FE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | SP,#mmnn | CE,6E,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – |
SP,[hhll] | CE,78,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
SP,BA | CE,F0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,HL | CE,F1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IX | CE,F2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IY | CE,F3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BA,[hhll] | B8,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
BA,#mmnn | C4,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[SP+dd] | CE,70,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[HL] | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IX] | CE,D0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IY] | CE,D8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,BA | CE,E0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,HL | CE,E1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IX | CE,E2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IY | CE,E3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,SP | CE,F8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,PC | CE,F9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BR,#hh | B4,hh | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
BR,A | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+L],A | CE,46 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IX+L],B | CE,4E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],L | CE,56 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],H | CE,5E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | HL,[hhll] | B9,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
HL,#mmnn | C5,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[SP+dd] | CE,71,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[HL] | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IX] | CE,D1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IY] | CE,D9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,BA | CE,E4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,HL | CE,E5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IX | CE,E6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IY | CE,E7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,SP | CE,F4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,PC | CE,F5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY+L],A | CE,47 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IY+L],B | CE,4F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],L | CE,57 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],H | CE,5F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | YP,#pp | CE,C7,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
YP,A | CE,CF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY],A | 70 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IY],B | 71 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],L | 72 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],H | 73 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[BR:ll] | 74,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[HL] | 75 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IX] | 76 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IY] | 77 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],#nn | B7,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IX+dd] | CE,78,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IY+dd] | CE,79,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IX+L] | CE,7A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IY+L] | CE,7B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],BA | CE,DC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],HL | CE,DD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IX | CE,DE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IY | CE,DF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [BR:ll],A | 78,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[BR:ll],B | 79,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],L | 7A,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],H | 7B,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[HL] | 7D,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IX] | 7E,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IY] | 7F,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],#nn | DD,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [SP+dd],BA | CE,74,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[SP+dd],HL | CE,75,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IX | CE,76,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IY | CE,77,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [IY+dd],A | CE,45,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IY+dd],B | CE,4D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],L | CE,55,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],H | CE,5D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | A,A | 40 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
A,B | 41 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,L | 42 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,H | 43 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[BR:ll] | 44,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[HL] | 45 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IX] | 46 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IY] | 47 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,#nn | B0,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IX+dd] | CE,40,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IY+dd] | CE,41,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IX+L] | CE,42 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IY+L] | CE,43 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,BR | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,SC | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,NB | CE,C8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,EP | CE,C9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,XP | CE,CA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,YP | CE,CB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[hhll] | CE,D0,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | IX,[hhll] | BA,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IX,#mmnn | C6,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[SP+dd] | CE,72,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[HL] | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IX] | CE,D2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IY] | CE,DA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,BA | CE,E8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,HL | CE,E9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IX | CE,EA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IY | CE,EB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,SP | CE,FA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | B,A | 48 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
B,B | 49 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,L | 4A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,H | 4B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[BR:ll] | 4C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[HL] | 4D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IX] | 4E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IY] | 4F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,#nn | B1,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IX+dd] | CE,48,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IY+dd] | CE,49,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IX+L] | CE,4A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IY+L] | CE,4B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[hhll] | CE,D1,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | H,A | 58 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
H,B | 59 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,L | 5A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,H | 5B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[BR:ll] | 5C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[HL] | 5D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IX] | 5E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IY] | 5F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,#nn | B3,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IX+dd] | CE,58,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IY+dd] | CE,59,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IX+L] | CE,5A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IY+L] | CE,5B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[hhll] | CE,D3,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [HL],A | 68 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[HL],B | 69 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],L | 6A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],H | 6B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[BR:ll] | 6C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[HL] | 6D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IX] | 6E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IY] | 6F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],#nn | B5,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IX+dd] | CE,60,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IY+dd] | CE,61,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IX+L] | CE,62 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IY+L] | CE,63 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],BA | CE,C4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],HL | CE,C5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IX | CE,C6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IY | CE,C7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | L,A | 50 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
L,B | 51 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,L | 52 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,H | 53 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[BR:ll] | 54,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[HL] | 55 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IX] | 56 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IY] | 57 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,#nn | B2,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IX+dd] | CE,50,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IY+dd] | CE,51,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IX+L] | CE,52 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IY+L] | CE,53 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[hhll] | CE,D2,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [hhll],BA | BC,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[hhll],HL | BD,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IX | BE,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IY | BF,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],A | CE,D4,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],B | CE,D5,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],L | CE,D6,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],H | CE,D7,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],SP | CE,7C,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | XP,#pp | CE,C6,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
XP,A | CE,CE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | EP,#pp | CE,C5,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
EP,A | CE,CD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX],A | 60 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IX],B | 61 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],L | 62 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],H | 63 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[BR:ll] | 64,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[HL] | 65 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IX] | 66 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IY] | 67 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],#nn | B6,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IX+dd] | CE,68,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IY+dd] | CE,69,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IX+L] | CE,6A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IY+L] | CE,6B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],BA | CE,D4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],HL | CE,D5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IX | CE,D6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IY | CE,D7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+dd],A | CE,44,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IX+dd],B | CE,4C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],L | CE,54,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],H | CE,5C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | SC,#nn | 9F,nn | ?PSEUDOCODE | ?CYCLES | 2 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
SC,A | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | |
LD | NB,#bb | CE,C4,bb | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
NB,A | CE,CC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
EX: Byte exchange
EX | A,B | CC | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
A,[HL] | CD | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
SWAP: Nibble exchange
SWAP | A | F6 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
SWAP | [HL] | F7 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
Rotate/shift
RL: Rotate to left
RL | A | CE,90 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RL | B | CE,91 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RL | [HL] | CE,93 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RL | [BR:ll] | CE,92,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC: Rotate to left with carry
RLC | A | CE,94 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC | B | CE,95 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC | [HL] | CE,97 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RLC | [BR:ll] | CE,96,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR: Rotate to right
RR | A | CE,98 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR | B | CE,99 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR | [HL] | CE,9B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RR | [BR:ll] | CE,9A,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC: Rotate to right with carry
RRC | A | CE,9C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC | B | CE,9D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC | [HL] | CE,9F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
RRC | [BR:ll] | CE,9E,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLA: Arithmetic shift to left
SLA | A | CE,80 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLA | B | CE,81 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLA | [HL] | CE,83 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLA | [BR:ll] | CE,82,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SLL: Logical shift to left
SLL | A | CE,84 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLL | B | CE,85 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLL | [HL] | CE,87 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | – | ↕ | ↕ |
SLL | [BR:ll] | CE,86,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | – | ↕ | ↕ |
SRA: Arithmetic shift to right
SRA | A | CE,88 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRA | B | CE,89 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRA | [HL] | CE,8B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRA | [BR:ll] | CE,8A,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | 0 | ↕ | ↕ |
SRL: Logical shift to right
SRL | A | CE,8C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | 0 | – | ↕ | ↕ |
SRL | B | CE,8D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | 0 | – | ↕ | ↕ |
SRL | [HL] | CE,8F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | 0 | – | ↕ | ↕ |
SRL | [BR:ll] | CE,8E,ll | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | 0 | – | ↕ | ↕ |
Auxiliary operation
PACK: Pack
PACK | DE | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
UPCK: Unpack
UPCK | DF | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
SEP: Code extension
SEP | CE,A8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
16-bit arithmetic operation
ADD: Addition
ADD | IX,#mmnn | C2,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IX,BA | CE,40 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IX,HL | CE,41 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | BA,#mmnn | C0,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,BA | CE, 0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,HL | CE, 1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, 2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, 3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | SP,BA | CE,44 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SP,HL | CE,45 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SP,#mmnn | CE,68,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | IY,#mmnn | C3,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IY,BA | CE,42 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IY,HL | CE,43 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADD | HL,#mmnn | C1,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,BA | CE,20 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,HL | CE,21 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,22 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,23 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
ADC: Addition with carry
ADC | BA,BA | CE, 4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,HL | CE, 5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, 6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, 7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,#mmnn | CE,60,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
ADC | HL,BA | CE,24 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,HL | CE,25 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,26 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,27 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,#mmnn | CE,61,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SUB: Subtraction
SUB | IX,#mmnn | D2,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IX,BA | CE,48 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IX,HL | CE,49 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | BA,#mmnn | D0,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,BA | CE, 8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,HL | CE, 9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | SP,BA | CE,4C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SP,HL | CE,4D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SP,#mmnn | CE,6A,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | IY,#mmnn | D3,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
IY,BA | CE,4A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
IY,HL | CE,4B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SUB | HL,#mmnn | D1,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,BA | CE,28 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,HL | CE,29 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,2A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,2B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SBC: Subtraction with carry
SBC | BA,BA | CE, C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,HL | CE, D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE, E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE, F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,#mmnn | CE,62,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SBC | HL,BA | CE,2C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,HL | CE,2D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,2E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,2F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,#mmnn | CE,63,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP: Comparison
CP | IX,#mmnn | D6,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | BA,#mmnn | D4,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
BA,BA | CE,18 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,HL | CE,19 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IX | CE,1A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
BA,IY | CE,1B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | IY,#mmnn | D7,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
CP | HL,#mmnn | D5,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
HL,BA | CE,38 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,HL | CE,39 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IX | CE,3A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
HL,IY | CE,3B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
CP | SP,BA | CE,5C | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
SP,HL | CE,5D | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | ↕ | ↕ | ↕ | ↕ | |
SP,#mmnn | CE,6C,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | ↕ | ↕ | ↕ | ↕ |
INC: 1 increment
INC | IX | 92 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | BA | 90 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | HL | 91 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | IY | 93 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
INC | SP | 87 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC: 1 decrement
DEC | IX | 9A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | BA | 98 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | HL | 99 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | IY | 9B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
DEC | SP | 8F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | ↕ |
16-bit transfer
LD: Load
LD | IY,[hhll] | BB,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IY,#mmnn | C7,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[SP+dd] | CE,73,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IY,[HL] | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IX] | CE,D3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,[IY] | CE,DB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,BA | CE,EC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,HL | CE,ED | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IX | CE,EE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,IY | CE,EF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IY,SP | CE,FE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | SP,#mmnn | CE,6E,nn,mm | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – |
SP,[hhll] | CE,78,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
SP,BA | CE,F0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,HL | CE,F1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IX | CE,F2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
SP,IY | CE,F3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BA,[hhll] | B8,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
BA,#mmnn | C4,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[SP+dd] | CE,70,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
BA,[HL] | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IX] | CE,D0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,[IY] | CE,D8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,BA | CE,E0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,HL | CE,E1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IX | CE,E2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,IY | CE,E3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,SP | CE,F8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
BA,PC | CE,F9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | BR,#hh | B4,hh | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
BR,A | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+L],A | CE,46 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IX+L],B | CE,4E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],L | CE,56 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX+L],H | CE,5E | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | HL,[hhll] | B9,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
HL,#mmnn | C5,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[SP+dd] | CE,71,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
HL,[HL] | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IX] | CE,D1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,[IY] | CE,D9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,BA | CE,E4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,HL | CE,E5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IX | CE,E6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,IY | CE,E7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,SP | CE,F4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
HL,PC | CE,F5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY+L],A | CE,47 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[IY+L],B | CE,4F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],L | CE,57 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY+L],H | CE,5F | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | YP,#pp | CE,C7,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
YP,A | CE,CF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IY],A | 70 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IY],B | 71 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],L | 72 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],H | 73 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[BR:ll] | 74,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[HL] | 75 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IX] | 76 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],[IY] | 77 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IY],#nn | B7,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IX+dd] | CE,78,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IY+dd] | CE,79,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY],[IX+L] | CE,7A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],[IY+L] | CE,7B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],BA | CE,DC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],HL | CE,DD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IX | CE,DE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IY],IY | CE,DF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [BR:ll],A | 78,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
[BR:ll],B | 79,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],L | 7A,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],H | 7B,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[HL] | 7D,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IX] | 7E,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],[IY] | 7F,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[BR:ll],#nn | DD,ll,nn | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [SP+dd],BA | CE,74,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[SP+dd],HL | CE,75,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IX | CE,76,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[SP+dd],IY | CE,77,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | [IY+dd],A | CE,45,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IY+dd],B | CE,4D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],L | CE,55,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IY+dd],H | CE,5D,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | A,A | 40 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
A,B | 41 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,L | 42 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,H | 43 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[BR:ll] | 44,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[HL] | 45 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IX] | 46 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,[IY] | 47 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
A,#nn | B0,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IX+dd] | CE,40,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IY+dd] | CE,41,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
A,[IX+L] | CE,42 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[IY+L] | CE,43 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,BR | CE,C0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,SC | CE,C1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,NB | CE,C8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,EP | CE,C9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,XP | CE,CA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,YP | CE,CB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
A,[hhll] | CE,D0,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | IX,[hhll] | BA,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
IX,#mmnn | C6,nn,mm | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[SP+dd] | CE,72,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
IX,[HL] | CE,C2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IX] | CE,D2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,[IY] | CE,DA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,BA | CE,E8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,HL | CE,E9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IX | CE,EA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,IY | CE,EB | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
IX,SP | CE,FA | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | B,A | 48 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
B,B | 49 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,L | 4A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,H | 4B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[BR:ll] | 4C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[HL] | 4D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IX] | 4E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,[IY] | 4F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
B,#nn | B1,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IX+dd] | CE,48,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IY+dd] | CE,49,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
B,[IX+L] | CE,4A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[IY+L] | CE,4B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
B,[hhll] | CE,D1,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | H,A | 58 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
H,B | 59 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,L | 5A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,H | 5B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[BR:ll] | 5C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[HL] | 5D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IX] | 5E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,[IY] | 5F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
H,#nn | B3,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IX+dd] | CE,58,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IY+dd] | CE,59,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
H,[IX+L] | CE,5A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[IY+L] | CE,5B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
H,[hhll] | CE,D3,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [HL],A | 68 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[HL],B | 69 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],L | 6A | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],H | 6B | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[BR:ll] | 6C,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[HL] | 6D | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IX] | 6E | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],[IY] | 6F | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[HL],#nn | B5,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IX+dd] | CE,60,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IY+dd] | CE,61,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[HL],[IX+L] | CE,62 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],[IY+L] | CE,63 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],BA | CE,C4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],HL | CE,C5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IX | CE,C6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[HL],IY | CE,C7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | L,A | 50 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
L,B | 51 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,L | 52 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,H | 53 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[BR:ll] | 54,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[HL] | 55 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IX] | 56 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,[IY] | 57 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
L,#nn | B2,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IX+dd] | CE,50,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IY+dd] | CE,51,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
L,[IX+L] | CE,52 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[IY+L] | CE,53 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
L,[hhll] | CE,D2,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | [hhll],BA | BC,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[hhll],HL | BD,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IX | BE,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],IY | BF,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[hhll],A | CE,D4,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],B | CE,D5,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],L | CE,D6,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],H | CE,D7,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
[hhll],SP | CE,7C,ll,hh | ?PSEUDOCODE | ?CYCLES | 4 | – | – | – | – | – | – | – | – | |
LD | XP,#pp | CE,C6,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
XP,A | CE,CE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | EP,#pp | CE,C5,pp | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
EP,A | CE,CD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX],A | 60 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
[IX],B | 61 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],L | 62 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],H | 63 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[BR:ll] | 64,ll | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[HL] | 65 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IX] | 66 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],[IY] | 67 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
[IX],#nn | B6,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IX+dd] | CE,68,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IY+dd] | CE,69,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX],[IX+L] | CE,6A | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],[IY+L] | CE,6B | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],BA | CE,D4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],HL | CE,D5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IX | CE,D6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
[IX],IY | CE,D7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | [IX+dd],A | CE,44,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
[IX+dd],B | CE,4C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],L | CE,54,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
[IX+dd],H | CE,5C,dd | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – | |
LD | SC,#nn | 9F,nn | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
SC,A | CE,C3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – | |
LD | NB,#bb | CE,C4,bb | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
NB,A | CE,CC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
EX: Byte exchange
EX | BA,HL | C8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
BA,IX | C9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
BA,IY | CA | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – | |
BA,SP | CB | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
Stack Control
PUSH: Push
PUSH | IY | A3 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | IX | A2 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | ALL | CE,B8 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | B | CE,B1 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | BA | A0 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | IP | A6 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | ALE | CE,B9 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | L | CE,B2 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | HL | A1 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | A | CE,B0 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | BR | A4 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | H | CE,B3 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
PUSH | SC | A7 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
PUSH | EP | A5 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP: Pop
POP | IY | AB | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | IX | AA | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | ALL | CE,BC | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | B | CE,B5 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | BA | A8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | IP | AE | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | ALE | CE,BD | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | L | CE,B6 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | HL | A9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | A | CE,B4 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | BR | AC | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
POP | H | CE,B7 | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
POP | SC | AF | ?PSEUDOCODE | ?CYCLES | 1 | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ | ↕ |
POP | EP | AD | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
Branch
JRS: Relative short jump
JRS | F0,rr | CE,E8,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | F1,rr | CE,E9,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | C,rr | E4,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | LE,rr | CE,E1,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | GE,rr | CE,E3,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | rr | F1,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | NC,rr | E5,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | M,rr | CE,E7,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | LT,rr | CE,E0,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | F3,rr | CE,EB,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | P,rr | CE,E6,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NZ,rr | E7,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | GT,rr | CE,E2,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NF3,rr | CE,EF,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NF2,rr | CE,EE,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NF1,rr | CE,ED,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | V,rr | CE,E4,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | F2,rr | CE,EA,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | Z,rr | E6,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JRS | NF0,rr | CE,EC,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRS | NV,rr | CE,E5,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL: Relative long jump
JRL | C,qqrr | EC,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | NC,qqrr | ED,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | Z,qqrr | EE,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | NZ,qqrr | EF,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JRL | qqrr | F3,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
JP: Indirect jump
JP | [kk] | FD,kk | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
JP | HL | F4 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
DJR: Loop
DJR | NZ,rr | F5,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | ↕ |
CARS: Relative short call
CARS | F0,rr | CE,F8,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | F1,rr | CE,F9,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | C,rr | E0,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | LE,rr | CE,F1,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | GE,rr | CE,F3,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | rr | F0,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | NC,rr | E1,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | M,rr | CE,F7,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | LT,rr | CE,F0,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | F3,rr | CE,FB,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | P,rr | CE,F6,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NZ,rr | E3,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | GT,rr | CE,F2,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NF3,rr | CE,FF,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NF2,rr | CE,FE,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NF1,rr | CE,FD,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | V,rr | CE,F4,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | F2,rr | CE,FA,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | Z,rr | E2,rr | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
CARS | NF0,rr | CE,FC,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARS | NV,rr | CE,F5,rr | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL: Relative long call
CARL | C,qqrr | E8,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | NC,qqrr | E9,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | Z,qqrr | EA,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | NZ,qqrr | EB,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CARL | qqrr | F2,rr,qq | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
CALL: Indirect call
CALL | [hhll] | FB,ll,hh | ?PSEUDOCODE | ?CYCLES | 3 | – | – | – | – | – | – | – | – |
RET: Return
RET | F8 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
RETE: Exception processing return
RETE | F9 | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
RETS: Return and skip
RETS | FA | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
INT: Software interrupt
INT | [kk] | FC,kk | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
System Control
NOP: No operation
NOP | FF | ?PSEUDOCODE | ?CYCLES | 1 | – | – | – | – | – | – | – | – |
HALT: Shifts to HALT status
HALT | CE,AE | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
SLP: Shifts to SLEEP status
SLP | CE,AF | ?PSEUDOCODE | ?CYCLES | 2 | – | – | – | – | – | – | – | – |
Operation Code Map
1st operation code
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
0x | ADD A,A | ADD A,B | ADD A,#nn | ADD A,[HL] | ADD A,[BR:ll] | ADD A,[hhll] | ADD A,[IX] | ADD A,[IY] | ADC A,A | ADC A,B | ADC A,#nn | ADC A,[HL] | ADC A,[BR:ll] | ADC A,[hhll] | ADC A,[IX] | ADC A,[IY] |
1x | SUB A,A | SUB A,B | SUB A,#nn | SUB A,[HL] | SUB A,[BR:ll] | SUB A,[hhll] | SUB A,[IX] | SUB A,[IY] | SBC A,A | SBC A,B | SBC A,#nn | SBC A,[HL] | SBC A,[BR:ll] | SBC A,[hhll] | SBC A,[IX] | SBC A,[IY] |
2x | AND A,A | AND A,B | AND A,#nn | AND A,[HL] | AND A,[BR:ll] | AND A,[hhll] | AND A,[IX] | AND A,[IY] | OR A,A | OR A,B | OR A,#nn | OR A,[HL] | OR A,[BR:ll] | OR A,[hhll] | OR A,[IX] | OR A,[IY] |
3x | CP A,A | CP A,B | CP A,#nn | CP A,[HL] | CP A,[BR:ll] | CP A,[hhll] | CP A,[IX] | CP A,[IY] | XOR A,A | XOR A,B | XOR A,#nn | XOR A,[HL] | XOR A,[BR:ll] | XOR A,[hhll] | XOR A,[IX] | XOR A,[IY] |
4x | LD A,A | LD A,B | LD A,L | LD A,H | LD A,[BR:ll] | LD A,[HL] | LD A,[IX] | LD A,[IY] | LD B,A | LD B,B | LD B,L | LD B,H | LD B,[BR:ll] | LD B,[HL] | LD B,[IX] | LD B,[IY] |
5x | LD L,A | LD L,B | LD L,L | LD L,H | LD L,[BR:ll] | LD L,[HL] | LD L,[IX] | LD L,[IY] | LD H,A | LD H,B | LD H,L | LD H,H | LD H,[BR:ll] | LD H,[HL] | LD H,[IX] | LD H,[IY] |
6x | LD [IX],A | LD [IX],B | LD [IX],L | LD [IX],H | LD [IX],[BR:ll] | LD [IX],[HL] | LD [IX],[IX] | LD [IX],[IY] | LD [HL],A | LD [HL],B | LD [HL],L | LD [HL],H | LD [HL],[BR:ll] | LD [HL],[HL] | LD [HL],[IX] | LD [HL],[IY] |
7x | LD [IY],A | LD [IY],B | LD [IY],L | LD [IY],H | LD [IY],[BR:ll] | LD [IY],[HL] | LD [IY],[IX] | LD [IY],[IY] | LD [BR:ll],A | LD [BR:ll],B | LD [BR:ll],L | LD [BR:ll],H | LD [BR:ll],[HL] | LD [BR:ll],[IX] | LD [BR:ll],[IY] | |
8x | INC A | INC B | INC L | INC H | INC BR | INC [BR:ll] | INC [HL] | INC SP | DEC A | DEC B | DEC L | DEC H | DEC BR | DEC [BR:ll] | DEC [HL] | DEC SP |
9x | INC BA | INC HL | INC IX | INC IY | BIT A,B | BIT [HL],#nn | BIT A,#nn | BIT B,#nn | DEC BA | DEC HL | DEC IX | DEC IY | AND SC,#nn | OR SC,#nn | XOR SC,#nn | LD SC,#nn |
Ax | PUSH BA | PUSH HL | PUSH IX | PUSH IY | PUSH BR | PUSH EP | PUSH IP | PUSH SC | POP BA | POP HL | POP IX | POP IY | POP BR | POP EP | POP IP | POP SC |
Bx | LD A,#nn | LD B,#nn | LD L,#nn | LD H,#nn | LD BR,#hh | LD [HL],#nn | LD [IX],#nn | LD [IY],#nn | LD BA,[hhll] | LD HL,[hhll] | LD IX,[hhll] | LD IY,[hhll] | LD [hhll],BA | LD [hhll],HL | LD [hhll],IX | LD [hhll],IY |
Cx | ADD BA,#mmnn | ADD HL,#mmnn | ADD IX,#mmnn | ADD IY,#mmnn | LD BA,#mmnn | LD HL,#mmnn | LD IX,#mmnn | LD IY,#mmnn | EX BA,HL | EX BA,IX | EX BA,IY | EX BA,SP | EX A,B | EX A,[HL] | Expansion Code | Expansion Code |
Dx | SUB BA,#mmnn | SUB HL,#mmnn | SUB IX,#mmnn | SUB IY,#mmnn | CP BA,#mmnn | CP HL,#mmnn | CP IX,#mmnn | CP IY,#mmnn | AND [BR:ll],#nn | OR [BR:ll],#nn | XOR [BR:ll],#nn | CP [BR:ll],#nn | BIT [BR:ll],#nn | LD [BR:ll],#nn | PACK | UPCK |
Ex | CARS C,rr | CARS NC,rr | CARS Z,rr | CARS NZ,rr | JRS C,rr | JRS NC,rr | JRS Z,rr | JRS NZ,rr | CARL C,qqrr | CARL NC,qqrr | CARL Z,qqrr | CARL NZ,qqrr | JRL C,qqrr | JRL NC,qqrr | JRL Z,qqrr | JRL NZ,qqrr |
Fx | CARS rr | JRS rr | CARL qqrr | JRL qqrr | JP HL | DJR NZ,rr | SWAP A | SWAP [HL] | RET | RETE | RETS | CALL [hhll] | INT [kk] | JP [kk] | NOP |
2nd operation code (1st operation code = CE)
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
0x | ADD A,[IX+dd] | ADD A,[IY+dd] | ADD A,[IX+L] | ADD A,[IY+L] | ADD [HL],A | ADD [HL],#nn | ADD [HL],[IX] | ADD [HL],[IY] | ADC A,[IX+dd] | ADC A,[IY+dd] | ADC A,[IX+L] | ADC A,[IY+L] | ADC [HL],A | ADC [HL],#nn | ADC [HL],[IX] | ADC [HL],[IY] |
1x | SUB A,[IX+dd] | SUB A,[IY+dd] | SUB A,[IX+L] | SUB A,[IY+L] | SUB [HL],A | SUB [HL],#nn | SUB [HL],[IX] | SUB [HL],[IY] | SBC A,[IX+dd] | SBC A,[IY+dd] | SBC A,[IX+L] | SBC A,[IY+L] | SBC [HL],A | SBC [HL],#nn | SBC [HL],[IX] | SBC [HL],[IY] |
2x | AND A,[IX+dd] | AND A,[IY+dd] | AND A,[IX+L] | AND A,[IY+L] | AND [HL],A | AND [HL],#nn | AND [HL],[IX] | AND [HL],[IY] | OR A,[IX+dd] | OR A,[IY+dd] | OR A,[IX+L] | OR A,[IY+L] | OR [HL],A | OR [HL],#nn | OR [HL],[IX] | OR [HL],[IY] |
3x | CP A,[IX+dd] | CP A,[IY+dd] | CP A,[IX+L] | CP A,[IY+L] | CP [HL],A | CP [HL],#nn | CP [HL],[IX] | CP [HL],[IY] | XOR A,[IX+dd] | XOR A,[IY+dd] | XOR A,[IX+L] | XOR A,[IY+L] | XOR [HL],A | XOR [HL],#nn | XOR [HL],[IX] | XOR [HL],[IY] |
4x | LD A,[IX+dd] | LD A,[IY+dd] | LD A,[IX+L] | LD A,[IY+L] | LD [IX+dd],A | LD [IY+dd],A | LD [IX+L],A | LD [IY+L],A | LD B,[IX+dd] | LD B,[IY+dd] | LD B,[IX+L] | LD B,[IY+L] | LD [IX+dd],B | LD [IY+dd],B | LD [IX+L],B | LD [IY+L],B |
5x | LD L,[IX+dd] | LD L,[IY+dd] | LD L,[IX+L] | LD L,[IY+L] | LD [IX+dd],L | LD [IY+dd],L | LD [IX+L],L | LD [IY+L],L | LD H,[IX+dd] | LD H,[IY+dd] | LD H,[IX+L] | LD H,[IY+L] | LD [IX+dd],H | LD [IY+dd],H | LD [IX+L],H | LD [IY+L],H |
6x | LD [HL],[IX+dd] | LD [HL],[IY+dd] | LD [HL],[IX+L] | LD [HL],[IY+L] | LD [IX],[IX+dd] | LD [IX],[IY+dd] | LD [IX],[IX+L] | LD [IX],[IY+L] | ||||||||
7x | LD [IY],[IX+dd] | LD [IY],[IY+dd] | LD [IY],[IX+L] | LD [IY],[IY+L] | ||||||||||||
8x | SLA A | SLA B | SLA [BR:ll] | SLA [HL] | SLL A | SLL B | SLL [BR:ll] | SLL [HL] | SRA A | SRA B | SRA [BR:ll] | SRA [HL] | SRL A | SRL B | SRL [BR:ll] | SRL [HL] |
9x | RL A | RL B | RL [BR:ll] | RL [HL] | RLC A | RLC B | RLC [BR:ll] | RLC [HL] | RR A | RR B | RR [BR:ll] | RR [HL] | RRC A | RRC B | RRC [BR:ll] | RRC [HL] |
Ax | CPL A | CPL B | CPL [BR:ll] | CPL [HL] | NEG A | NEG B | NEG [BR:ll] | NEG [HL] | SEP | HALT | SLP | |||||
Bx | AND B,#nn | AND L,#nn | AND H,#nn | OR B,#nn | OR L,#nn | OR H,#nn | XOR B,#nn | XOR L,#nn | XOR H,#nn | CP B,#nn | CP L,#nn | CP H,#nn | CP BR,#hh | |||
Cx | LD A,BR | LD A,SC | LD BR,A | LD SC,A | LD NB,#bb | LD EP,#pp | LD XP,#pp | LD YP,#pp | LD A,NB | LD A,EP | LD A,XP | LD A,YP | LD NB,A | LD EP,A | LD XP,A | LD YP,A |
Dx | LD A,[hhll] | LD B,[hhll] | LD L,[hhll] | LD H,[hhll] | LD [hhll],A | LD [hhll],B | LD [hhll],L | LD [hhll],H | MLT | DIV | ||||||
Ex | JRS LT,rr | JRS LE,rr | JRS GT,rr | JRS GE,rr | JRS V,rr | JRS NV,rr | JRS P,rr | JRS M,rr | JRS F0,rr | JRS F1,rr | JRS F2,rr | JRS F3,rr | JRS NF0,rr | JRS NF1,rr | JRS NF2,rr | JRS NF3,rr |
Fx | CARS LT,rr | CARS LE,rr | CARS GT,rr | CARS GE,rr | CARS V,rr | CARS NV,rr | CARS P,rr | CARS M,rr | CARS F0,rr | CARS F1,rr | CARS F2,rr | CARS F3,rr | CARS NF0,rr | CARS NF1,rr | CARS NF2,rr | CARS NF3,rr |
3nd operation code (1st operation code = CF)
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
0x | ADD BA,BA | ADD BA,HL | ADD BA,IX | ADD BA,IY | ADC BA,BA | ADC BA,HL | ADC BA,IX | ADC BA,IY | SUB BA,BA | SUB BA,HL | SUB BA,IX | SUB BA,IY | SBC BA,BA | SBC BA,HL | SBC BA,IX | SBC BA,IY |
1x | CP BA,BA | CP BA,HL | CP BA,IX | CP BA,IY | ||||||||||||
2x | ADD HL,BA | ADD HL,HL | ADD HL,IX | ADD HL,IY | ADC HL,BA | ADC HL,HL | ADC HL,IX | ADC HL,IY | SUB HL,BA | SUB HL,HL | SUB HL,IX | SUB HL,IY | SBC HL,BA | SBC HL,HL | SBC HL,IX | SBC HL,IY |
3x | CP HL,BA | CP HL,HL | CP HL,IX | CP HL,IY | ||||||||||||
4x | ADD IX,BA | ADD IX,HL | ADD IY,BA | ADD IY,HL | ADD SP,BA | ADD SP,HL | SUB IX,BA | SUB IX,HL | SUB IY,BA | SUB IY,HL | SUB SP,BA | SUB SP,HL | ||||
5x | CP SP,BA | CP SP,HL | ||||||||||||||
6x | ADC BA,#mmnn | ADC HL,#mmnn | SBC BA,#mmnn | SBC HL,#mmnn | ADD SP,#mmnn | SUB SP,#mmnn | CP SP,#mmnn | LD SP,#mmnn | ||||||||
7x | LD BA,[SP+dd] | LD HL,[SP+dd] | LD IX,[SP+dd] | LD IY,[SP+dd] | LD [SP+dd],BA | LD [SP+dd],HL | LD [SP+dd],IX | LD [SP+dd],IY | LD SP,[hhll] | LD [hhll],SP | ||||||
8x | ||||||||||||||||
9x | ||||||||||||||||
Ax | ||||||||||||||||
Bx | PUSH A | PUSH B | PUSH L | PUSH H | POP A | POP B | POP L | POP H | PUSH ALL | PUSH ALE | POP ALL | POP ALE | ||||
Cx | LD BA,[HL] | LD HL,[HL] | LD IX,[HL] | LD IY,[HL] | LD [HL],BA | LD [HL],HL | LD [HL],IX | LD [HL],IY | ||||||||
Dx | LD BA,[IX] | LD HL,[IX] | LD IX,[IX] | LD IY,[IX] | LD [IX],BA | LD [IX],HL | LD [IX],IX | LD [IX],IY | LD BA,[IY] | LD HL,[IY] | LD IX,[IY] | LD IY,[IY] | LD [IY],BA | LD [IY],HL | LD [IY],IX | LD [IY],IY |
Ex | LD BA,BA | LD BA,HL | LD BA,IX | LD BA,IY | LD HL,BA | LD HL,HL | LD HL,IX | LD HL,IY | LD IX,BA | LD IX,HL | LD IX,IX | LD IX,IY | LD IY,BA | LD IY,HL | LD IY,IX | LD IY,IY |
Fx | LD SP,BA | LD SP,HL | LD SP,IX | LD SP,IY | LD HL,SP | LD HL,PC | LD BA,SP | LD BA,PC | LD IX,SP | LD IY,SP |
Illegal Instructions
NOTE: This document is now out of date, as should be updated to the new mnemonic and register naming
The entire opcode table has been evaluated on Pokemon Mini units and new and exotic illegal opcodes have been found.
These opcodes are not officially supported (they are not used by commercial games and not even found in the Pokemon Channel emulator) and can produce random results or crashes in some cases. The illegal opcodes have been documented on this page's Discussion page.