1	.text
2	.org	0
3
4	adc	a,(hl)
5	adc	a,(ix+9)
6	adc	a,(iy+9)
7	adc	a,3
8	adc	a,a
9	adc	a,b
10	adc	a,c
11	adc	a,d
12	adc	a,e
13	adc	a,h
14	adc	a,l
15	adc	hl,bc
16	adc	hl,de
17	adc	hl,hl
18	adc	hl,sp
19	add	a,(hl)
20	add	a,(ix+9)
21	add	a,(iy+9)
22	add	a,3
23	add	a,a
24	add	a,b
25	add	a,c
26	add	a,d
27	add	a,e
28	add	a,h
29	add	a,l
30	add	hl,bc
31	add	hl,de
32	add	hl,hl
33	add	hl,sp
34	add	ix,bc
35	add	ix,de
36	add	ix,ix
37	add	ix,sp
38	add	iy,bc
39	add	iy,de
40	add	iy,iy
41	add	iy,sp
42	and	(hl)
43	and	(ix+9)
44	and	(iy+9)
45	and	3
46	and	a
47	and	b
48	and	c
49	and	d
50	and	e
51	and	h
52	and	l
53	bit	0,(hl)
54	bit	0,(ix+9)
55	bit	0,(iy+9)
56	bit	0,a
57	bit	0,b
58	bit	0,c
59	bit	0,d
60	bit	0,e
61	bit	0,h
62	bit	0,l
63	bit	1,(hl)
64	bit	1,(ix+9)
65	bit	1,(iy+9)
66	bit	1,a
67	bit	1,b
68	bit	1,c
69	bit	1,d
70	bit	1,e
71	bit	1,h
72	bit	1,l
73	bit	2,(hl)
74	bit	2,(ix+9)
75	bit	2,(iy+9)
76	bit	2,a
77	bit	2,b
78	bit	2,c
79	bit	2,d
80	bit	2,e
81	bit	2,h
82	bit	2,l
83	bit	3,(hl)
84	bit	3,(ix+9)
85	bit	3,(iy+9)
86	bit	3,a
87	bit	3,b
88	bit	3,c
89	bit	3,d
90	bit	3,e
91	bit	3,h
92	bit	3,l
93	bit	4,(hl)
94	bit	4,(ix+9)
95	bit	4,(iy+9)
96	bit	4,a
97	bit	4,b
98	bit	4,c
99	bit	4,d
100	bit	4,e
101	bit	4,h
102	bit	4,l
103	bit	5,(hl)
104	bit	5,(ix+9)
105	bit	5,(iy+9)
106	bit	5,a
107	bit	5,b
108	bit	5,c
109	bit	5,d
110	bit	5,e
111	bit	5,h
112	bit	5,l
113	bit	6,(hl)
114	bit	6,(ix+9)
115	bit	6,(iy+9)
116	bit	6,a
117	bit	6,b
118	bit	6,c
119	bit	6,d
120	bit	6,e
121	bit	6,h
122	bit	6,l
123	bit	7,(hl)
124	bit	7,(ix+9)
125	bit	7,(iy+9)
126	bit	7,a
127	bit	7,b
128	bit	7,c
129	bit	7,d
130	bit	7,e
131	bit	7,h
132	bit	7,l
133	call	0x1234
134	call	c,0x1234
135	call	m,0x1234
136	call	nc,0x1234
137	call	nz,0x1234
138	call	p,0x1234
139	call	pe,0x1234
140	call	po,0x1234
141	call	z,0x1234
142	ccf
143	cp	(hl)
144	cp	(ix+9)
145	cp	(iy+9)
146	cp	03
147	cp	a
148	cp	b
149	cp	c
150	cp	d
151	cp	e
152	cp	h
153	cp	l
154	cpd
155	cpdr
156	cpi
157	cpir
158	cpl
159	daa
160	dec	(hl)
161	dec	(ix+9)
162	dec	(iy+9)
163	dec	a
164	dec	b
165	dec	bc
166	dec	c
167	dec	d
168	dec	de
169	dec	e
170	dec	h
171	dec	hl
172	dec	ix
173	dec	iy
174	dec	l
175	dec	sp
176	di
177	djnz	.+7
178	ei
179	ex	(sp),hl
180	ex	(sp),ix
181	ex	(sp),iy
182	ex	af,af'	;'
183	ex	de,hl
184	exx
185	halt
186	im	0
187	im	1
188	im	2
189	in	a,(c)
190	in	a,(3)
191	in	b,(c)
192	in	c,(c)
193	in	d,(c)
194	in	e,(c)
195	in	h,(c)
196	in	l,(c)
197	inc	(hl)
198	inc	(ix+9)
199	inc	(iy+9)
200	inc	a
201	inc	b
202	inc	bc
203	inc	c
204	inc	d
205	inc	de
206	inc	e
207	inc	h
208	inc	hl
209	inc	ix
210	inc	iy
211	inc	l
212	inc	sp
213	ind
214	indr
215	ini
216	inir
217	jp	(hl)
218	jp	(ix)
219	jp	(iy)
220	jp	0x1234
221	jp	c,0x1234
222	jp	m,0x1234
223	jp	nc,0x1234
224	jp	nz,0x1234
225	jp	p,0x1234
226	jp	pe,0x1234
227	jp	po,0x1234
228	jp	z,0x1234
229	jr	.+7
230	jr	c,.+7
231	jr	nc,.+7
232	jr	nz,.+7
233	jr	z,.+7
234	ld	(0x1234),a
235	ld	(0x1234),bc
236	ld	(0x1234),de
237	ld	(0x1234),hl
238	ld	(0x1234),ix
239	ld	(0x1234),iy
240	ld	(0x1234),sp
241	ld	(bc),a
242	ld	(de),a
243	ld	(hl),3
244	ld	(hl),a
245	ld	(hl),b
246	ld	(hl),c
247	ld	(hl),d
248	ld	(hl),e
249	ld	(hl),h
250	ld	(hl),l
251	ld	(ix+9),3
252	ld	(ix+9),a
253	ld	(ix+9),b
254	ld	(ix+9),c
255	ld	(ix+9),d
256	ld	(ix+9),e
257	ld	(ix+9),h
258	ld	(ix+9),l
259	ld	(iy+9),3
260	ld	(iy+9),a
261	ld	(iy+9),b
262	ld	(iy+9),c
263	ld	(iy+9),d
264	ld	(iy+9),e
265	ld	(iy+9),h
266	ld	(iy+9),l
267	ld	a,(0x1234)
268	ld	a,(bc)
269	ld	a,(de)
270	ld	a,(hl)
271	ld	a,(ix+9)
272	ld	a,(iy+9)
273	ld	a,3
274	ld	a,a
275	ld	a,b
276	ld	a,c
277	ld	a,d
278	ld	a,e
279	ld	a,h
280	ld	a,i
281	ld	a,l
282	ld	a,r
283	ld	b,(hl)
284	ld	b,(ix+9)
285	ld	b,(iy+9)
286	ld	b,3
287	ld	b,a
288	ld	b,b
289	ld	b,c
290	ld	b,d
291	ld	b,e
292	ld	b,h
293	ld	b,l
294	ld	bc,(0x1234)
295	ld	bc,0x1234
296	ld	c,(hl)
297	ld	c,(ix+9)
298	ld	c,(iy+9)
299	ld	c,3
300	ld	c,a
301	ld	c,b
302	ld	c,c
303	ld	c,d
304	ld	c,e
305	ld	c,h
306	ld	c,l
307	ld	d,(hl)
308	ld	d,(ix+9)
309	ld	d,(iy+9)
310	ld	d,3
311	ld	d,a
312	ld	d,b
313	ld	d,c
314	ld	d,d
315	ld	d,e
316	ld	d,h
317	ld	d,l
318	ld	de,(0x1234)
319	ld	de,0x1234
320	ld	e,(hl)
321	ld	e,(ix+9)
322	ld	e,(iy+9)
323	ld	e,3
324	ld	e,a
325	ld	e,b
326	ld	e,c
327	ld	e,d
328	ld	e,e
329	ld	e,h
330	ld	e,l
331	ld	h,(hl)
332	ld	h,(ix+9)
333	ld	h,(iy+9)
334	ld	h,3
335	ld	h,a
336	ld	h,b
337	ld	h,c
338	ld	h,d
339	ld	h,e
340	ld	h,h
341	ld	h,l
342	ld	hl,(0x1234)
343	ld	hl,0x1234
344	ld	i,a
345	ld	ix,(0x1234)
346	ld	ix,0x1234
347	ld	iy,(0x1234)
348	ld	iy,0x1234
349	ld	l,(hl)
350	ld	l,(ix+9)
351	ld	l,(iy+9)
352	ld	l,3
353	ld	l,a
354	ld	l,b
355	ld	l,c
356	ld	l,d
357	ld	l,e
358	ld	l,h
359	ld	l,l
360	ld	r,a
361	ld	sp,(0x1234)
362	ld	sp,0x1234
363	ld	sp,hl
364	ld	sp,ix
365	ld	sp,iy
366	ldd
367	lddr
368	ldi
369	ldir
370	neg
371	nop
372	or	(hl)
373	or	(ix+9)
374	or	(iy+9)
375	or	3
376	or	a
377	or	b
378	or	c
379	or	d
380	or	e
381	or	h
382	or	l
383	otdr
384	otir
385	out	(c),a
386	out	(c),b
387	out	(c),c
388	out	(c),d
389	out	(c),e
390	out	(c),h
391	out	(c),l
392	out	(3),a
393	outd
394	outi
395	pop	af
396	pop	bc
397	pop	de
398	pop	hl
399	pop	ix
400	pop	iy
401	push	af
402	push	bc
403	push	de
404	push	hl
405	push	ix
406	push	iy
407	res	0,(hl)
408	res	0,(ix+9)
409	res	0,(iy+9)
410	res	0,a
411	res	0,b
412	res	0,c
413	res	0,d
414	res	0,e
415	res	0,h
416	res	0,l
417	res	1,(hl)
418	res	1,(ix+9)
419	res	1,(iy+9)
420	res	1,a
421	res	1,b
422	res	1,c
423	res	1,d
424	res	1,e
425	res	1,h
426	res	1,l
427	res	2,(hl)
428	res	2,(ix+9)
429	res	2,(iy+9)
430	res	2,a
431	res	2,b
432	res	2,c
433	res	2,d
434	res	2,e
435	res	2,h
436	res	2,l
437	res	3,(hl)
438	res	3,(ix+9)
439	res	3,(iy+9)
440	res	3,a
441	res	3,b
442	res	3,c
443	res	3,d
444	res	3,e
445	res	3,h
446	res	3,l
447	res	4,(hl)
448	res	4,(ix+9)
449	res	4,(iy+9)
450	res	4,a
451	res	4,b
452	res	4,c
453	res	4,d
454	res	4,e
455	res	4,h
456	res	4,l
457	res	5,(hl)
458	res	5,(ix+9)
459	res	5,(iy+9)
460	res	5,a
461	res	5,b
462	res	5,c
463	res	5,d
464	res	5,e
465	res	5,h
466	res	5,l
467	res	6,(hl)
468	res	6,(ix+9)
469	res	6,(iy+9)
470	res	6,a
471	res	6,b
472	res	6,c
473	res	6,d
474	res	6,e
475	res	6,h
476	res	6,l
477	res	7,(hl)
478	res	7,(ix+9)
479	res	7,(iy+9)
480	res	7,a
481	res	7,b
482	res	7,c
483	res	7,d
484	res	7,e
485	res	7,h
486	res	7,l
487	ret
488	ret	c
489	ret	m
490	ret	nc
491	ret	nz
492	ret	p
493	ret	pe
494	ret	po
495	ret	z
496	reti
497	retn
498	rl	(hl)
499	rl	(ix+9)
500	rl	(iy+9)
501	rl	a
502	rl	b
503	rl	c
504	rl	d
505	rl	e
506	rl	h
507	rl	l
508	rla
509	rlc	(hl)
510	rlc	(ix+9)
511	rlc	(iy+9)
512	rlc	a
513	rlc	b
514	rlc	c
515	rlc	d
516	rlc	e
517	rlc	h
518	rlc	l
519	rlca
520	rld
521	rr	(hl)
522	rr	(ix+9)
523	rr	(iy+9)
524	rr	a
525	rr	b
526	rr	c
527	rr	d
528	rr	e
529	rr	h
530	rr	l
531	rra
532	rrc	(hl)
533	rrc	(ix+9)
534	rrc	(iy+9)
535	rrc	a
536	rrc	b
537	rrc	c
538	rrc	d
539	rrc	e
540	rrc	h
541	rrc	l
542	rrca
543	rrd
544	rst	0x00
545	rst	0x08
546	rst	0x10
547	rst	0x18
548	rst	0x20
549	rst	0x28
550	rst	0x30
551	rst	0x38
552	sbc	a,(hl)
553	sbc	a,(ix+9)
554	sbc	a,(iy+9)
555	sbc	a,3
556	sbc	a,a
557	sbc	a,b
558	sbc	a,c
559	sbc	a,d
560	sbc	a,e
561	sbc	a,h
562	sbc	a,l
563	sbc	hl,bc
564	sbc	hl,de
565	sbc	hl,hl
566	sbc	hl,sp
567	scf
568	set	0,(hl)
569	set	0,(ix+9)
570	set	0,(iy+9)
571	set	0,a
572	set	0,b
573	set	0,c
574	set	0,d
575	set	0,e
576	set	0,h
577	set	0,l
578	set	1,(hl)
579	set	1,(ix+9)
580	set	1,(iy+9)
581	set	1,a
582	set	1,b
583	set	1,c
584	set	1,d
585	set	1,e
586	set	1,h
587	set	1,l
588	set	2,(hl)
589	set	2,(ix+9)
590	set	2,(iy+9)
591	set	2,a
592	set	2,b
593	set	2,c
594	set	2,d
595	set	2,e
596	set	2,h
597	set	2,l
598	set	3,(hl)
599	set	3,(ix+9)
600	set	3,(iy+9)
601	set	3,a
602	set	3,b
603	set	3,c
604	set	3,d
605	set	3,e
606	set	3,h
607	set	3,l
608	set	4,(hl)
609	set	4,(ix+9)
610	set	4,(iy+9)
611	set	4,a
612	set	4,b
613	set	4,c
614	set	4,d
615	set	4,e
616	set	4,h
617	set	4,l
618	set	5,(hl)
619	set	5,(ix+9)
620	set	5,(iy+9)
621	set	5,a
622	set	5,b
623	set	5,c
624	set	5,d
625	set	5,e
626	set	5,h
627	set	5,l
628	set	6,(hl)
629	set	6,(ix+9)
630	set	6,(iy+9)
631	set	6,a
632	set	6,b
633	set	6,c
634	set	6,d
635	set	6,e
636	set	6,h
637	set	6,l
638	set	7,(hl)
639	set	7,(ix+9)
640	set	7,(iy+9)
641	set	7,a
642	set	7,b
643	set	7,c
644	set	7,d
645	set	7,e
646	set	7,h
647	set	7,l
648	sla	(hl)
649	sla	(ix+9)
650	sla	(iy+9)
651	sla	a
652	sla	b
653	sla	c
654	sla	d
655	sla	e
656	sla	h
657	sla	l
658	sra	(hl)
659	sra	(ix+9)
660	sra	(iy+9)
661	sra	a
662	sra	b
663	sra	c
664	sra	d
665	sra	e
666	sra	h
667	sra	l
668	srl	(hl)
669	srl	(ix+9)
670	srl	(iy+9)
671	srl	a
672	srl	b
673	srl	c
674	srl	d
675	srl	e
676	srl	h
677	srl	l
678	sub	(hl)
679	sub	(ix+9)
680	sub	(iy+9)
681	sub	3
682	sub	a
683	sub	b
684	sub	c
685	sub	d
686	sub	e
687	sub	h
688	sub	l
689	xor	(hl)
690	xor	(ix+9)
691	xor	(iy+9)
692	xor	3
693	xor	a
694	xor	b
695	xor	c
696	xor	d
697	xor	e
698	xor	h
699	xor	l
700
701	ld	a,ixh
702	ld	b,ixh
703	ld	c,ixh
704	ld	d,ixh
705	ld	e,ixh
706	ld	ixh,ixh
707	ld	ixl,ixh
708
709	ld	a,ixl
710	ld	b,ixl
711	ld	c,ixl
712	ld	d,ixl
713	ld	e,ixl
714	ld	ixh,ixl
715	ld	ixl,ixl
716
717	ld	a,iyh
718	ld	b,iyh
719	ld	c,iyh
720	ld	d,iyh
721	ld	e,iyh
722	ld	iyh,iyh
723	ld	iyl,iyh
724
725	ld	a,iyl
726	ld	b,iyl
727	ld	c,iyl
728	ld	d,iyl
729	ld	e,iyl
730	ld	iyh,iyl
731	ld	iyl,iyl
732
733	ld	ixh,a
734	ld	ixh,b
735	ld	ixh,c
736	ld	ixh,d
737	ld	ixh,e
738	ld	ixh,ixh
739	ld	ixh,ixl
740	ld	ixh,25
741
742	ld	ixl,a
743	ld	ixl,b
744	ld	ixl,c
745	ld	ixl,d
746	ld	ixl,e
747	ld	ixl,ixh
748	ld	ixl,ixl
749	ld	ixl,25
750
751	ld	iyh,a
752	ld	iyh,b
753	ld	iyh,c
754	ld	iyh,d
755	ld	iyh,e
756	ld	iyh,iyh
757	ld	iyh,iyl
758	ld	iyh,25
759
760	ld	iyl,a
761	ld	iyl,b
762	ld	iyl,c
763	ld	iyl,d
764	ld	iyl,e
765	ld	iyl,iyh
766	ld	iyl,iyl
767	ld	iyl,25
768
769	add	a,ixh
770	add	a,ixl
771	add	a,iyh
772	add	a,iyl
773
774	adc	a,ixh
775	adc	a,ixl
776	adc	a,iyh
777	adc	a,iyl
778
779	cp	ixh
780	cp	ixl
781	cp	iyh
782	cp	iyl
783
784	dec	ixh
785	dec	ixl
786	dec	iyh
787	dec	iyl
788
789	inc	ixh
790	inc	ixl
791	inc	iyh
792	inc	iyl
793
794	sbc	a,ixh
795	sbc	a,ixl
796	sbc	a,iyh
797	sbc	a,iyl
798
799	sub	ixh
800	sub	ixl
801	sub	iyh
802	sub	iyl
803
804	and	ixh
805	and	ixl
806	and	iyh
807	and	iyl
808
809	or	ixh
810	or	ixl
811	or	iyh
812	or	iyl
813
814	xor	ixh
815	xor	ixl
816	xor	iyh
817	xor	iyl
818
819	in	f,(c)
820	in	(c)
821	out	(c),0
822
823	RLC	(ix+8),a
824	RLC	(ix+8),b
825	RLC	(ix+8),c
826	RLC	(ix+8),d
827	RLC	(ix+8),e
828	RLC	(ix+8),h
829	RLC	(ix+8),l
830	RLC	(iy+8),a
831	RLC	(iy+8),b
832	RLC	(iy+8),c
833	RLC	(iy+8),d
834	RLC	(iy+8),e
835	RLC	(iy+8),h
836	RLC	(iy+8),l
837
838	RRC	(ix+8),a
839	RRC	(ix+8),b
840	RRC	(ix+8),c
841	RRC	(ix+8),d
842	RRC	(ix+8),e
843	RRC	(ix+8),h
844	RRC	(ix+8),l
845	RRC	(iy+8),a
846	RRC	(iy+8),b
847	RRC	(iy+8),c
848	RRC	(iy+8),d
849	RRC	(iy+8),e
850	RRC	(iy+8),h
851	RRC	(iy+8),l
852
853	RL	(ix+8),a
854	RL	(ix+8),b
855	RL	(ix+8),c
856	RL	(ix+8),d
857	RL	(ix+8),e
858	RL	(ix+8),h
859	RL	(ix+8),l
860	RL	(iy+8),a
861	RL	(iy+8),b
862	RL	(iy+8),c
863	RL	(iy+8),d
864	RL	(iy+8),e
865	RL	(iy+8),h
866	RL	(iy+8),l
867
868	RR	(ix+8),a
869	RR	(ix+8),b
870	RR	(ix+8),c
871	RR	(ix+8),d
872	RR	(ix+8),e
873	RR	(ix+8),h
874	RR	(ix+8),l
875	RR	(iy+8),a
876	RR	(iy+8),b
877	RR	(iy+8),c
878	RR	(iy+8),d
879	RR	(iy+8),e
880	RR	(iy+8),h
881	RR	(iy+8),l
882
883	SLA	(ix+8),a
884	SLA	(ix+8),b
885	SLA	(ix+8),c
886	SLA	(ix+8),d
887	SLA	(ix+8),e
888	SLA	(ix+8),h
889	SLA	(ix+8),l
890	SLA	(iy+8),a
891	SLA	(iy+8),b
892	SLA	(iy+8),c
893	SLA	(iy+8),d
894	SLA	(iy+8),e
895	SLA	(iy+8),h
896	SLA	(iy+8),l
897
898	SRA	(ix+8),a
899	SRA	(ix+8),b
900	SRA	(ix+8),c
901	SRA	(ix+8),d
902	SRA	(ix+8),e
903	SRA	(ix+8),h
904	SRA	(ix+8),l
905	SRA	(iy+8),a
906	SRA	(iy+8),b
907	SRA	(iy+8),c
908	SRA	(iy+8),d
909	SRA	(iy+8),e
910	SRA	(iy+8),h
911	SRA	(iy+8),l
912
913	SLI	(ix+8),a
914	SLI	(ix+8),b
915	SLI	(ix+8),c
916	SLI	(ix+8),d
917	SLI	(ix+8),e
918	SLI	(ix+8),h
919	SLI	(ix+8),l
920	SLI	(iy+8),a
921	SLI	(iy+8),b
922	SLI	(iy+8),c
923	SLI	(iy+8),d
924	SLI	(iy+8),e
925	SLI	(iy+8),h
926	SLI	(iy+8),l
927
928	SRL	(ix+8),a
929	SRL	(ix+8),b
930	SRL	(ix+8),c
931	SRL	(ix+8),d
932	SRL	(ix+8),e
933	SRL	(ix+8),h
934	SRL	(ix+8),l
935	SRL	(iy+8),a
936	SRL	(iy+8),b
937	SRL	(iy+8),c
938	SRL	(iy+8),d
939	SRL	(iy+8),e
940	SRL	(iy+8),h
941	SRL	(iy+8),l
942
943	RES	0,(ix+8),a
944	RES	0,(ix+8),b
945	RES	0,(ix+8),c
946	RES	0,(ix+8),d
947	RES	0,(ix+8),e
948	RES	0,(ix+8),h
949	RES	0,(ix+8),l
950	RES	0,(iy+8),a
951	RES	0,(iy+8),b
952	RES	0,(iy+8),c
953	RES	0,(iy+8),d
954	RES	0,(iy+8),e
955	RES	0,(iy+8),h
956	RES	0,(iy+8),l
957	RES	1,(ix+8),a
958	RES	1,(ix+8),b
959	RES	1,(ix+8),c
960	RES	1,(ix+8),d
961	RES	1,(ix+8),e
962	RES	1,(ix+8),h
963	RES	1,(ix+8),l
964	RES	1,(iy+8),a
965	RES	1,(iy+8),b
966	RES	1,(iy+8),c
967	RES	1,(iy+8),d
968	RES	1,(iy+8),e
969	RES	1,(iy+8),h
970	RES	1,(iy+8),l
971	RES	2,(ix+8),a
972	RES	2,(ix+8),b
973	RES	2,(ix+8),c
974	RES	2,(ix+8),d
975	RES	2,(ix+8),e
976	RES	2,(ix+8),h
977	RES	2,(ix+8),l
978	RES	2,(iy+8),a
979	RES	2,(iy+8),b
980	RES	2,(iy+8),c
981	RES	2,(iy+8),d
982	RES	2,(iy+8),e
983	RES	2,(iy+8),h
984	RES	2,(iy+8),l
985	RES	3,(ix+8),a
986	RES	3,(ix+8),b
987	RES	3,(ix+8),c
988	RES	3,(ix+8),d
989	RES	3,(ix+8),e
990	RES	3,(ix+8),h
991	RES	3,(ix+8),l
992	RES	3,(iy+8),a
993	RES	3,(iy+8),b
994	RES	3,(iy+8),c
995	RES	3,(iy+8),d
996	RES	3,(iy+8),e
997	RES	3,(iy+8),h
998	RES	3,(iy+8),l
999	RES	4,(ix+8),a
1000	RES	4,(ix+8),b
1001	RES	4,(ix+8),c
1002	RES	4,(ix+8),d
1003	RES	4,(ix+8),e
1004	RES	4,(ix+8),h
1005	RES	4,(ix+8),l
1006	RES	4,(iy+8),a
1007	RES	4,(iy+8),b
1008	RES	4,(iy+8),c
1009	RES	4,(iy+8),d
1010	RES	4,(iy+8),e
1011	RES	4,(iy+8),h
1012	RES	4,(iy+8),l
1013	RES	5,(ix+8),a
1014	RES	5,(ix+8),b
1015	RES	5,(ix+8),c
1016	RES	5,(ix+8),d
1017	RES	5,(ix+8),e
1018	RES	5,(ix+8),h
1019	RES	5,(ix+8),l
1020	RES	5,(iy+8),a
1021	RES	5,(iy+8),b
1022	RES	5,(iy+8),c
1023	RES	5,(iy+8),d
1024	RES	5,(iy+8),e
1025	RES	5,(iy+8),h
1026	RES	5,(iy+8),l
1027	RES	6,(ix+8),a
1028	RES	6,(ix+8),b
1029	RES	6,(ix+8),c
1030	RES	6,(ix+8),d
1031	RES	6,(ix+8),e
1032	RES	6,(ix+8),h
1033	RES	6,(ix+8),l
1034	RES	6,(iy+8),a
1035	RES	6,(iy+8),b
1036	RES	6,(iy+8),c
1037	RES	6,(iy+8),d
1038	RES	6,(iy+8),e
1039	RES	6,(iy+8),h
1040	RES	6,(iy+8),l
1041	RES	7,(ix+8),a
1042	RES	7,(ix+8),b
1043	RES	7,(ix+8),c
1044	RES	7,(ix+8),d
1045	RES	7,(ix+8),e
1046	RES	7,(ix+8),h
1047	RES	7,(ix+8),l
1048	RES	7,(iy+8),a
1049	RES	7,(iy+8),b
1050	RES	7,(iy+8),c
1051	RES	7,(iy+8),d
1052	RES	7,(iy+8),e
1053	RES	7,(iy+8),h
1054	RES	7,(iy+8),l
1055
1056	SET	0,(ix+8),a
1057	SET	0,(ix+8),b
1058	SET	0,(ix+8),c
1059	SET	0,(ix+8),d
1060	SET	0,(ix+8),e
1061	SET	0,(ix+8),h
1062	SET	0,(ix+8),l
1063	SET	0,(iy+8),a
1064	SET	0,(iy+8),b
1065	SET	0,(iy+8),c
1066	SET	0,(iy+8),d
1067	SET	0,(iy+8),e
1068	SET	0,(iy+8),h
1069	SET	0,(iy+8),l
1070	SET	1,(ix+8),a
1071	SET	1,(ix+8),b
1072	SET	1,(ix+8),c
1073	SET	1,(ix+8),d
1074	SET	1,(ix+8),e
1075	SET	1,(ix+8),h
1076	SET	1,(ix+8),l
1077	SET	1,(iy+8),a
1078	SET	1,(iy+8),b
1079	SET	1,(iy+8),c
1080	SET	1,(iy+8),d
1081	SET	1,(iy+8),e
1082	SET	1,(iy+8),h
1083	SET	1,(iy+8),l
1084	SET	2,(ix+8),a
1085	SET	2,(ix+8),b
1086	SET	2,(ix+8),c
1087	SET	2,(ix+8),d
1088	SET	2,(ix+8),e
1089	SET	2,(ix+8),h
1090	SET	2,(ix+8),l
1091	SET	2,(iy+8),a
1092	SET	2,(iy+8),b
1093	SET	2,(iy+8),c
1094	SET	2,(iy+8),d
1095	SET	2,(iy+8),e
1096	SET	2,(iy+8),h
1097	SET	2,(iy+8),l
1098	SET	3,(ix+8),a
1099	SET	3,(ix+8),b
1100	SET	3,(ix+8),c
1101	SET	3,(ix+8),d
1102	SET	3,(ix+8),e
1103	SET	3,(ix+8),h
1104	SET	3,(ix+8),l
1105	SET	3,(iy+8),a
1106	SET	3,(iy+8),b
1107	SET	3,(iy+8),c
1108	SET	3,(iy+8),d
1109	SET	3,(iy+8),e
1110	SET	3,(iy+8),h
1111	SET	3,(iy+8),l
1112	SET	4,(ix+8),a
1113	SET	4,(ix+8),b
1114	SET	4,(ix+8),c
1115	SET	4,(ix+8),d
1116	SET	4,(ix+8),e
1117	SET	4,(ix+8),h
1118	SET	4,(ix+8),l
1119	SET	4,(iy+8),a
1120	SET	4,(iy+8),b
1121	SET	4,(iy+8),c
1122	SET	4,(iy+8),d
1123	SET	4,(iy+8),e
1124	SET	4,(iy+8),h
1125	SET	4,(iy+8),l
1126	SET	5,(ix+8),a
1127	SET	5,(ix+8),b
1128	SET	5,(ix+8),c
1129	SET	5,(ix+8),d
1130	SET	5,(ix+8),e
1131	SET	5,(ix+8),h
1132	SET	5,(ix+8),l
1133	SET	5,(iy+8),a
1134	SET	5,(iy+8),b
1135	SET	5,(iy+8),c
1136	SET	5,(iy+8),d
1137	SET	5,(iy+8),e
1138	SET	5,(iy+8),h
1139	SET	5,(iy+8),l
1140	SET	6,(ix+8),a
1141	SET	6,(ix+8),b
1142	SET	6,(ix+8),c
1143	SET	6,(ix+8),d
1144	SET	6,(ix+8),e
1145	SET	6,(ix+8),h
1146	SET	6,(ix+8),l
1147	SET	6,(iy+8),a
1148	SET	6,(iy+8),b
1149	SET	6,(iy+8),c
1150	SET	6,(iy+8),d
1151	SET	6,(iy+8),e
1152	SET	6,(iy+8),h
1153	SET	6,(iy+8),l
1154	SET	7,(ix+8),a
1155	SET	7,(ix+8),b
1156	SET	7,(ix+8),c
1157	SET	7,(ix+8),d
1158	SET	7,(ix+8),e
1159	SET	7,(ix+8),h
1160	SET	7,(ix+8),l
1161	SET	7,(iy+8),a
1162	SET	7,(iy+8),b
1163	SET	7,(iy+8),c
1164	SET	7,(iy+8),d
1165	SET	7,(iy+8),e
1166	SET	7,(iy+8),h
1167	SET	7,(iy+8),l
1168
1169;SLI
1170	sli	a
1171	sli	b
1172	sli	c
1173	sli	d
1174	sli	e
1175	sli	h
1176	sli	l
1177	sli	(hl)
1178	sli	(ix+7)
1179	sli	(iy-9)
1180
1181;SLL is an alias for SLI
1182	sll	a
1183	sll	b
1184	sll	c
1185	sll	d
1186	sll	e
1187	sll	h
1188	sll	l
1189	sll	(hl)
1190	sll	(ix+7)
1191	sll	(iy-9)
1192
1193;SL1 is an alias for SLI
1194	sl1	a
1195	sl1	b
1196	sl1	c
1197	sl1	d
1198	sl1	e
1199	sl1	h
1200	sl1	l
1201	sl1	(hl)
1202	sl1	(ix+7)
1203	sl1	(iy-9)
1204
1205;Z80N specific
1206	ldix
1207	ldws
1208	ldirx
1209	lddx
1210	lddrx
1211	ldpirx
1212	outinb
1213	mul	d,e
1214	add	hl,a
1215	add	de,a
1216	add	bc,a
1217	add	hl,0xbeaf
1218	add	de,0xdead
1219	add	bc,0x1234
1220	swapnib
1221	mirror
1222	push	0x1234
1223	nextreg	0x12,0x34
1224	nextreg	0x56,a
1225	pixeldn
1226	pixelad
1227	setae
1228	test	0x78
1229	bsla	de,b
1230	bsra	de,b
1231	bsrl	de,b
1232	bsrf	de,b
1233	brlc	de,b
1234	jp	(c)
1235
1236	.globl	push_value
1237	push	push_value
1238;Z80N aliases
1239	mlt	de
1240	swap	a
1241	tst	0xab
1242	.end
1243