mirror of
				https://github.com/larsbrinkhoff/awesome-cpus
				synced 2025-11-04 02:06:02 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			1309 lines
		
	
	
		
			29 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1309 lines
		
	
	
		
			29 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
                +-----------------------------------------+
 | 
						||
                | Zilog Z80 Instructions sorted by opcode |
 | 
						||
                +-----------------------------------------+
 | 
						||
 | 
						||
This should be the complete list of all the opcodes of the Zilog Z80.
 | 
						||
 | 
						||
Note:
 | 
						||
- If an EDxx instruction is not listed, it should operate as two NOPs.
 | 
						||
 | 
						||
- If a DDxx or FDxx instruction is not listed, it should operate as 
 | 
						||
  without the DD or FD prefix, and the DD or FD prefix itself should 
 | 
						||
  operate as a NOP.
 | 
						||
 | 
						||
- * means undocumented.
 | 
						||
 | 
						||
- LD A,RLC (IX+d) means that the result of RLC (IX+d) is not only stored
 | 
						||
  in (IX+d), but also in A. Double value for money !
 | 
						||
 | 
						||
- SLL x operates the same as SLA x, except that SLL inserts 1 to the left.
 | 
						||
 | 
						||
- OUT (C),0 always outs zero.
 | 
						||
 | 
						||
- IN F,(C) / IN (C) does not store the result from the input. It only
 | 
						||
  affects the flags, as the other IN r,(C) instructions do. These two 
 | 
						||
  mnemonics both refer to the same undocumented instruction.
 | 
						||
 | 
						||
 | 
						||
Version 0.2 September 1998, by Sean Young (sean@msxnet.org)
 | 
						||
 | 
						||
You can find the latest version at:
 | 
						||
 | 
						||
	http://www.msxnet.org/tech/Z80/
 | 
						||
 | 
						||
Since I'm a lazy bastard, I haven't finished the T/M/M1 list yet.
 | 
						||
 | 
						||
 | 
						||
Opcode		Mnemonic		T	M	M1	Notes
 | 
						||
-------------------------------------------------------------------------
 | 
						||
00		NOP			4	1	1
 | 
						||
01 n n		LD BC,nn		10	3	1
 | 
						||
02		LD (BC),A		7	2	1
 | 
						||
03		INC BC			6	1	1
 | 
						||
04		INC B			4	1	1
 | 
						||
05		DEC B			4	1	1
 | 
						||
06 n		LD B,n			7	2	1
 | 
						||
07		RLCA			4	1	1
 | 
						||
08		EX AF,AF’		4	1	1
 | 
						||
09		ADD HL,BC		11	3	1
 | 
						||
0A		LD A,(BC)		7	2	1
 | 
						||
0B		DEC BC			6	1	1
 | 
						||
0C		INC C			4	1	1
 | 
						||
0D		DEC C			4	1	1
 | 
						||
0E n		LD C,n			7	2	1
 | 
						||
0F		RRCA			4	1	1
 | 
						||
10 e		DJNZ (PC+e)		8/13	2/3	1/1	(met/not met)
 | 
						||
11 n n		LD DE,nn		10	3	1
 | 
						||
12		LD (DE),A		7	2	1
 | 
						||
13		INC DE			6	1	1
 | 
						||
14		INC D			4	1	1
 | 
						||
15		DEC D			4	1	1
 | 
						||
16 n		LD D,n			7	2	1
 | 
						||
17		RLA			4	1	1
 | 
						||
18 e		JR (PC+e)		12	3	1
 | 
						||
19		ADD HL,DE		11	3	1
 | 
						||
1A		LD A,(DE)		7	2	1
 | 
						||
1B		DEC DE			6	1	1
 | 
						||
1C		INC E			4	1	1
 | 
						||
1D		DEC E			4	1	1
 | 
						||
1E n		LD E,n			7	2	1
 | 
						||
1F		RRA			4	1	1
 | 
						||
20 e		JR NZ,(PC+e)		12/7	3/2	1/1	(met/not met)
 | 
						||
21 n n		LD HL,nn		10	3	1
 | 
						||
22 n n		LD (nn),HL		16	5	3
 | 
						||
23		INC HL			6	1	1
 | 
						||
24		INC H			4	1	1
 | 
						||
25		DEC H			4	1	1
 | 
						||
26 n		LD H,n			7	2	1
 | 
						||
27		DAA			4	1	1
 | 
						||
28 e		JR Z,(PC+e)		12/7	3/2	1/1	(met/not met)
 | 
						||
29		ADD HL,HL		11	3	1
 | 
						||
2A n n		LD HL,(nn)		16	5	1
 | 
						||
2B		DEC HL			6	1	1
 | 
						||
2C		INC L			4	1	1
 | 
						||
2D		DEC L			4	1	1
 | 
						||
2E n		LD L,n			7	2	1
 | 
						||
2F		CPL			4	1	1
 | 
						||
30 e		JR NC,(PC+e)		12/7	3/2	1/1	(met/not met)
 | 
						||
31 n n		LD SP,nn		10	3	1
 | 
						||
32 n n		LD (nn),A		13	4	1
 | 
						||
33		INC SP			6	1	1
 | 
						||
34		INC (HL)		11	3	1
 | 
						||
35		DEC (HL)		11	3	1
 | 
						||
36 n		LD (HL),n		10	3	1
 | 
						||
37		SCF			4	1	1
 | 
						||
38 e		JR C,(PC+e)		12/7	3/2	1/1	(met/not met)
 | 
						||
39		ADD HL,SP		11	3	1
 | 
						||
3A n n		LD A,(nn)		13	4	1
 | 
						||
3B		DEC SP			6	1	1
 | 
						||
3C		INC A			4	1	1
 | 
						||
3D		DEC A			4	1	1
 | 
						||
3E n		LD A,n			7	2	1
 | 
						||
3F		CCF			4	1	1
 | 
						||
40		LD B,B			4	1	1
 | 
						||
41		LD B,C			4	1	1
 | 
						||
42		LD B,D			4	1	1
 | 
						||
43		LD B,E			4	1	1
 | 
						||
44		LD B,H			4	1	1
 | 
						||
45		LD B,L			4	1	1
 | 
						||
46		LD B,(HL)		7	2	1
 | 
						||
47		LD B,A			4	1	1
 | 
						||
48		LD C,B			4	1	1
 | 
						||
49		LD C,C			4	1	1
 | 
						||
4A		LD C,D			4	1	1
 | 
						||
4B		LD C,E			4	1	1
 | 
						||
4C		LD C,H			4	1	1
 | 
						||
4D		LD C,L			4	1	1
 | 
						||
4E		LD C,(HL)		7	2	1
 | 
						||
4F		LD C,A			4	1	1
 | 
						||
50		LD D,B			4	1	1
 | 
						||
51		LD D,C			4	1	1
 | 
						||
52		LD D,D			4	1	1
 | 
						||
53		LD D,E			4	1	1
 | 
						||
54		LD D,H			4	1	1
 | 
						||
55		LD D,L			4	1	1
 | 
						||
56		LD D,(HL)		7	2	1
 | 
						||
57		LD D,A			4	1	1
 | 
						||
58		LD E,B			4	1	1
 | 
						||
59		LD E,C			4	1	1
 | 
						||
5A		LD E,D			4	1	1
 | 
						||
5B		LD E,E			4	1	1
 | 
						||
5C		LD E,H			4	1	1
 | 
						||
5D		LD E,L			4	1	1
 | 
						||
5E		LD E,(HL)		7	2	1
 | 
						||
5F		LD E,A			4	1	1
 | 
						||
60		LD H,B			4	1	1
 | 
						||
61		LD H,C			4	1	1
 | 
						||
62		LD H,D			4	1	1
 | 
						||
63		LD H,E			4	1	1
 | 
						||
64		LD H,H			4	1	1
 | 
						||
65		LD H,L			4	1	1
 | 
						||
66		LD H,(HL)		7	2	1
 | 
						||
67		LD H,A			4	1	1
 | 
						||
68		LD L,B			4	1	1
 | 
						||
69		LD L,C			4	1	1
 | 
						||
6A		LD L,D			4	1	1
 | 
						||
6B		LD L,E			4	1	1
 | 
						||
6C		LD L,H			4	1	1
 | 
						||
6D		LD L,L			4	1	1
 | 
						||
6E		LD L,(HL)		7	2	1
 | 
						||
6F		LD L,A			4	1	1
 | 
						||
70		LD (HL),B		7	2	1
 | 
						||
71		LD (HL),C		7	2	1
 | 
						||
72		LD (HL),D		7	2	1
 | 
						||
73		LD (HL),E		7	2	1
 | 
						||
74		LD (HL),H		7	2	1
 | 
						||
75		LD (HL),L		7	2	1
 | 
						||
76		HALT			4	1	1	(repeated till next int)
 | 
						||
77		LD (HL),A		7	2	1
 | 
						||
78		LD A,B			4	1	1
 | 
						||
79		LD A,C			4	1	1
 | 
						||
7A		LD A,D			4	1	1
 | 
						||
7B		LD A,E			4	1	1
 | 
						||
7C		LD A,H			4	1	1
 | 
						||
7D		LD A,L			4	1	1
 | 
						||
7E		LD A,(HL)		7	2	1
 | 
						||
7F		LD A,A			4	1	1
 | 
						||
80		ADD A,B			4	1	1
 | 
						||
81		ADD A,C			4	1	1
 | 
						||
82		ADD A,D			4	1	1
 | 
						||
83		ADD A,E			4	1	1
 | 
						||
84		ADD A,H			4	1	1
 | 
						||
85		ADD A,L			4	1	1
 | 
						||
86		ADD A,(HL)		7	2	1
 | 
						||
87		ADD A,A			4	1	1
 | 
						||
88		ADC A,B			4	1	1
 | 
						||
89		ADC A,C			4	1	1
 | 
						||
8A		ADC A,D			4	1	1
 | 
						||
8B		ADC A,E			4	1	1
 | 
						||
8C		ADC A,H			4	1	1
 | 
						||
8D		ADC A,L			4	1	1
 | 
						||
8E		ADC A,(HL)		7	2	1
 | 
						||
8F		ADC A,A			4	1	1
 | 
						||
90		SUB B			4	1	1
 | 
						||
91		SUB C			4	1	1
 | 
						||
92		SUB D			4	1	1
 | 
						||
93		SUB E			4	1	1
 | 
						||
94		SUB H			4	1	1
 | 
						||
95		SUB L			4	1	1
 | 
						||
96		SUB (HL)		7	2	1
 | 
						||
97		SUB A			4	1	1
 | 
						||
98		SBC A,B			4	1	1
 | 
						||
99		SBC A,C			4	1	1
 | 
						||
9A		SBC A,D			4	1	1
 | 
						||
9B		SBC A,E			4	1	1
 | 
						||
9C		SBC A,H			4	1	1
 | 
						||
9D		SBC A,L			4	1	1
 | 
						||
9E		SBC A,(HL)		7	2	1
 | 
						||
9F		SBC A,A			4	1	1
 | 
						||
A0		AND B			4	1	1
 | 
						||
A1		AND C			4	1	1
 | 
						||
A2		AND D			4	1	1
 | 
						||
A3		AND E			4	1	1
 | 
						||
A4		AND H			4	1	1
 | 
						||
A5		AND L			4	1	1
 | 
						||
A6		AND (HL)		7	2	1
 | 
						||
A7		AND A			4	1	1
 | 
						||
A8		XOR B			4	1	1
 | 
						||
A9		XOR C			4	1	1
 | 
						||
AA		XOR D			4	1	1
 | 
						||
AB		XOR E			4	1	1
 | 
						||
AC		XOR H			4	1	1
 | 
						||
AD		XOR L			4	1	1
 | 
						||
AE		XOR (HL)		7	2	1
 | 
						||
AF		XOR A			4	1	1
 | 
						||
B0		OR B			4	1	1
 | 
						||
B1		OR C			4	1	1
 | 
						||
B2		OR D			4	1	1
 | 
						||
B3		OR E			4	1	1
 | 
						||
B4		OR H			4	1	1
 | 
						||
B5		OR L			4	1	1
 | 
						||
B6		OR (HL)			7	2	1
 | 
						||
B7		OR A			4	1	1
 | 
						||
B8		CP B			4	1	1
 | 
						||
B9		CP C			4	1	1
 | 
						||
BA		CP D			4	1	1
 | 
						||
BB		CP E			4	1	1
 | 
						||
BC		CP H			4	1	1
 | 
						||
BD		CP L			4	1	1
 | 
						||
BE		CP (HL)			7	2	1
 | 
						||
BF		CP A			4	1	1
 | 
						||
C0		RET NZ			11/5	3/1	1/1	(met/not met)
 | 
						||
C1		POP BC			10	3	1
 | 
						||
C2 n n		JP NZ,(nn)		10	3	1	(met or not)
 | 
						||
C3 n n		JP (nn)			10	3	1
 | 
						||
C4 n n		CALL NZ,(nn)		17/10	5/3	1/1	(met/not met)
 | 
						||
C5		PUSH BC			11	3	1
 | 
						||
C6 n		ADD A,n			7	2	1
 | 
						||
C7		RST 0H			11	3	1
 | 
						||
C8		RET Z			11/5	3/1	1/1	(met/not met)
 | 
						||
C9		RET			10	3	1
 | 
						||
CA n n		JP Z,(nn)		10	3	1	(always same)
 | 
						||
CB00		RLC B			8	2	2
 | 
						||
CB01		RLC C			8	2	2
 | 
						||
CB02		RLC D			8	2	2
 | 
						||
CB03		RLC E			8	2	2
 | 
						||
CB04		RLC H			8	2	2
 | 
						||
CB05		RLC L			8	2	2
 | 
						||
CB06		RLC (HL)		15	4	2
 | 
						||
CB07		RLC A			8	2	2
 | 
						||
CB08		RRC B			8	2	2
 | 
						||
CB09		RRC C			8	2	2
 | 
						||
CB0A		RRC D			8	2	2
 | 
						||
CB0B		RRC E			8	2	2
 | 
						||
CB0C		RRC H			8	2	2
 | 
						||
CB0D		RRC L			8	2	2
 | 
						||
CB0E		RRC (HL)		15	4	2
 | 
						||
CB0F		RRC A			8	2	2
 | 
						||
CB10		RL B			8	2	2
 | 
						||
CB11		RL C			8	2	2
 | 
						||
CB12		RL D			8	2	2
 | 
						||
CB13		RL E			8	2	2
 | 
						||
CB14		RL H			8	2	2
 | 
						||
CB15		RL L			8	2	2
 | 
						||
CB16		RL (HL)			15	4	2
 | 
						||
CB17		RL A			8	2	2
 | 
						||
CB18		RR B			8	2	2
 | 
						||
CB19		RR C			8	2	2
 | 
						||
CB1A		RR D			8	2	2
 | 
						||
CB1B		RR E			8	2	2
 | 
						||
CB1C		RR H			8	2	2
 | 
						||
CB1D		RR L			8	2	2
 | 
						||
CB1E		RR (HL)			15	4	2
 | 
						||
CB1F		RR A			8	2	2
 | 
						||
CB20		SLA B			8	2	2
 | 
						||
CB21		SLA C			8	2	2
 | 
						||
CB22		SLA D			8	2	2
 | 
						||
CB23		SLA E			8	2	2
 | 
						||
CB24		SLA H			8	2	2
 | 
						||
CB25		SLA L			8	2	2
 | 
						||
CB26		SLA (HL)		15	4	2
 | 
						||
CB27		SLA A			8	2	2
 | 
						||
CB28		SRA B			8	2	2
 | 
						||
CB29		SRA C			8	2	2
 | 
						||
CB2A		SRA D			8	2	2
 | 
						||
CB2B		SRA E			8	2	2
 | 
						||
CB2C		SRA H			8	2	2
 | 
						||
CB2D		SRA L			8	2	2
 | 
						||
CB2E		SRA (HL)		15	4	2
 | 
						||
CB2F		SRA A			8	2	2
 | 
						||
CB30		SLL B*			8	2	2
 | 
						||
CB31		SLL C*			8	2	2
 | 
						||
CB32		SLL D*			8	2	2
 | 
						||
CB33		SLL E*			8	2	2
 | 
						||
CB34		SLL H*			8	2	2
 | 
						||
CB35		SLL L*			8	2	2
 | 
						||
CB36		SLL (HL)*		15	4	2
 | 
						||
CB37		SLL A*			8	2	2
 | 
						||
CB38		SRL B			8	2	2
 | 
						||
CB39		SRL C			8	2	2
 | 
						||
CB3A		SRL D			8	2	2
 | 
						||
CB3B		SRL E			8	2	2
 | 
						||
CB3C		SRL H			8	2	2
 | 
						||
CB3D		SRL L			8	2	2
 | 
						||
CB3E		SRL (HL)		15	4	2
 | 
						||
CB3F		SRL A			8	2	2
 | 
						||
CB40		BIT 0,B			8	2	2
 | 
						||
CB41		BIT 0,C			8	2	2
 | 
						||
CB42		BIT 0,D			8	2	2
 | 
						||
CB43		BIT 0,E			8	2	2
 | 
						||
CB44	 	BIT 0,H			8	2	2
 | 
						||
CB45	 	BIT 0,L			8	2	2
 | 
						||
CB46	 	BIT 0,(HL)		12	3	2
 | 
						||
CB47	 	BIT 0,A			8	2	2
 | 
						||
CB48		BIT 1,B			8	2	2
 | 
						||
CB49	 	BIT 1,C			8	2	2
 | 
						||
CB4A	 	BIT 1,D			8	2	2
 | 
						||
CB4B	 	BIT 1,E			8	2	2
 | 
						||
CB4C	 	BIT 1,H			8	2	2
 | 
						||
CB4D	 	BIT 1,L			8	2	2
 | 
						||
CB4E	 	BIT 1,(HL)		12	3	2
 | 
						||
CB4F	 	BIT 1,A			8	2	2
 | 
						||
CB50		BIT 2,B			8	2	2
 | 
						||
CB51	 	BIT 2,C			8	2	2
 | 
						||
CB52	 	BIT 2,D			8	2	2
 | 
						||
CB53	 	BIT 2,E			8	2	2
 | 
						||
CB54	 	BIT 2,H			8	2	2
 | 
						||
CB55	 	BIT 2,L			8	2	2
 | 
						||
CB56	 	BIT 2,(HL)		12	3	2
 | 
						||
CB57	 	BIT 2,A			8	2	2
 | 
						||
CB58		BIT 3,B			8	2	2
 | 
						||
CB59	 	BIT 3,C			8	2	2
 | 
						||
CB5A	 	BIT 3,D			8	2	2
 | 
						||
CB5B	 	BIT 3,E			8	2	2
 | 
						||
CB5C	 	BIT 3,H			8	2	2
 | 
						||
CB5D	 	BIT 3,L			8	2	2
 | 
						||
CB5E	 	BIT 3,(HL)		12	3	2
 | 
						||
CB5F	 	BIT 3,A			8	2	2
 | 
						||
CB60		BIT 4,B			8	2	2
 | 
						||
CB61	 	BIT 4,C			8	2	2
 | 
						||
CB62	 	BIT 4,D			8	2	2
 | 
						||
CB63	 	BIT 4,E			8	2	2
 | 
						||
CB64	 	BIT 4,H			8	2	2
 | 
						||
CB65	 	BIT 4,L			8	2	2
 | 
						||
CB66	 	BIT 4,(HL)		12	3	2
 | 
						||
CB67	 	BIT 4,A			8	2	2
 | 
						||
CB68		BIT 5,B			8	2	2
 | 
						||
CB69	 	BIT 5,C			8	2	2
 | 
						||
CB6A	 	BIT 5,D			8	2	2
 | 
						||
CB6B	 	BIT 5,E			8	2	2
 | 
						||
CB6C	 	BIT 5,H			8	2	2
 | 
						||
CB6D	 	BIT 5,L			8	2	2
 | 
						||
CB6E	 	BIT 5,(HL)		12	3	2
 | 
						||
CB6F	 	BIT 5,A			8	2	2
 | 
						||
CB70		BIT 6,B			8	2	2
 | 
						||
CB71	 	BIT 6,C			8	2	2
 | 
						||
CB72	 	BIT 6,D			8	2	2
 | 
						||
CB73	 	BIT 6,E			8	2	2
 | 
						||
CB74	 	BIT 6,H			8	2	2
 | 
						||
CB75	 	BIT 6,L			8	2	2
 | 
						||
CB76	 	BIT 6,(HL)		12	3	2
 | 
						||
CB77	 	BIT 6,A			8	2	2
 | 
						||
CB78		BIT 7,B			8	2	2
 | 
						||
CB79	 	BIT 7,C			8	2	2
 | 
						||
CB7A	 	BIT 7,D			8	2	2
 | 
						||
CB7B	 	BIT 7,E			8	2	2
 | 
						||
CB7C	 	BIT 7,H			8	2	2
 | 
						||
CB7D	 	BIT 7,L			8	2	2
 | 
						||
CB7E	 	BIT 7,(HL)		12	3	2
 | 
						||
CB7F	 	BIT 7,A			8	2	2
 | 
						||
CB80		RES 0,B			8	2	2
 | 
						||
CB81		RES 0,C			8	2	2
 | 
						||
CB82		RES 0,D			8	2	2
 | 
						||
CB83		RES 0,E			8	2	2
 | 
						||
CB84	 	RES 0,H			8	2	2
 | 
						||
CB85	 	RES 0,L			8	2	2
 | 
						||
CB86	 	RES 0,(HL)		15	4	2
 | 
						||
CB87	 	RES 0,A			8	2	2
 | 
						||
CB88		RES 1,B			8	2	2
 | 
						||
CB89	 	RES 1,C			8	2	2
 | 
						||
CB8A	 	RES 1,D			8	2	2
 | 
						||
CB8B	 	RES 1,E			8	2	2
 | 
						||
CB8C	 	RES 1,H			8	2	2
 | 
						||
CB8D	 	RES 1,L			8	2	2
 | 
						||
CB8E	 	RES 1,(HL)		15	4	2
 | 
						||
CB8F	 	RES 1,A			8	2	2
 | 
						||
CB90		RES 2,B			8	2	2
 | 
						||
CB91	 	RES 2,C			8	2	2
 | 
						||
CB92	 	RES 2,D			8	2	2
 | 
						||
CB93	 	RES 2,E			8	2	2
 | 
						||
CB94	 	RES 2,H			8	2	2
 | 
						||
CB95	 	RES 2,L			8	2	2
 | 
						||
CB96	 	RES 2,(HL)		15	4	2
 | 
						||
CB97	 	RES 2,A			8	2	2
 | 
						||
CB98		RES 3,B			8	2	2
 | 
						||
CB99	 	RES 3,C			8	2	2
 | 
						||
CB9A	 	RES 3,D			8	2	2
 | 
						||
CB9B	 	RES 3,E			8	2	2
 | 
						||
CB9C	 	RES 3,H			8	2	2
 | 
						||
CB9D	 	RES 3,L			8	2	2
 | 
						||
CB9E	 	RES 3,(HL)		15	4	2
 | 
						||
CB9F	 	RES 3,A			8	2	2
 | 
						||
CBA0		RES 4,B			8	2	2
 | 
						||
CBA1	 	RES 4,C			8	2	2
 | 
						||
CBA2	 	RES 4,D			8	2	2
 | 
						||
CBA3	 	RES 4,E			8	2	2
 | 
						||
CBA4	 	RES 4,H			8	2	2
 | 
						||
CBA5	 	RES 4,L			8	2	2
 | 
						||
CBA6	 	RES 4,(HL)		15	4	2
 | 
						||
CBA7	 	RES 4,A			8	2	2
 | 
						||
CBA8		RES 5,B			8	2	2
 | 
						||
CBA9	 	RES 5,C			8	2	2
 | 
						||
CBAA	 	RES 5,D			8	2	2
 | 
						||
CBAB	 	RES 5,E			8	2	2
 | 
						||
CBAC	 	RES 5,H			8	2	2
 | 
						||
CBAD	 	RES 5,L			8	2	2
 | 
						||
CBAE	 	RES 5,(HL)		15	4	2
 | 
						||
CBAF	 	RES 5,A			8	2	2
 | 
						||
CBB0		RES 6,B			8	2	2
 | 
						||
CBB1	 	RES 6,C			8	2	2
 | 
						||
CBB2	 	RES 6,D			8	2	2
 | 
						||
CBB3	 	RES 6,E			8	2	2
 | 
						||
CBB4	 	RES 6,H			8	2	2
 | 
						||
CBB5	 	RES 6,L			8	2	2
 | 
						||
CBB6	 	RES 6,(HL)		15	4	2
 | 
						||
CBB7	 	RES 6,A			8	2	2
 | 
						||
CBB8		RES 7,B			8	2	2
 | 
						||
CBB9	 	RES 7,C			8	2	2
 | 
						||
CBBA	 	RES 7,D			8	2	2
 | 
						||
CBBB	 	RES 7,E			8	2	2
 | 
						||
CBBC	 	RES 7,H			8	2	2
 | 
						||
CBBD	 	RES 7,L			8	2	2
 | 
						||
CBBE	 	RES 7,(HL)		15	4	2
 | 
						||
CBBF	 	RES 7,A			8	2	2
 | 
						||
CBC0		SET 0,B			8	2	2
 | 
						||
CBC1		SET 0,C			8	2	2
 | 
						||
CBC2		SET 0,D			8	2	2
 | 
						||
CBC3		SET 0,E			8	2	2
 | 
						||
CBC4	 	SET 0,H			8	2	2
 | 
						||
CBC5	 	SET 0,L			8	2	2
 | 
						||
CBC6	 	SET 0,(HL)		15	4	2
 | 
						||
CBC7	 	SET 0,A			8	2	2
 | 
						||
CBC8		SET 1,B			8	2	2
 | 
						||
CBC9	 	SET 1,C			8	2	2
 | 
						||
CBCA	 	SET 1,D			8	2	2
 | 
						||
CBCB	 	SET 1,E			8	2	2
 | 
						||
CBCC	 	SET 1,H			8	2	2
 | 
						||
CBCD	 	SET 1,L			8	2	2
 | 
						||
CBCE	 	SET 1,(HL)		15	4	2
 | 
						||
CBCF	 	SET 1,A			8	2	2
 | 
						||
CBD0		SET 2,B			8	2	2
 | 
						||
CBD1	 	SET 2,C			8	2	2
 | 
						||
CBD2	 	SET 2,D			8	2	2
 | 
						||
CBD3	 	SET 2,E			8	2	2
 | 
						||
CBD4	 	SET 2,H			8	2	2
 | 
						||
CBD5	 	SET 2,L			8	2	2
 | 
						||
CBD6	 	SET 2,(HL)		15	4	2
 | 
						||
CBD7	 	SET 2,A			8	2	2
 | 
						||
CBD8		SET 3,B			8	2	2
 | 
						||
CBD9	 	SET 3,C			8	2	2
 | 
						||
CBDA	 	SET 3,D			8	2	2
 | 
						||
CBDB	 	SET 3,E			8	2	2
 | 
						||
CBDC	 	SET 3,H			8	2	2
 | 
						||
CBDD	 	SET 3,L			8	2	2
 | 
						||
CBDE	 	SET 3,(HL)		15	4	2
 | 
						||
CBDF	 	SET 3,A			8	2	2
 | 
						||
CBE0		SET 4,B			8	2	2
 | 
						||
CBE1	 	SET 4,C			8	2	2
 | 
						||
CBE2	 	SET 4,D			8	2	2
 | 
						||
CBE3	 	SET 4,E			8	2	2
 | 
						||
CBE4	 	SET 4,H			8	2	2
 | 
						||
CBE5	 	SET 4,L			8	2	2
 | 
						||
CBE6	 	SET 4,(HL)		15	4	2
 | 
						||
CBE7	 	SET 4,A			8	2	2
 | 
						||
CBE8		SET 5,B			8	2	2
 | 
						||
CBE9	 	SET 5,C			8	2	2
 | 
						||
CBEA	 	SET 5,D			8	2	2
 | 
						||
CBEB	 	SET 5,E			8	2	2
 | 
						||
CBEC	 	SET 5,H			8	2	2
 | 
						||
CBED	 	SET 5,L			8	2	2
 | 
						||
CBEE	 	SET 5,(HL)		15	4	2
 | 
						||
CBEF	 	SET 5,A			8	2	2
 | 
						||
CBF0		SET 6,B			8	2	2
 | 
						||
CBF1	 	SET 6,C			8	2	2
 | 
						||
CBF2	 	SET 6,D			8	2	2
 | 
						||
CBF3	 	SET 6,E			8	2	2
 | 
						||
CBF4	 	SET 6,H			8	2	2
 | 
						||
CBF5	 	SET 6,L			8	2	2
 | 
						||
CBF6	 	SET 6,(HL)		15	4	2
 | 
						||
CBF7	 	SET 6,A			8	2	2
 | 
						||
CBF8		SET 7,B			8	2	2
 | 
						||
CBF9	 	SET 7,C			8	2	2
 | 
						||
CBFA	 	SET 7,D			8	2	2
 | 
						||
CBFB	 	SET 7,E			8	2	2
 | 
						||
CBFC	 	SET 7,H			8	2	2
 | 
						||
CBFD	 	SET 7,L			8	2	2
 | 
						||
CBFE	 	SET 7,(HL)		15	4	2
 | 
						||
CBFF	 	SET 7,A			8	2	2
 | 
						||
CC n n		CALL Z,(nn)		17/10	5/3	1/1	(met/not met)
 | 
						||
CD n n		CALL (nn)		17	5	1
 | 
						||
CE n		ADC A,n			7	2	1
 | 
						||
CF		RST 8H			11	3	1
 | 
						||
D0		RET NC			5	1	1
 | 
						||
D1		POP DE			10	3	1
 | 
						||
D2 n n		JP NC,(nn)		10	3	1	(met or not)
 | 
						||
D3 n		OUT (n),A		11	3	1
 | 
						||
D4 n n		CALL NC,(nn)		17/10	5/3	1/1	(met/not met)
 | 
						||
D5		PUSH DE			11	3	1
 | 
						||
D6 n		SUB n			7	2	1
 | 
						||
D7		RST 10H			11	3	1
 | 
						||
D8		RET C			5	1	1
 | 
						||
D9		EXX			4	1	1
 | 
						||
DA n n		JP C,(nn)		10	3	1	(met or not)
 | 
						||
DB n		IN A,(n)		11	3	1
 | 
						||
DC n n		CALL C,(nn)		17/10	5/3	1
 | 
						||
DD09		ADD IX,BC	
 | 
						||
DD19		ADD IX,DE
 | 
						||
DD21 n n	LD IX,nn
 | 
						||
DD22 n n	LD (nn),IX
 | 
						||
DD23		INC IX
 | 
						||
DD24		INC IXH*
 | 
						||
DD25		DEC IXH*
 | 
						||
DD26 n 		LD IXH,n*
 | 
						||
DD29		ADD IX,IX
 | 
						||
DD2A n n	LD IX,(nn)
 | 
						||
DD2B		DEC IX
 | 
						||
DD2C		INC IXL*
 | 
						||
DD2D		DEC IXL*
 | 
						||
DD2E n		LD IXL,n*
 | 
						||
DD34 d		INC (IX+d)
 | 
						||
DD35 d		DEC (IX+d)
 | 
						||
DD36 d n	LD (IX+d),n
 | 
						||
DD39		ADD IX,SP
 | 
						||
DD44		LD B,IXH*
 | 
						||
DD45		LD B,IXL*
 | 
						||
DD46 d		LD B,(IX+d)
 | 
						||
DD4C		LD C,IXH*
 | 
						||
DD4D		LD C,IXL*
 | 
						||
DD4E d		LD C,(IX+d)
 | 
						||
DD54		LD D,IXH*
 | 
						||
DD55		LD D,IXL*
 | 
						||
DD56 d		LD D,(IX+d)
 | 
						||
DD5C		LD E,IXH*
 | 
						||
DD5D		LD E,IXL*
 | 
						||
DD5E d		LD E,(IX+d)
 | 
						||
DD60		LD IXH,B*
 | 
						||
DD61		LD IXH,C*
 | 
						||
DD62		LD IXH,D*
 | 
						||
DD63		LD IXH,E*
 | 
						||
DD64		LD IXH,IXH*
 | 
						||
DD65		LD IXH,IXL*
 | 
						||
DD66 d		LD H,(IX+d)
 | 
						||
DD67		LD IXH,A*
 | 
						||
DD68		LD IXL,B*
 | 
						||
DD69		LD IXL,C*
 | 
						||
DD6A		LD IXL,D*
 | 
						||
DD6B		LD IXL,E*
 | 
						||
DD6C		LD IXL,IXH*
 | 
						||
DD6D		LD IXL,IXL*
 | 
						||
DD6E d		LD L,(IX+d)
 | 
						||
DD6F		LD IXL,A*
 | 
						||
DD70 d		LD (IX+d),B
 | 
						||
DD71 d		LD (IX+d),C
 | 
						||
DD72 d		LD (IX+d),D
 | 
						||
DD73 d		LD (IX+d),E
 | 
						||
DD74 d		LD (IX+d),H
 | 
						||
DD75 d		LD (IX+d),L
 | 
						||
DD77 d		LD (IX+d),A
 | 
						||
DD7C		LD A,IXH*
 | 
						||
DD7D		LD A,IXL*
 | 
						||
DD7E d		LD A,(IX+d)
 | 
						||
DD84		ADD A,IXH*
 | 
						||
DD85		ADD A,IXL*
 | 
						||
DD86 d		ADD A,(IX+d)
 | 
						||
DD8C		ADC A,IXH*
 | 
						||
DD8D		ADC A,IXL*
 | 
						||
DD8E d		ADC A,(IX+d)
 | 
						||
DD94		SUB IXH*
 | 
						||
DD95		SUB IXL*
 | 
						||
DD96 d		SUB (IX+d)
 | 
						||
DD9C		SBC A,IXH*
 | 
						||
DD9D		SBC A,IXL*
 | 
						||
DD9E d		SBC A,(IX+d)
 | 
						||
DDA4		AND IXH*
 | 
						||
DDA5		AND IXL*
 | 
						||
DDA6 d		AND (IX+d)
 | 
						||
DDAC		XOR IXH*
 | 
						||
DDAD		XOR IXL*
 | 
						||
DDAE d		XOR (IX+d)
 | 
						||
DDB4		OR IXH*
 | 
						||
DDB5		OR IXL*
 | 
						||
DDB6 d		OR (IX+d)
 | 
						||
DDBC		CP IXH*
 | 
						||
DDBD		CP IXL*
 | 
						||
DDBE d		CP (IX+d)
 | 
						||
DDCB d 00	LD B,RLC (IX+d)*
 | 
						||
DDCB d 01	LD C,RLC (IX+d)*
 | 
						||
DDCB d 02	LD D,RLC (IX+d)*
 | 
						||
DDCB d 03	LD E,RLC (IX+d)*
 | 
						||
DDCB d 04	LD H,RLC (IX+d)*
 | 
						||
DDCB d 05	LD L,RLC (IX+d)*
 | 
						||
DDCB d 06	RLC (IX+d)
 | 
						||
DDCB d 07	LD A,RLC (IX+d)*
 | 
						||
DDCB d 08	LD B,RRC (IX+d)*
 | 
						||
DDCB d 09	LD C,RRC (IX+d)*
 | 
						||
DDCB d 0A	LD D,RRC (IX+d)*
 | 
						||
DDCB d 0B	LD E,RRC (IX+d)*
 | 
						||
DDCB d 0C	LD H,RRC (IX+d)*
 | 
						||
DDCB d 0D	LD L,RRC (IX+d)*
 | 
						||
DDCB d 0E	RRC (IX+d)
 | 
						||
DDCB d 0F	LD A,RRC (IX+d)*
 | 
						||
DDCB d 10	LD B,RL (IX+d)*
 | 
						||
DDCB d 11	LD C,RL (IX+d)*
 | 
						||
DDCB d 12	LD D,RL (IX+d)*
 | 
						||
DDCB d 13	LD E,RL (IX+d)*
 | 
						||
DDCB d 14	LD H,RL (IX+d)*
 | 
						||
DDCB d 15	LD L,RL (IX+d)*
 | 
						||
DDCB d 16	RL (IX+d)
 | 
						||
DDCB d 17	LD A,RL (IX+d)*
 | 
						||
DDCB d 18	LD B,RR (IX+d)*
 | 
						||
DDCB d 19	LD C,RR (IX+d)*
 | 
						||
DDCB d 1A	LD D,RR (IX+d)*
 | 
						||
DDCB d 1B	LD E,RR (IX+d)*
 | 
						||
DDCB d 1C	LD H,RR (IX+d)*
 | 
						||
DDCB d 1D	LD L,RR (IX+d)*
 | 
						||
DDCB d 1E	RR (IX+d)
 | 
						||
DDCB d 1F	LD A,RR (IX+d)*
 | 
						||
DDCB d 20	LD B,SLA (IX+d)*
 | 
						||
DDCB d 21	LD C,SLA (IX+d)*
 | 
						||
DDCB d 22	LD D,SLA (IX+d)*
 | 
						||
DDCB d 23	LD E,SLA (IX+d)*
 | 
						||
DDCB d 24	LD H,SLA (IX+d)*
 | 
						||
DDCB d 25	LD L,SLA (IX+d)*
 | 
						||
DDCB d 26	SLA (IX+d)
 | 
						||
DDCB d 27	LD A,SLA (IX+d)*
 | 
						||
DDCB d 28	LD B,SRA (IX+d)*
 | 
						||
DDCB d 29	LD C,SRA (IX+d)*
 | 
						||
DDCB d 2A	LD D,SRA (IX+d)*
 | 
						||
DDCB d 2B	LD E,SRA (IX+d)*
 | 
						||
DDCB d 2C	LD H,SRA (IX+d)*
 | 
						||
DDCB d 2D	LD L,SRA (IX+d)*
 | 
						||
DDCB d 2E	SRA (IX+d)
 | 
						||
DDCB d 2F	LD A,SRA (IX+d)*
 | 
						||
DDCB d 30	LD B,SLL (IX+d)*
 | 
						||
DDCB d 31	LD C,SLL (IX+d)*
 | 
						||
DDCB d 32	LD D,SLL (IX+d)*
 | 
						||
DDCB d 33	LD E,SLL (IX+d)*
 | 
						||
DDCB d 34	LD H,SLL (IX+d)*
 | 
						||
DDCB d 35	LD L,SLL (IX+d)*
 | 
						||
DDCB d 36	SLL (IX+d)*
 | 
						||
DDCB d 37	LD A,SLL (IX+d)*
 | 
						||
DDCB d 38	LD B,SRL (IX+d)*
 | 
						||
DDCB d 39	LD C,SRL (IX+d)*
 | 
						||
DDCB d 3A	LD D,SRL (IX+d)*
 | 
						||
DDCB d 3B	LD E,SRL (IX+d)*
 | 
						||
DDCB d 3C	LD H,SRL (IX+d)*
 | 
						||
DDCB d 3D	LD L,SRL (IX+d)*
 | 
						||
DDCB d 3E	SRL (IX+d)
 | 
						||
DDCB d 3F	LD A,SRL (IX+d)*
 | 
						||
DDCB d 40	BIT 0,(IX+d)*
 | 
						||
DDCB d 41	BIT 0,(IX+d)*
 | 
						||
DDCB d 42	BIT 0,(IX+d)*
 | 
						||
DDCB d 43	BIT 0,(IX+d)*
 | 
						||
DDCB d 44	BIT 0,(IX+d)*
 | 
						||
DDCB d 45	BIT 0,(IX+d)*
 | 
						||
DDCB d 46	BIT 0,(IX+d)
 | 
						||
DDCB d 47	BIT 0,(IX+d)*
 | 
						||
DDCB d 48	BIT 1,(IX+d)*
 | 
						||
DDCB d 49	BIT 1,(IX+d)*
 | 
						||
DDCB d 4A	BIT 1,(IX+d)*
 | 
						||
DDCB d 4B	BIT 1,(IX+d)*
 | 
						||
DDCB d 4C	BIT 1,(IX+d)*
 | 
						||
DDCB d 4D	BIT 1,(IX+d)*
 | 
						||
DDCB d 4E	BIT 1,(IX+d)
 | 
						||
DDCB d 4F	BIT 1,(IX+d)*
 | 
						||
DDCB d 50	BIT 2,(IX+d)*
 | 
						||
DDCB d 51	BIT 2,(IX+d)*
 | 
						||
DDCB d 52	BIT 2,(IX+d)*
 | 
						||
DDCB d 53	BIT 2,(IX+d)*
 | 
						||
DDCB d 54	BIT 2,(IX+d)*
 | 
						||
DDCB d 55	BIT 2,(IX+d)*
 | 
						||
DDCB d 56	BIT 2,(IX+d)
 | 
						||
DDCB d 57	BIT 2,(IX+d)*
 | 
						||
DDCB d 58	BIT 3,(IX+d)*
 | 
						||
DDCB d 59	BIT 3,(IX+d)*
 | 
						||
DDCB d 5A	BIT 3,(IX+d)*
 | 
						||
DDCB d 5B	BIT 3,(IX+d)*
 | 
						||
DDCB d 5C	BIT 3,(IX+d)*
 | 
						||
DDCB d 5D	BIT 3,(IX+d)*
 | 
						||
DDCB d 5E	BIT 3,(IX+d)
 | 
						||
DDCB d 5F	BIT 3,(IX+d)*
 | 
						||
DDCB d 60	BIT 4,(IX+d)*
 | 
						||
DDCB d 61	BIT 4,(IX+d)*
 | 
						||
DDCB d 62	BIT 4,(IX+d)*
 | 
						||
DDCB d 63	BIT 4,(IX+d)*
 | 
						||
DDCB d 64	BIT 4,(IX+d)*
 | 
						||
DDCB d 65	BIT 4,(IX+d)*
 | 
						||
DDCB d 66	BIT 4,(IX+d)
 | 
						||
DDCB d 67	BIT 4,(IX+d)*
 | 
						||
DDCB d 68	BIT 5,(IX+d)*
 | 
						||
DDCB d 69	BIT 5,(IX+d)*
 | 
						||
DDCB d 6A	BIT 5,(IX+d)*
 | 
						||
DDCB d 6B	BIT 5,(IX+d)*
 | 
						||
DDCB d 6C	BIT 5,(IX+d)*
 | 
						||
DDCB d 6D	BIT 5,(IX+d)*
 | 
						||
DDCB d 6E	BIT 5,(IX+d)
 | 
						||
DDCB d 6F	BIT 5,(IX+d)*
 | 
						||
DDCB d 70	BIT 6,(IX+d)*
 | 
						||
DDCB d 71	BIT 6,(IX+d)*
 | 
						||
DDCB d 72	BIT 6,(IX+d)*
 | 
						||
DDCB d 73	BIT 6,(IX+d)*
 | 
						||
DDCB d 74	BIT 6,(IX+d)*
 | 
						||
DDCB d 75	BIT 6,(IX+d)*
 | 
						||
DDCB d 76	BIT 6,(IX+d)
 | 
						||
DDCB d 77	BIT 6,(IX+d)*
 | 
						||
DDCB d 78	BIT 7,(IX+d)*
 | 
						||
DDCB d 79	BIT 7,(IX+d)*
 | 
						||
DDCB d 7A	BIT 7,(IX+d)*
 | 
						||
DDCB d 7B	BIT 7,(IX+d)*
 | 
						||
DDCB d 7C	BIT 7,(IX+d)*
 | 
						||
DDCB d 7D	BIT 7,(IX+d)*
 | 
						||
DDCB d 7E	BIT 7,(IX+d)
 | 
						||
DDCB d 7F	BIT 7,(IX+d)*
 | 
						||
DDCB d 80	LD B,RES 0,(IX+d)*
 | 
						||
DDCB d 81	LD C,RES 0,(IX+d)*
 | 
						||
DDCB d 82	LD D,RES 0,(IX+d)*
 | 
						||
DDCB d 83	LD E,RES 0,(IX+d)*
 | 
						||
DDCB d 84	LD H,RES 0,(IX+d)*
 | 
						||
DDCB d 85	LD L,RES 0,(IX+d)*
 | 
						||
DDCB d 86	RES 0,(IX+d)
 | 
						||
DDCB d 87	LD A,RES 0,(IX+d)*
 | 
						||
DDCB d 88	LD B,RES 1,(IX+d)*
 | 
						||
DDCB d 89	LD C,RES 1,(IX+d)*
 | 
						||
DDCB d 8A	LD D,RES 1,(IX+d)*
 | 
						||
DDCB d 8B	LD E,RES 1,(IX+d)*
 | 
						||
DDCB d 8C	LD H,RES 1,(IX+d)*
 | 
						||
DDCB d 8D	LD L,RES 1,(IX+d)*
 | 
						||
DDCB d 8E	RES 1,(IX+d)
 | 
						||
DDCB d 8F	LD A,RES 1,(IX+d)*
 | 
						||
DDCB d 90	LD B,RES 2,(IX+d)*
 | 
						||
DDCB d 91	LD C,RES 2,(IX+d)*
 | 
						||
DDCB d 92	LD D,RES 2,(IX+d)*
 | 
						||
DDCB d 93	LD E,RES 2,(IX+d)*
 | 
						||
DDCB d 94	LD H,RES 2,(IX+d)*
 | 
						||
DDCB d 95	LD L,RES 2,(IX+d)*
 | 
						||
DDCB d 96	RES 2,(IX+d)
 | 
						||
DDCB d 97	LD A,RES 2,(IX+d)*
 | 
						||
DDCB d 98	LD B,RES 3,(IX+d)*
 | 
						||
DDCB d 99	LD C,RES 3,(IX+d)*
 | 
						||
DDCB d 9A	LD D,RES 3,(IX+d)*
 | 
						||
DDCB d 9B	LD E,RES 3,(IX+d)*
 | 
						||
DDCB d 9C	LD H,RES 3,(IX+d)*
 | 
						||
DDCB d 9D	LD L,RES 3,(IX+d)*
 | 
						||
DDCB d 9E	RES 3,(IX+d)
 | 
						||
DDCB d 9F	LD A,RES 3,(IX+d)*
 | 
						||
DDCB d A0	LD B,RES 4,(IX+d)*
 | 
						||
DDCB d A1	LD C,RES 4,(IX+d)*
 | 
						||
DDCB d A2	LD D,RES 4,(IX+d)*
 | 
						||
DDCB d A3	LD E,RES 4,(IX+d)*
 | 
						||
DDCB d A4	LD H,RES 4,(IX+d)*
 | 
						||
DDCB d A5	LD L,RES 4,(IX+d)*
 | 
						||
DDCB d A6	RES 4,(IX+d)
 | 
						||
DDCB d A7	LD A,RES 4,(IX+d)*
 | 
						||
DDCB d A8	LD B,RES 5,(IX+d)*
 | 
						||
DDCB d A9	LD C,RES 5,(IX+d)*
 | 
						||
DDCB d AA	LD D,RES 5,(IX+d)*
 | 
						||
DDCB d AB	LD E,RES 5,(IX+d)*
 | 
						||
DDCB d AC	LD H,RES 5,(IX+d)*
 | 
						||
DDCB d AD	LD L,RES 5,(IX+d)*
 | 
						||
DDCB d AE	RES 5,(IX+d)
 | 
						||
DDCB d AF	LD A,RES 5,(IX+d)*
 | 
						||
DDCB d B0	LD B,RES 6,(IX+d)*
 | 
						||
DDCB d B1	LD C,RES 6,(IX+d)*
 | 
						||
DDCB d B2	LD D,RES 6,(IX+d)*
 | 
						||
DDCB d B3	LD E,RES 6,(IX+d)*
 | 
						||
DDCB d B4	LD H,RES 6,(IX+d)*
 | 
						||
DDCB d B5	LD L,RES 6,(IX+d)*
 | 
						||
DDCB d B6	RES 6,(IX+d)
 | 
						||
DDCB d B7	LD A,RES 6,(IX+d)*
 | 
						||
DDCB d B8	LD B,RES 7,(IX+d)*
 | 
						||
DDCB d B9	LD C,RES 7,(IX+d)*
 | 
						||
DDCB d BA	LD D,RES 7,(IX+d)*
 | 
						||
DDCB d BB	LD E,RES 7,(IX+d)*
 | 
						||
DDCB d BC	LD H,RES 7,(IX+d)*
 | 
						||
DDCB d BD	LD L,RES 7,(IX+d)*
 | 
						||
DDCB d BE	RES 7,(IX+d)
 | 
						||
DDCB d BF	LD A,RES 7,(IX+d)*
 | 
						||
DDCB d C0	LD B,SET 0,(IX+d)*
 | 
						||
DDCB d C1	LD C,SET 0,(IX+d)*
 | 
						||
DDCB d C2	LD D,SET 0,(IX+d)*
 | 
						||
DDCB d C3	LD E,SET 0,(IX+d)*
 | 
						||
DDCB d C4	LD H,SET 0,(IX+d)*
 | 
						||
DDCB d C5	LD L,SET 0,(IX+d)*
 | 
						||
DDCB d C6	SET 0,(IX+d)
 | 
						||
DDCB d C7	LD A,SET 0,(IX+d)*
 | 
						||
DDCB d C8	LD B,SET 1,(IX+d)*
 | 
						||
DDCB d C9	LD C,SET 1,(IX+d)*
 | 
						||
DDCB d CA	LD D,SET 1,(IX+d)*
 | 
						||
DDCB d CB	LD E,SET 1,(IX+d)*
 | 
						||
DDCB d CC	LD H,SET 1,(IX+d)*
 | 
						||
DDCB d CD	LD L,SET 1,(IX+d)*
 | 
						||
DDCB d CE	SET 1,(IX+d)
 | 
						||
DDCB d CF	LD A,SET 1,(IX+d)*
 | 
						||
DDCB d D0	LD B,SET 2,(IX+d)*
 | 
						||
DDCB d D1	LD C,SET 2,(IX+d)*
 | 
						||
DDCB d D2	LD D,SET 2,(IX+d)*
 | 
						||
DDCB d D3	LD E,SET 2,(IX+d)*
 | 
						||
DDCB d D4	LD H,SET 2,(IX+d)*
 | 
						||
DDCB d D5	LD L,SET 2,(IX+d)*
 | 
						||
DDCB d D6	SET 2,(IX+d)
 | 
						||
DDCB d D7	LD A,SET 2,(IX+d)*
 | 
						||
DDCB d D8	LD B,SET 3,(IX+d)*
 | 
						||
DDCB d D9	LD C,SET 3,(IX+d)*
 | 
						||
DDCB d DA	LD D,SET 3,(IX+d)*
 | 
						||
DDCB d DB	LD E,SET 3,(IX+d)*
 | 
						||
DDCB d DC	LD H,SET 3,(IX+d)*
 | 
						||
DDCB d DD	LD L,SET 3,(IX+d)*
 | 
						||
DDCB d DE	SET 3,(IX+d)
 | 
						||
DDCB d DF	LD A,SET 3,(IX+d)*
 | 
						||
DDCB d E0	LD B,SET 4,(IX+d)*
 | 
						||
DDCB d E1	LD C,SET 4,(IX+d)*
 | 
						||
DDCB d E2	LD D,SET 4,(IX+d)*
 | 
						||
DDCB d E3	LD E,SET 4,(IX+d)*
 | 
						||
DDCB d E4	LD H,SET 4,(IX+d)*
 | 
						||
DDCB d E5	LD L,SET 4,(IX+d)*
 | 
						||
DDCB d E6	SET 4,(IX+d)
 | 
						||
DDCB d E7	LD A,SET 4,(IX+d)*
 | 
						||
DDCB d E8	LD B,SET 5,(IX+d)*
 | 
						||
DDCB d E9	LD C,SET 5,(IX+d)*
 | 
						||
DDCB d EA	LD D,SET 5,(IX+d)*
 | 
						||
DDCB d EB	LD E,SET 5,(IX+d)*
 | 
						||
DDCB d EC	LD H,SET 5,(IX+d)*
 | 
						||
DDCB d ED	LD L,SET 5,(IX+d)*
 | 
						||
DDCB d EE	SET 5,(IX+d)
 | 
						||
DDCB d EF	LD A,SET 5,(IX+d)*
 | 
						||
DDCB d F0	LD B,SET 6,(IX+d)*
 | 
						||
DDCB d F1	LD C,SET 6,(IX+d)*
 | 
						||
DDCB d F2	LD D,SET 6,(IX+d)*
 | 
						||
DDCB d F3	LD E,SET 6,(IX+d)*
 | 
						||
DDCB d F4	LD H,SET 6,(IX+d)*
 | 
						||
DDCB d F5	LD L,SET 6,(IX+d)*
 | 
						||
DDCB d F6	SET 6,(IX+d)
 | 
						||
DDCB d F7	LD A,SET 6,(IX+d)*
 | 
						||
DDCB d F8	LD B,SET 7,(IX+d)*
 | 
						||
DDCB d F9	LD C,SET 7,(IX+d)*
 | 
						||
DDCB d FA	LD D,SET 7,(IX+d)*
 | 
						||
DDCB d FB	LD E,SET 7,(IX+d)*
 | 
						||
DDCB d FC	LD H,SET 7,(IX+d)*
 | 
						||
DDCB d FD	LD L,SET 7,(IX+d)*
 | 
						||
DDCB d FE	SET 7,(IX+d)
 | 
						||
DDCB d FF	LD A,SET 7,(IX+d)*
 | 
						||
DDE1		POP IX
 | 
						||
DDE3		EX (SP),IX
 | 
						||
DDE5		PUSH IX
 | 
						||
DDE9		JP (IX)
 | 
						||
DDF9		LD SP,IX
 | 
						||
DE n		SBC A,n
 | 
						||
DF		RST 18H
 | 
						||
E0		RET PO
 | 
						||
E1		POP HL
 | 
						||
E2 n n		JP PO,(nn)
 | 
						||
E3		EX (SP),HL
 | 
						||
E4 n n		CALL PO,(nn)
 | 
						||
E5		PUSH HL
 | 
						||
E6 n		AND n
 | 
						||
E7		RST 20H
 | 
						||
E8		RET PE
 | 
						||
E9		JP (HL)
 | 
						||
EA n n		JP PE,(nn)
 | 
						||
EB		EX DE,HL
 | 
						||
EC n n		CALL PE,(nn)
 | 
						||
ED40		IN B,(C)
 | 
						||
ED41		OUT (C),B
 | 
						||
ED42		SBC HL,BC
 | 
						||
ED43 n n	LD (nn),BC
 | 
						||
ED44		NEG
 | 
						||
ED45		RETN
 | 
						||
ED46		IM 0
 | 
						||
ED47		LD I,A
 | 
						||
ED48		IN C,(C)
 | 
						||
ED49		OUT (C),C
 | 
						||
ED4A		ADC HL,BC
 | 
						||
ED4B n n	LD BC,(nn)
 | 
						||
ED4C		NEG*
 | 
						||
ED4D		RETI
 | 
						||
ED4E		IM 0*
 | 
						||
ED4F		LD R,A
 | 
						||
ED50		IN D,(C)
 | 
						||
ED51		OUT (C),D
 | 
						||
ED52		SBC HL,DE
 | 
						||
ED53 n n	LD (nn),DE
 | 
						||
ED54		NEG*
 | 
						||
ED55		RETN*
 | 
						||
ED56		IM 1
 | 
						||
ED57		LD A,I
 | 
						||
ED58		IN E,(C)
 | 
						||
ED59		OUT (C),E
 | 
						||
ED5A		ADC HL,DE
 | 
						||
ED5B n n	LD DE,(nn)
 | 
						||
ED5C		NEG*
 | 
						||
ED5D		RETN*
 | 
						||
ED5E		IM 2
 | 
						||
ED5F		LD A,R
 | 
						||
ED60		IN H,(C)
 | 
						||
ED61		OUT (C),H
 | 
						||
ED62		SBC HL,HL
 | 
						||
ED63 n n	LD (nn),HL
 | 
						||
ED64		NEG*
 | 
						||
ED65		RETN*
 | 
						||
ED66		IM 0*
 | 
						||
ED67		RRD
 | 
						||
ED68		IN L,(C)
 | 
						||
ED69		OUT (C),L
 | 
						||
ED6A		ADC HL,HL
 | 
						||
ED6B n n	LD HL,(nn)
 | 
						||
ED6C		NEG*
 | 
						||
ED6D		RETN*
 | 
						||
ED6E		IM 0*
 | 
						||
ED6F		RLD
 | 
						||
ED70		IN F,(C)* / IN (C)*
 | 
						||
ED71		OUT (C),0*
 | 
						||
ED72		SBC HL,SP
 | 
						||
ED73 n n	LD (nn),SP	
 | 
						||
ED74		NEG*
 | 
						||
ED75		RETN*
 | 
						||
ED76		IM 1*
 | 
						||
ED78		IN A,(C)
 | 
						||
ED79		OUT (C),A
 | 
						||
ED7A		ADC HL,SP
 | 
						||
ED7B n n	LD SP,(nn)
 | 
						||
ED7C		NEG*
 | 
						||
ED7D		RETN*
 | 
						||
ED7E		IM 2*
 | 
						||
EDA0		LDI
 | 
						||
EDA1		CPI
 | 
						||
EDA2		INI
 | 
						||
EDA3		OUTI
 | 
						||
EDA8		LDD
 | 
						||
EDA9		CPD
 | 
						||
EDAA		IND
 | 
						||
EDAB		OUTD
 | 
						||
EDB0		LDIR
 | 
						||
EDB1		CPIR
 | 
						||
EDB2		INIR
 | 
						||
EDB3		OTIR
 | 
						||
EDB8		LDDR
 | 
						||
EDB9		CPDR
 | 
						||
EDBA		INDR
 | 
						||
EDBB		OTDR
 | 
						||
EE n		XOR n
 | 
						||
EF		RST 28H
 | 
						||
F0		RET P
 | 
						||
F1		POP AF
 | 
						||
F2 n n		JP P,(nn)
 | 
						||
F3		DI
 | 
						||
F4 n n		CALL P,(nn)
 | 
						||
F5		PUSH AF
 | 
						||
F6 n		OR n
 | 
						||
F7		RST 30H
 | 
						||
F8		RET M
 | 
						||
F9		LD SP,HL
 | 
						||
FA n n		JP M,(nn)
 | 
						||
FB		EI
 | 
						||
FC n n		CALL M,(nn)
 | 
						||
FD09		ADD IY,BC
 | 
						||
FD19		ADD IY,DE
 | 
						||
FD21 n n	LD IY,nn
 | 
						||
FD22 n n	LD (nn),IY
 | 
						||
FD23		INC IY
 | 
						||
FD24		INC IYH*
 | 
						||
FD25		DEC IYH*
 | 
						||
FD26 n		LD IYH,n*
 | 
						||
FD29		ADD IY,IY
 | 
						||
FD2A n n	LD IY,(nn)
 | 
						||
FD2B		DEC IY
 | 
						||
FD2C		INC IYL*
 | 
						||
FD2D		DEC IYL*
 | 
						||
FD2E n		LD IYL,n*
 | 
						||
FD34 d		INC (IY+d)
 | 
						||
FD35 d		DEC (IY+d)
 | 
						||
FD36 d n	LD (IY+d),n
 | 
						||
FD39		ADD IY,SP
 | 
						||
FD44		LD B,IYH*
 | 
						||
FD45		LD B,IYL*
 | 
						||
FD46 d		LD B,(IY+d)
 | 
						||
FD4C		LD C,IYH*
 | 
						||
FD4D		LD C,IYL*
 | 
						||
FD4E d		LD C,(IY+d)
 | 
						||
FD54		LD D,IYH*
 | 
						||
FD55		LD D,IYL*
 | 
						||
FD56 d		LD D,(IY+d)
 | 
						||
FD5C		LD E,IYH*
 | 
						||
FD5D		LD E,IYL*
 | 
						||
FD5E d		LD E,(IY+d)
 | 
						||
FD60		LD IYH,B*
 | 
						||
FD61		LD IYH,C*
 | 
						||
FD62		LD IYH,D*
 | 
						||
FD63		LD IYH,E*
 | 
						||
FD64		LD IYH,IYH*
 | 
						||
FD65		LD IYH,IYL*
 | 
						||
FD66 d		LD H,(IY+d)
 | 
						||
FD67		LD IYH,A*
 | 
						||
FD68		LD IYL,B*
 | 
						||
FD69		LD IYL,C*
 | 
						||
FD6A		LD IYL,D*
 | 
						||
FD6B		LD IYL,E*
 | 
						||
FD6C		LD IYL,IYH*
 | 
						||
FD6D		LD IYL,IYL*
 | 
						||
FD6E d		LD L,(IY+d)
 | 
						||
FD6F		LD IYL,A*
 | 
						||
FD70 d		LD (IY+d),B
 | 
						||
FD71 d		LD (IY+d),C
 | 
						||
FD72 d		LD (IY+d),D
 | 
						||
FD73 d		LD (IY+d),E
 | 
						||
FD74 d		LD (IY+d),H
 | 
						||
FD75 d		LD (IY+d),L
 | 
						||
FD77 d		LD (IY+d),A
 | 
						||
FD7C		LD A,IYH*
 | 
						||
FD7D		LD A,IYL*
 | 
						||
FD7E d		LD A,(IY+d)
 | 
						||
FD84		ADD A,IYH*
 | 
						||
FD85		ADD A,IYL*
 | 
						||
FD86 d		ADD A,(IY+d)
 | 
						||
FD8C		ADC A,IYH*
 | 
						||
FD8D		ADC A,IYL*
 | 
						||
FD8E d		ADC A,(IY+d)
 | 
						||
FD94		SUB IYH*
 | 
						||
FD95		SUB IYL*
 | 
						||
FD96 d		SUB (IY+d)
 | 
						||
FD9C		SBC A,IYH*
 | 
						||
FD9D		SBC A,IYL*
 | 
						||
FD9E d		SBC A,(IY+d)
 | 
						||
FDA4		AND IYH*
 | 
						||
FDA5		AND IYL*
 | 
						||
FDA6 d		AND (IY+d)
 | 
						||
FDAC		XOR IYH*
 | 
						||
FDAD		XOR IYL*
 | 
						||
FDAE d		XOR (IY+d)
 | 
						||
FDB4		OR IYH*
 | 
						||
FDB5		OR IYL*
 | 
						||
FDB6 d		OR (IY+d)
 | 
						||
FDBC		CP IYH*
 | 
						||
FDBD		CP IYL*
 | 
						||
FDBE d		CP (IY+d)
 | 
						||
FDCB d 00	LD B,RLC (IY+d)*
 | 
						||
FDCB d 01	LD C,RLC (IY+d)*
 | 
						||
FDCB d 02	LD D,RLC (IY+d)*
 | 
						||
FDCB d 03	LD E,RLC (IY+d)*
 | 
						||
FDCB d 04	LD H,RLC (IY+d)*
 | 
						||
FDCB d 05	LD L,RLC (IY+d)*
 | 
						||
FDCB d 06	RLC (IY+d)
 | 
						||
FDCB d 07	LD A,RLC (IY+d)*
 | 
						||
FDCB d 08	LD B,RRC (IY+d)*
 | 
						||
FDCB d 09	LD C,RRC (IY+d)*
 | 
						||
FDCB d 0A	LD D,RRC (IY+d)*
 | 
						||
FDCB d 0B	LD E,RRC (IY+d)*
 | 
						||
FDCB d 0C	LD H,RRC (IY+d)*
 | 
						||
FDCB d 0D	LD L,RRC (IY+d)*
 | 
						||
FDCB d 0E	RRC (IY+d)
 | 
						||
FDCB d 0F	LD A,RRC (IY+d)*
 | 
						||
FDCB d 10	LD B,RL (IY+d)*
 | 
						||
FDCB d 11	LD C,RL (IY+d)*
 | 
						||
FDCB d 12	LD D,RL (IY+d)*
 | 
						||
FDCB d 13	LD E,RL (IY+d)*
 | 
						||
FDCB d 14	LD H,RL (IY+d)*
 | 
						||
FDCB d 15	LD L,RL (IY+d)*
 | 
						||
FDCB d 16	RL (IY+d)
 | 
						||
FDCB d 17	LD A,RL (IY+d)*
 | 
						||
FDCB d 18	LD B,RR (IY+d)*
 | 
						||
FDCB d 19	LD C,RR (IY+d)*
 | 
						||
FDCB d 1A	LD D,RR (IY+d)*
 | 
						||
FDCB d 1B	LD E,RR (IY+d)*
 | 
						||
FDCB d 1C	LD H,RR (IY+d)*
 | 
						||
FDCB d 1D	LD L,RR (IY+d)*
 | 
						||
FDCB d 1E	RR (IY+d)
 | 
						||
FDCB d 1F	LD A,RR (IY+d)*
 | 
						||
FDCB d 20	LD B,SLA (IY+d)*
 | 
						||
FDCB d 21	LD C,SLA (IY+d)*
 | 
						||
FDCB d 22	LD D,SLA (IY+d)*
 | 
						||
FDCB d 23	LD E,SLA (IY+d)*
 | 
						||
FDCB d 24	LD H,SLA (IY+d)*
 | 
						||
FDCB d 25	LD L,SLA (IY+d)*
 | 
						||
FDCB d 26	SLA (IY+d)
 | 
						||
FDCB d 27	LD A,SLA (IY+d)*
 | 
						||
FDCB d 28	LD B,SRA (IY+d)*
 | 
						||
FDCB d 29	LD C,SRA (IY+d)*
 | 
						||
FDCB d 2A	LD D,SRA (IY+d)*
 | 
						||
FDCB d 2B	LD E,SRA (IY+d)*
 | 
						||
FDCB d 2C	LD H,SRA (IY+d)*
 | 
						||
FDCB d 2D	LD L,SRA (IY+d)*
 | 
						||
FDCB d 2E	SRA (IY+d)
 | 
						||
FDCB d 2F	LD A,SRA (IY+d)*
 | 
						||
FDCB d 30	LD B,SLL (IY+d)*
 | 
						||
FDCB d 31	LD C,SLL (IY+d)*
 | 
						||
FDCB d 32	LD D,SLL (IY+d)*
 | 
						||
FDCB d 33	LD E,SLL (IY+d)*
 | 
						||
FDCB d 34	LD H,SLL (IY+d)*
 | 
						||
FDCB d 35	LD L,SLL (IY+d)*
 | 
						||
FDCB d 36	SLL (IY+d)*
 | 
						||
FDCB d 37	LD A,SLL (IY+d)*
 | 
						||
FDCB d 38	LD B,SRL (IY+d)*
 | 
						||
FDCB d 39	LD C,SRL (IY+d)*
 | 
						||
FDCB d 3A	LD D,SRL (IY+d)*
 | 
						||
FDCB d 3B	LD E,SRL (IY+d)*
 | 
						||
FDCB d 3C	LD H,SRL (IY+d)*
 | 
						||
FDCB d 3D	LD L,SRL (IY+d)*
 | 
						||
FDCB d 3E	SRL (IY+d)
 | 
						||
FDCB d 3F	LD A,SRL (IY+d)*
 | 
						||
FDCB d 40	BIT 0,(IY+d)*
 | 
						||
FDCB d 41	BIT 0,(IY+d)*
 | 
						||
FDCB d 42	BIT 0,(IY+d)*
 | 
						||
FDCB d 43	BIT 0,(IY+d)*
 | 
						||
FDCB d 44	BIT 0,(IY+d)*
 | 
						||
FDCB d 45	BIT 0,(IY+d)*
 | 
						||
FDCB d 46	BIT 0,(IY+d)
 | 
						||
FDCB d 47	BIT 0,(IY+d)*
 | 
						||
FDCB d 48	BIT 1,(IY+d)*
 | 
						||
FDCB d 49	BIT 1,(IY+d)*
 | 
						||
FDCB d 4A	BIT 1,(IY+d)*
 | 
						||
FDCB d 4B	BIT 1,(IY+d)*
 | 
						||
FDCB d 4C	BIT 1,(IY+d)*
 | 
						||
FDCB d 4D	BIT 1,(IY+d)*
 | 
						||
FDCB d 4E	BIT 1,(IY+d)
 | 
						||
FDCB d 4F	BIT 1,(IY+d)*
 | 
						||
FDCB d 50	BIT 2,(IY+d)*
 | 
						||
FDCB d 51	BIT 2,(IY+d)*
 | 
						||
FDCB d 52	BIT 2,(IY+d)*
 | 
						||
FDCB d 53	BIT 2,(IY+d)*
 | 
						||
FDCB d 54	BIT 2,(IY+d)*
 | 
						||
FDCB d 55	BIT 2,(IY+d)*
 | 
						||
FDCB d 56	BIT 2,(IY+d)
 | 
						||
FDCB d 57	BIT 2,(IY+d)*
 | 
						||
FDCB d 58	BIT 3,(IY+d)*
 | 
						||
FDCB d 59	BIT 3,(IY+d)*
 | 
						||
FDCB d 5A	BIT 3,(IY+d)*
 | 
						||
FDCB d 5B	BIT 3,(IY+d)*
 | 
						||
FDCB d 5C	BIT 3,(IY+d)*
 | 
						||
FDCB d 5D	BIT 3,(IY+d)*
 | 
						||
FDCB d 5E	BIT 3,(IY+d)
 | 
						||
FDCB d 5F	BIT 3,(IY+d)*
 | 
						||
FDCB d 60	BIT 4,(IY+d)*
 | 
						||
FDCB d 61	BIT 4,(IY+d)*
 | 
						||
FDCB d 62	BIT 4,(IY+d)*
 | 
						||
FDCB d 63	BIT 4,(IY+d)*
 | 
						||
FDCB d 64	BIT 4,(IY+d)*
 | 
						||
FDCB d 65	BIT 4,(IY+d)*
 | 
						||
FDCB d 66	BIT 4,(IY+d)
 | 
						||
FDCB d 67	BIT 4,(IY+d)*
 | 
						||
FDCB d 68	BIT 5,(IY+d)*
 | 
						||
FDCB d 69	BIT 5,(IY+d)*
 | 
						||
FDCB d 6A	BIT 5,(IY+d)*
 | 
						||
FDCB d 6B	BIT 5,(IY+d)*
 | 
						||
FDCB d 6C	BIT 5,(IY+d)*
 | 
						||
FDCB d 6D	BIT 5,(IY+d)*
 | 
						||
FDCB d 6E	BIT 5,(IY+d)
 | 
						||
FDCB d 6F	BIT 5,(IY+d)*
 | 
						||
FDCB d 70	BIT 6,(IY+d)*
 | 
						||
FDCB d 71	BIT 6,(IY+d)*
 | 
						||
FDCB d 72	BIT 6,(IY+d)*
 | 
						||
FDCB d 73	BIT 6,(IY+d)*
 | 
						||
FDCB d 74	BIT 6,(IY+d)*
 | 
						||
FDCB d 75	BIT 6,(IY+d)*
 | 
						||
FDCB d 76	BIT 6,(IY+d)
 | 
						||
FDCB d 77	BIT 6,(IY+d)*
 | 
						||
FDCB d 78	BIT 7,(IY+d)*
 | 
						||
FDCB d 79	BIT 7,(IY+d)*
 | 
						||
FDCB d 7A	BIT 7,(IY+d)*
 | 
						||
FDCB d 7B	BIT 7,(IY+d)*
 | 
						||
FDCB d 7C	BIT 7,(IY+d)*
 | 
						||
FDCB d 7D	BIT 7,(IY+d)*
 | 
						||
FDCB d 7E	BIT 7,(IY+d)
 | 
						||
FDCB d 7F	BIT 7,(IY+d)*
 | 
						||
FDCB d 80	LD B,RES 0,(IY+d)*
 | 
						||
FDCB d 81	LD C,RES 0,(IY+d)*
 | 
						||
FDCB d 82	LD D,RES 0,(IY+d)*
 | 
						||
FDCB d 83	LD E,RES 0,(IY+d)*
 | 
						||
FDCB d 84	LD H,RES 0,(IY+d)*
 | 
						||
FDCB d 85	LD L,RES 0,(IY+d)*
 | 
						||
FDCB d 86	RES 0,(IY+d)
 | 
						||
FDCB d 87	LD A,RES 0,(IY+d)*
 | 
						||
FDCB d 88	LD B,RES 1,(IY+d)*
 | 
						||
FDCB d 89	LD C,RES 1,(IY+d)*
 | 
						||
FDCB d 8A	LD D,RES 1,(IY+d)*
 | 
						||
FDCB d 8B	LD E,RES 1,(IY+d)*
 | 
						||
FDCB d 8C	LD H,RES 1,(IY+d)*
 | 
						||
FDCB d 8D	LD L,RES 1,(IY+d)*
 | 
						||
FDCB d 8E	RES 1,(IY+d)
 | 
						||
FDCB d 8F	LD A,RES 1,(IY+d)*
 | 
						||
FDCB d 90	LD B,RES 2,(IY+d)*
 | 
						||
FDCB d 91	LD C,RES 2,(IY+d)*
 | 
						||
FDCB d 92	LD D,RES 2,(IY+d)*
 | 
						||
FDCB d 93	LD E,RES 2,(IY+d)*
 | 
						||
FDCB d 94	LD H,RES 2,(IY+d)*
 | 
						||
FDCB d 95	LD L,RES 2,(IY+d)*
 | 
						||
FDCB d 96	RES 2,(IY+d)
 | 
						||
FDCB d 97	LD A,RES 2,(IY+d)*
 | 
						||
FDCB d 98	LD B,RES 3,(IY+d)*
 | 
						||
FDCB d 99	LD C,RES 3,(IY+d)*
 | 
						||
FDCB d 9A	LD D,RES 3,(IY+d)*
 | 
						||
FDCB d 9B	LD E,RES 3,(IY+d)*
 | 
						||
FDCB d 9C	LD H,RES 3,(IY+d)*
 | 
						||
FDCB d 9D	LD L,RES 3,(IY+d)*
 | 
						||
FDCB d 9E	RES 3,(IY+d)
 | 
						||
FDCB d 9F	LD A,RES 3,(IY+d)*
 | 
						||
FDCB d A0	LD B,RES 4,(IY+d)*
 | 
						||
FDCB d A1	LD C,RES 4,(IY+d)*
 | 
						||
FDCB d A2	LD D,RES 4,(IY+d)*
 | 
						||
FDCB d A3	LD E,RES 4,(IY+d)*
 | 
						||
FDCB d A4	LD H,RES 4,(IY+d)*
 | 
						||
FDCB d A5	LD L,RES 4,(IY+d)*
 | 
						||
FDCB d A6	RES 4,(IY+d)
 | 
						||
FDCB d A7	LD A,RES 4,(IY+d)*
 | 
						||
FDCB d A8	LD B,RES 5,(IY+d)*
 | 
						||
FDCB d A9	LD C,RES 5,(IY+d)*
 | 
						||
FDCB d AA	LD D,RES 5,(IY+d)*
 | 
						||
FDCB d AB	LD E,RES 5,(IY+d)*
 | 
						||
FDCB d AC	LD H,RES 5,(IY+d)*
 | 
						||
FDCB d AD	LD L,RES 5,(IY+d)*
 | 
						||
FDCB d AE	RES 5,(IY+d)
 | 
						||
FDCB d AF	LD A,RES 5,(IY+d)*
 | 
						||
FDCB d B0	LD B,RES 6,(IY+d)*
 | 
						||
FDCB d B1	LD C,RES 6,(IY+d)*
 | 
						||
FDCB d B2	LD D,RES 6,(IY+d)*
 | 
						||
FDCB d B3	LD E,RES 6,(IY+d)*
 | 
						||
FDCB d B4	LD H,RES 6,(IY+d)*
 | 
						||
FDCB d B5	LD L,RES 6,(IY+d)*
 | 
						||
FDCB d B6	RES 6,(IY+d)
 | 
						||
FDCB d B7	LD A,RES 6,(IY+d)*
 | 
						||
FDCB d B8	LD B,RES 7,(IY+d)*
 | 
						||
FDCB d B9	LD C,RES 7,(IY+d)*
 | 
						||
FDCB d BA	LD D,RES 7,(IY+d)*
 | 
						||
FDCB d BB	LD E,RES 7,(IY+d)*
 | 
						||
FDCB d BC	LD H,RES 7,(IY+d)*
 | 
						||
FDCB d BD	LD L,RES 7,(IY+d)*
 | 
						||
FDCB d BE	RES 7,(IY+d)
 | 
						||
FDCB d BF	LD A,RES 7,(IY+d)*
 | 
						||
FDCB d C0	LD B,SET 0,(IY+d)*
 | 
						||
FDCB d C1	LD C,SET 0,(IY+d)*
 | 
						||
FDCB d C2	LD D,SET 0,(IY+d)*
 | 
						||
FDCB d C3	LD E,SET 0,(IY+d)*
 | 
						||
FDCB d C4	LD H,SET 0,(IY+d)*
 | 
						||
FDCB d C5	LD L,SET 0,(IY+d)*
 | 
						||
FDCB d C6	SET 0,(IY+d)
 | 
						||
FDCB d C7	LD A,SET 0,(IY+d)*
 | 
						||
FDCB d C8	LD B,SET 1,(IY+d)*
 | 
						||
FDCB d C9	LD C,SET 1,(IY+d)*
 | 
						||
FDCB d CA	LD D,SET 1,(IY+d)*
 | 
						||
FDCB d CB	LD E,SET 1,(IY+d)*
 | 
						||
FDCB d CC	LD H,SET 1,(IY+d)*
 | 
						||
FDCB d CD	LD L,SET 1,(IY+d)*
 | 
						||
FDCB d CE	SET 1,(IY+d)
 | 
						||
FDCB d CF	LD A,SET 1,(IY+d)*
 | 
						||
FDCB d D0	LD B,SET 2,(IY+d)*
 | 
						||
FDCB d D1	LD C,SET 2,(IY+d)*
 | 
						||
FDCB d D2	LD D,SET 2,(IY+d)*
 | 
						||
FDCB d D3	LD E,SET 2,(IY+d)*
 | 
						||
FDCB d D4	LD H,SET 2,(IY+d)*
 | 
						||
FDCB d D5	LD L,SET 2,(IY+d)*
 | 
						||
FDCB d D6	SET 2,(IY+d)
 | 
						||
FDCB d D7	LD A,SET 2,(IY+d)*
 | 
						||
FDCB d D8	LD B,SET 3,(IY+d)*
 | 
						||
FDCB d D9	LD C,SET 3,(IY+d)*
 | 
						||
FDCB d DA	LD D,SET 3,(IY+d)*
 | 
						||
FDCB d DB	LD E,SET 3,(IY+d)*
 | 
						||
FDCB d DC	LD H,SET 3,(IY+d)*
 | 
						||
FDCB d DD	LD L,SET 3,(IY+d)*
 | 
						||
FDCB d DE	SET 3,(IY+d)
 | 
						||
FDCB d DF	LD A,SET 3,(IY+d)*
 | 
						||
FDCB d E0	LD B,SET 4,(IY+d)*
 | 
						||
FDCB d E1	LD C,SET 4,(IY+d)*
 | 
						||
FDCB d E2	LD D,SET 4,(IY+d)*
 | 
						||
FDCB d E3	LD E,SET 4,(IY+d)*
 | 
						||
FDCB d E4	LD H,SET 4,(IY+d)*
 | 
						||
FDCB d E5	LD L,SET 4,(IY+d)*
 | 
						||
FDCB d E6	SET 4,(IY+d)
 | 
						||
FDCB d E7	LD A,SET 4,(IY+d)*
 | 
						||
FDCB d E8	LD B,SET 5,(IY+d)*
 | 
						||
FDCB d E9	LD C,SET 5,(IY+d)*
 | 
						||
FDCB d EA	LD D,SET 5,(IY+d)*
 | 
						||
FDCB d EB	LD E,SET 5,(IY+d)*
 | 
						||
FDCB d EC	LD H,SET 5,(IY+d)*
 | 
						||
FDCB d ED	LD L,SET 5,(IY+d)*
 | 
						||
FDCB d EE	SET 5,(IY+d)
 | 
						||
FDCB d EF	LD A,SET 5,(IY+d)*
 | 
						||
FDCB d F0	LD B,SET 6,(IY+d)*
 | 
						||
FDCB d F1	LD C,SET 6,(IY+d)*
 | 
						||
FDCB d F2	LD D,SET 6,(IY+d)*
 | 
						||
FDCB d F3	LD E,SET 6,(IY+d)*
 | 
						||
FDCB d F4	LD H,SET 6,(IY+d)*
 | 
						||
FDCB d F5	LD L,SET 6,(IY+d)*
 | 
						||
FDCB d F6	SET 6,(IY+d)
 | 
						||
FDCB d F7	LD A,SET 6,(IY+d)*
 | 
						||
FDCB d F8	LD B,SET 7,(IY+d)*
 | 
						||
FDCB d F9	LD C,SET 7,(IY+d)*
 | 
						||
FDCB d FA	LD D,SET 7,(IY+d)*
 | 
						||
FDCB d FB	LD E,SET 7,(IY+d)*
 | 
						||
FDCB d FC	LD H,SET 7,(IY+d)*
 | 
						||
FDCB d FD	LD L,SET 7,(IY+d)*
 | 
						||
FDCB d FE	SET 7,(IY+d)
 | 
						||
FDCB d FF	LD A,SET 7,(IY+d)*
 | 
						||
FDE1		POP IY
 | 
						||
FDE3		EX (SP),IY
 | 
						||
FDE5		PUSH IY
 | 
						||
FDE9		JP (IY)
 | 
						||
FDF9		LD SP,IY
 | 
						||
FE n		CP n
 | 
						||
FF		RST 38H
 | 
						||
 | 
						||
 |