ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/mon/test/d80_ref.out
Revision: 1.1
Committed: 2007-01-14T14:00:27Z (17 years, 9 months ago) by cebix
Branch: MAIN
CVS Tags: release_3-2, HEAD
Log Message:
added Z80 disassembler regression tests

File Contents

# User Rev Content
1 cebix 1.1 00000000: 00 nop
2     00000001: 01 12 34 ld bc,$3412
3     00000004: 02 ld (bc),a
4     00000005: 03 inc bc
5     00000006: 04 inc b
6     00000007: 05 dec b
7     00000008: 06 12 ld b,$12
8     0000000a: 07 rlca
9     0000000b: 08 ex af,af'
10     0000000c: 09 add hl,bc
11     0000000d: 0a ld a,(bc)
12     0000000e: 0b dec bc
13     0000000f: 0c inc c
14     00000010: 0d dec c
15     00000011: 0e 12 ld c,$12
16     00000013: 0f rrca
17     00000014: 10 12 djnz $0028
18     00000016: 11 12 34 ld de,$3412
19     00000019: 12 ld (de),a
20     0000001a: 13 inc de
21     0000001b: 14 inc d
22     0000001c: 15 dec d
23     0000001d: 16 12 ld d,$12
24     0000001f: 17 rla
25     00000020: 18 12 jr $0034
26     00000022: 19 add hl,de
27     00000023: 1a ld a,(de)
28     00000024: 1b dec de
29     00000025: 1c inc e
30     00000026: 1d dec e
31     00000027: 1e 12 ld e,$12
32     00000029: 1f rra
33     0000002a: 20 12 jr nz,$003e
34     0000002c: 21 12 34 ld hl,$3412
35     0000002f: 22 12 34 ld ($3412),hl
36     00000032: 23 inc hl
37     00000033: 24 inc h
38     00000034: 25 dec h
39     00000035: 26 12 ld h,$12
40     00000037: 27 daa
41     00000038: 28 12 jr z,$004c
42     0000003a: 29 add hl,hl
43     0000003b: 2a 12 34 ld hl,($3412)
44     0000003e: 2b dec hl
45     0000003f: 2c inc l
46     00000040: 2d dec l
47     00000041: 2e 12 ld l,$12
48     00000043: 2f cpl
49     00000044: 30 12 jr nc,$0058
50     00000046: 31 12 34 ld sp,$3412
51     00000049: 32 12 34 ld ($3412),a
52     0000004c: 33 inc sp
53     0000004d: 34 inc (hl)
54     0000004e: 35 dec (hl)
55     0000004f: 36 12 ld (hl),$12
56     00000051: 37 scf
57     00000052: 38 12 jr c,$0066
58     00000054: 39 add hl,sp
59     00000055: 3a 12 34 ld a,($3412)
60     00000058: 3b dec sp
61     00000059: 3c inc a
62     0000005a: 3d dec a
63     0000005b: 3e 12 ld a,$12
64     0000005d: 3f ccf
65     0000005e: 40 ld b,b
66     0000005f: 41 ld b,c
67     00000060: 42 ld b,d
68     00000061: 43 ld b,e
69     00000062: 44 ld b,h
70     00000063: 45 ld b,l
71     00000064: 46 ld b,(hl)
72     00000065: 47 ld b,a
73     00000066: 48 ld c,b
74     00000067: 49 ld c,c
75     00000068: 4a ld c,d
76     00000069: 4b ld c,e
77     0000006a: 4c ld c,h
78     0000006b: 4d ld c,l
79     0000006c: 4e ld c,(hl)
80     0000006d: 4f ld c,a
81     0000006e: 50 ld d,b
82     0000006f: 51 ld d,c
83     00000070: 52 ld d,d
84     00000071: 53 ld d,e
85     00000072: 54 ld d,h
86     00000073: 55 ld d,l
87     00000074: 56 ld d,(hl)
88     00000075: 57 ld d,a
89     00000076: 58 ld e,b
90     00000077: 59 ld e,c
91     00000078: 5a ld e,d
92     00000079: 5b ld e,e
93     0000007a: 5c ld e,h
94     0000007b: 5d ld e,l
95     0000007c: 5e ld e,(hl)
96     0000007d: 5f ld e,a
97     0000007e: 60 ld h,b
98     0000007f: 61 ld h,c
99     00000080: 62 ld h,d
100     00000081: 63 ld h,e
101     00000082: 64 ld h,h
102     00000083: 65 ld h,l
103     00000084: 66 ld h,(hl)
104     00000085: 67 ld h,a
105     00000086: 68 ld l,b
106     00000087: 69 ld l,c
107     00000088: 6a ld l,d
108     00000089: 6b ld l,e
109     0000008a: 6c ld l,h
110     0000008b: 6d ld l,l
111     0000008c: 6e ld l,(hl)
112     0000008d: 6f ld l,a
113     0000008e: 70 ld (hl),b
114     0000008f: 71 ld (hl),c
115     00000090: 72 ld (hl),d
116     00000091: 73 ld (hl),e
117     00000092: 74 ld (hl),h
118     00000093: 75 ld (hl),l
119     00000094: 76 halt
120     00000095: 77 ld (hl),a
121     00000096: 78 ld a,b
122     00000097: 79 ld a,c
123     00000098: 7a ld a,d
124     00000099: 7b ld a,e
125     0000009a: 7c ld a,h
126     0000009b: 7d ld a,l
127     0000009c: 7e ld a,(hl)
128     0000009d: 7f ld a,a
129     0000009e: 80 add a,b
130     0000009f: 81 add a,c
131     000000a0: 82 add a,d
132     000000a1: 83 add a,e
133     000000a2: 84 add a,h
134     000000a3: 85 add a,l
135     000000a4: 86 add a,(hl)
136     000000a5: 87 add a,a
137     000000a6: 88 adc a,b
138     000000a7: 89 adc a,c
139     000000a8: 8a adc a,d
140     000000a9: 8b adc a,e
141     000000aa: 8c adc a,h
142     000000ab: 8d adc a,l
143     000000ac: 8e adc a,(hl)
144     000000ad: 8f adc a,a
145     000000ae: 90 sub b
146     000000af: 91 sub c
147     000000b0: 92 sub d
148     000000b1: 93 sub e
149     000000b2: 94 sub h
150     000000b3: 95 sub l
151     000000b4: 96 sub (hl)
152     000000b5: 97 sub a
153     000000b6: 98 sbc a,b
154     000000b7: 99 sbc a,c
155     000000b8: 9a sbc a,d
156     000000b9: 9b sbc a,e
157     000000ba: 9c sbc a,h
158     000000bb: 9d sbc a,l
159     000000bc: 9e sbc a,(hl)
160     000000bd: 9f sbc a,a
161     000000be: a0 and b
162     000000bf: a1 and c
163     000000c0: a2 and d
164     000000c1: a3 and e
165     000000c2: a4 and h
166     000000c3: a5 and l
167     000000c4: a6 and (hl)
168     000000c5: a7 and a
169     000000c6: a8 xor b
170     000000c7: a9 xor c
171     000000c8: aa xor d
172     000000c9: ab xor e
173     000000ca: ac xor h
174     000000cb: ad xor l
175     000000cc: ae xor (hl)
176     000000cd: af xor a
177     000000ce: b0 or b
178     000000cf: b1 or c
179     000000d0: b2 or d
180     000000d1: b3 or e
181     000000d2: b4 or h
182     000000d3: b5 or l
183     000000d4: b6 or (hl)
184     000000d5: b7 or a
185     000000d6: b8 cp b
186     000000d7: b9 cp c
187     000000d8: ba cp d
188     000000d9: bb cp e
189     000000da: bc cp h
190     000000db: bd cp l
191     000000dc: be cp (hl)
192     000000dd: bf cp a
193     000000de: c0 ret nz
194     000000df: c1 pop bc
195     000000e0: c2 12 34 jp nz,$3412
196     000000e3: c3 12 34 jp $3412
197     000000e6: c4 12 34 call nz,$3412
198     000000e9: c5 push bc
199     000000ea: c6 12 add a,$12
200     000000ec: c7 rst $00
201     000000ed: c8 ret z
202     000000ee: c9 ret
203     000000ef: ca 12 34 jp z,$3412
204     000000f2: cb 00 rlc b
205     000000f4: cb 01 rlc c
206     000000f6: cb 02 rlc d
207     000000f8: cb 03 rlc e
208     000000fa: cb 04 rlc h
209     000000fc: cb 05 rlc l
210     000000fe: cb 06 rlc (hl)
211     00000100: cb 07 rlc a
212     00000102: cb 08 rrc b
213     00000104: cb 09 rrc c
214     00000106: cb 0a rrc d
215     00000108: cb 0b rrc e
216     0000010a: cb 0c rrc h
217     0000010c: cb 0d rrc l
218     0000010e: cb 0e rrc (hl)
219     00000110: cb 0f rrc a
220     00000112: cb 10 rl b
221     00000114: cb 11 rl c
222     00000116: cb 12 rl d
223     00000118: cb 13 rl e
224     0000011a: cb 14 rl h
225     0000011c: cb 15 rl l
226     0000011e: cb 16 rl (hl)
227     00000120: cb 17 rl a
228     00000122: cb 18 rr b
229     00000124: cb 19 rr c
230     00000126: cb 1a rr d
231     00000128: cb 1b rr e
232     0000012a: cb 1c rr h
233     0000012c: cb 1d rr l
234     0000012e: cb 1e rr (hl)
235     00000130: cb 1f rr a
236     00000132: cb 20 sla b
237     00000134: cb 21 sla c
238     00000136: cb 22 sla d
239     00000138: cb 23 sla e
240     0000013a: cb 24 sla h
241     0000013c: cb 25 sla l
242     0000013e: cb 26 sla (hl)
243     00000140: cb 27 sla a
244     00000142: cb 28 sra b
245     00000144: cb 29 sra c
246     00000146: cb 2a sra d
247     00000148: cb 2b sra e
248     0000014a: cb 2c sra h
249     0000014c: cb 2d sra l
250     0000014e: cb 2e sra (hl)
251     00000150: cb 2f sra a
252     00000152: cb 30 sl1 b
253     00000154: cb 31 sl1 c
254     00000156: cb 32 sl1 d
255     00000158: cb 33 sl1 e
256     0000015a: cb 34 sl1 h
257     0000015c: cb 35 sl1 l
258     0000015e: cb 36 sl1 (hl)
259     00000160: cb 37 sl1 a
260     00000162: cb 38 srl b
261     00000164: cb 39 srl c
262     00000166: cb 3a srl d
263     00000168: cb 3b srl e
264     0000016a: cb 3c srl h
265     0000016c: cb 3d srl l
266     0000016e: cb 3e srl (hl)
267     00000170: cb 3f srl a
268     00000172: cb 40 bit 0,b
269     00000174: cb 41 bit 0,c
270     00000176: cb 42 bit 0,d
271     00000178: cb 43 bit 0,e
272     0000017a: cb 44 bit 0,h
273     0000017c: cb 45 bit 0,l
274     0000017e: cb 46 bit 0,(hl)
275     00000180: cb 47 bit 0,a
276     00000182: cb 48 bit 1,b
277     00000184: cb 49 bit 1,c
278     00000186: cb 4a bit 1,d
279     00000188: cb 4b bit 1,e
280     0000018a: cb 4c bit 1,h
281     0000018c: cb 4d bit 1,l
282     0000018e: cb 4e bit 1,(hl)
283     00000190: cb 4f bit 1,a
284     00000192: cb 50 bit 2,b
285     00000194: cb 51 bit 2,c
286     00000196: cb 52 bit 2,d
287     00000198: cb 53 bit 2,e
288     0000019a: cb 54 bit 2,h
289     0000019c: cb 55 bit 2,l
290     0000019e: cb 56 bit 2,(hl)
291     000001a0: cb 57 bit 2,a
292     000001a2: cb 58 bit 3,b
293     000001a4: cb 59 bit 3,c
294     000001a6: cb 5a bit 3,d
295     000001a8: cb 5b bit 3,e
296     000001aa: cb 5c bit 3,h
297     000001ac: cb 5d bit 3,l
298     000001ae: cb 5e bit 3,(hl)
299     000001b0: cb 5f bit 3,a
300     000001b2: cb 60 bit 4,b
301     000001b4: cb 61 bit 4,c
302     000001b6: cb 62 bit 4,d
303     000001b8: cb 63 bit 4,e
304     000001ba: cb 64 bit 4,h
305     000001bc: cb 65 bit 4,l
306     000001be: cb 66 bit 4,(hl)
307     000001c0: cb 67 bit 4,a
308     000001c2: cb 68 bit 5,b
309     000001c4: cb 69 bit 5,c
310     000001c6: cb 6a bit 5,d
311     000001c8: cb 6b bit 5,e
312     000001ca: cb 6c bit 5,h
313     000001cc: cb 6d bit 5,l
314     000001ce: cb 6e bit 5,(hl)
315     000001d0: cb 6f bit 5,a
316     000001d2: cb 70 bit 6,b
317     000001d4: cb 71 bit 6,c
318     000001d6: cb 72 bit 6,d
319     000001d8: cb 73 bit 6,e
320     000001da: cb 74 bit 6,h
321     000001dc: cb 75 bit 6,l
322     000001de: cb 76 bit 6,(hl)
323     000001e0: cb 77 bit 6,a
324     000001e2: cb 78 bit 7,b
325     000001e4: cb 79 bit 7,c
326     000001e6: cb 7a bit 7,d
327     000001e8: cb 7b bit 7,e
328     000001ea: cb 7c bit 7,h
329     000001ec: cb 7d bit 7,l
330     000001ee: cb 7e bit 7,(hl)
331     000001f0: cb 7f bit 7,a
332     000001f2: cb 80 res 0,b
333     000001f4: cb 81 res 0,c
334     000001f6: cb 82 res 0,d
335     000001f8: cb 83 res 0,e
336     000001fa: cb 84 res 0,h
337     000001fc: cb 85 res 0,l
338     000001fe: cb 86 res 0,(hl)
339     00000200: cb 87 res 0,a
340     00000202: cb 88 res 1,b
341     00000204: cb 89 res 1,c
342     00000206: cb 8a res 1,d
343     00000208: cb 8b res 1,e
344     0000020a: cb 8c res 1,h
345     0000020c: cb 8d res 1,l
346     0000020e: cb 8e res 1,(hl)
347     00000210: cb 8f res 1,a
348     00000212: cb 90 res 2,b
349     00000214: cb 91 res 2,c
350     00000216: cb 92 res 2,d
351     00000218: cb 93 res 2,e
352     0000021a: cb 94 res 2,h
353     0000021c: cb 95 res 2,l
354     0000021e: cb 96 res 2,(hl)
355     00000220: cb 97 res 2,a
356     00000222: cb 98 res 3,b
357     00000224: cb 99 res 3,c
358     00000226: cb 9a res 3,d
359     00000228: cb 9b res 3,e
360     0000022a: cb 9c res 3,h
361     0000022c: cb 9d res 3,l
362     0000022e: cb 9e res 3,(hl)
363     00000230: cb 9f res 3,a
364     00000232: cb a0 res 4,b
365     00000234: cb a1 res 4,c
366     00000236: cb a2 res 4,d
367     00000238: cb a3 res 4,e
368     0000023a: cb a4 res 4,h
369     0000023c: cb a5 res 4,l
370     0000023e: cb a6 res 4,(hl)
371     00000240: cb a7 res 4,a
372     00000242: cb a8 res 5,b
373     00000244: cb a9 res 5,c
374     00000246: cb aa res 5,d
375     00000248: cb ab res 5,e
376     0000024a: cb ac res 5,h
377     0000024c: cb ad res 5,l
378     0000024e: cb ae res 5,(hl)
379     00000250: cb af res 5,a
380     00000252: cb b0 res 6,b
381     00000254: cb b1 res 6,c
382     00000256: cb b2 res 6,d
383     00000258: cb b3 res 6,e
384     0000025a: cb b4 res 6,h
385     0000025c: cb b5 res 6,l
386     0000025e: cb b6 res 6,(hl)
387     00000260: cb b7 res 6,a
388     00000262: cb b8 res 7,b
389     00000264: cb b9 res 7,c
390     00000266: cb ba res 7,d
391     00000268: cb bb res 7,e
392     0000026a: cb bc res 7,h
393     0000026c: cb bd res 7,l
394     0000026e: cb be res 7,(hl)
395     00000270: cb bf res 7,a
396     00000272: cb c0 set 0,b
397     00000274: cb c1 set 0,c
398     00000276: cb c2 set 0,d
399     00000278: cb c3 set 0,e
400     0000027a: cb c4 set 0,h
401     0000027c: cb c5 set 0,l
402     0000027e: cb c6 set 0,(hl)
403     00000280: cb c7 set 0,a
404     00000282: cb c8 set 1,b
405     00000284: cb c9 set 1,c
406     00000286: cb ca set 1,d
407     00000288: cb cb set 1,e
408     0000028a: cb cc set 1,h
409     0000028c: cb cd set 1,l
410     0000028e: cb ce set 1,(hl)
411     00000290: cb cf set 1,a
412     00000292: cb d0 set 2,b
413     00000294: cb d1 set 2,c
414     00000296: cb d2 set 2,d
415     00000298: cb d3 set 2,e
416     0000029a: cb d4 set 2,h
417     0000029c: cb d5 set 2,l
418     0000029e: cb d6 set 2,(hl)
419     000002a0: cb d7 set 2,a
420     000002a2: cb d8 set 3,b
421     000002a4: cb d9 set 3,c
422     000002a6: cb da set 3,d
423     000002a8: cb db set 3,e
424     000002aa: cb dc set 3,h
425     000002ac: cb dd set 3,l
426     000002ae: cb de set 3,(hl)
427     000002b0: cb df set 3,a
428     000002b2: cb e0 set 4,b
429     000002b4: cb e1 set 4,c
430     000002b6: cb e2 set 4,d
431     000002b8: cb e3 set 4,e
432     000002ba: cb e4 set 4,h
433     000002bc: cb e5 set 4,l
434     000002be: cb e6 set 4,(hl)
435     000002c0: cb e7 set 4,a
436     000002c2: cb e8 set 5,b
437     000002c4: cb e9 set 5,c
438     000002c6: cb ea set 5,d
439     000002c8: cb eb set 5,e
440     000002ca: cb ec set 5,h
441     000002cc: cb ed set 5,l
442     000002ce: cb ee set 5,(hl)
443     000002d0: cb ef set 5,a
444     000002d2: cb f0 set 6,b
445     000002d4: cb f1 set 6,c
446     000002d6: cb f2 set 6,d
447     000002d8: cb f3 set 6,e
448     000002da: cb f4 set 6,h
449     000002dc: cb f5 set 6,l
450     000002de: cb f6 set 6,(hl)
451     000002e0: cb f7 set 6,a
452     000002e2: cb f8 set 7,b
453     000002e4: cb f9 set 7,c
454     000002e6: cb fa set 7,d
455     000002e8: cb fb set 7,e
456     000002ea: cb fc set 7,h
457     000002ec: cb fd set 7,l
458     000002ee: cb fe set 7,(hl)
459     000002f0: cb ff set 7,a
460     000002f2: cc 12 34 call z,$3412
461     000002f5: cd 12 34 call $3412
462     000002f8: ce 12 adc a,$12
463     000002fa: cf rst $08
464     000002fb: d0 ret nc
465     000002fc: d1 pop de
466     000002fd: d2 12 34 jp nc,$3412
467     00000300: d3 12 out ($12),a
468     00000302: d4 12 34 call nc,$3412
469     00000305: d5 push de
470     00000306: d6 12 sub $12
471     00000308: d7 rst $10
472     00000309: d8 ret c
473     0000030a: d9 exx
474     0000030b: da 12 34 jp c,$3412
475     0000030e: db 12 in a,($12)
476     00000310: dc 12 34 call c,$3412
477     00000313: dd 09 add ix,bc
478     00000315: dd 19 add ix,de
479     00000317: dd 21 12 34 ld ix,$3412
480     0000031b: dd 22 12 34 ld ($3412),ix
481     0000031f: dd 23 inc ix
482     00000321: dd 24 inc hx
483     00000323: dd 25 dec hx
484     00000325: dd 26 12 ld hx,$12
485     00000328: dd 29 add ix,ix
486     0000032a: dd 2a 12 34 ld ix,($3412)
487     0000032e: dd 2b dec ix
488     00000330: dd 2c inc lx
489     00000332: dd 2d dec lx
490     00000334: dd 2e 12 ld lx,$12
491     00000337: dd 34 ab inc (ix+$ab)
492     0000033a: dd 35 ab dec (ix+$ab)
493     0000033d: dd 36 ab 12 ld (ix+$ab),$12
494     00000341: dd 39 add ix,sp
495     00000343: dd 44 ld b,hx
496     00000345: dd 45 ld b,lx
497     00000347: dd 46 ab ld b,(ix+$ab)
498     0000034a: dd 4c ld c,hx
499     0000034c: dd 4d ld c,lx
500     0000034e: dd 4e ab ld c,(ix+$ab)
501     00000351: dd 54 ld d,hx
502     00000353: dd 55 ld d,lx
503     00000355: dd 56 ab ld d,(ix+$ab)
504     00000358: dd 5c ld e,hx
505     0000035a: dd 5d ld e,lx
506     0000035c: dd 5e ab ld e,(ix+$ab)
507     0000035f: dd 60 ld hx,b
508     00000361: dd 61 ld hx,c
509     00000363: dd 62 ld hx,d
510     00000365: dd 63 ld hx,e
511     00000367: dd 64 ld hx,hx
512     00000369: dd 65 ld hx,lx
513     0000036b: dd 66 ab ld h,(ix+$ab)
514     0000036e: dd 67 ld hx,a
515     00000370: dd 68 ld lx,b
516     00000372: dd 69 ld lx,c
517     00000374: dd 6a ld lx,d
518     00000376: dd 6b ld lx,e
519     00000378: dd 6c ld lx,hx
520     0000037a: dd 6d ld lx,lx
521     0000037c: dd 6e ab ld l,(ix+$ab)
522     0000037f: dd 6f ld lx,a
523     00000381: dd 70 ab ld (ix+$ab),b
524     00000384: dd 71 ab ld (ix+$ab),c
525     00000387: dd 72 ab ld (ix+$ab),d
526     0000038a: dd 73 ab ld (ix+$ab),e
527     0000038d: dd 74 ab ld (ix+$ab),h
528     00000390: dd 75 ab ld (ix+$ab),l
529     00000393: dd 77 ab ld (ix+$ab),a
530     00000396: dd 7c ld a,hx
531     00000398: dd 7d ld a,lx
532     0000039a: dd 7e ab ld a,(ix+$ab)
533     0000039d: dd 84 add a,hx
534     0000039f: dd 85 add a,lx
535     000003a1: dd 86 ab add a,(ix+$ab)
536     000003a4: dd 8c adc a,hx
537     000003a6: dd 8d adc a,lx
538     000003a8: dd 8e ab adc a,(ix+$ab)
539     000003ab: dd 94 sub hx
540     000003ad: dd 95 sub lx
541     000003af: dd 96 ab sub (ix+$ab)
542     000003b2: dd 9c sbc a,hx
543     000003b4: dd 9d sbc a,lx
544     000003b6: dd 9e ab sbc a,(ix+$ab)
545     000003b9: dd a4 and hx
546     000003bb: dd a5 and lx
547     000003bd: dd a6 ab and (ix+$ab)
548     000003c0: dd ac xor hx
549     000003c2: dd ad xor lx
550     000003c4: dd ae ab xor (ix+$ab)
551     000003c7: dd b4 or hx
552     000003c9: dd b5 or lx
553     000003cb: dd b6 ab or (ix+$ab)
554     000003ce: dd bc cp hx
555     000003d0: dd bd cp lx
556     000003d2: dd be ab cp (ix+$ab)
557     000003d5: dd cb ab 00 rlc b,(ix+$ab)
558     000003d9: dd cb ab 01 rlc c,(ix+$ab)
559     000003dd: dd cb ab 02 rlc d,(ix+$ab)
560     000003e1: dd cb ab 03 rlc e,(ix+$ab)
561     000003e5: dd cb ab 04 rlc h,(ix+$ab)
562     000003e9: dd cb ab 05 rlc l,(ix+$ab)
563     000003ed: dd cb ab 06 rlc (ix+$ab)
564     000003f1: dd cb ab 07 rlc a,(ix+$ab)
565     000003f5: dd cb ab 08 rrc b,(ix+$ab)
566     000003f9: dd cb ab 09 rrc c,(ix+$ab)
567     000003fd: dd cb ab 0a rrc d,(ix+$ab)
568     00000401: dd cb ab 0b rrc e,(ix+$ab)
569     00000405: dd cb ab 0c rrc h,(ix+$ab)
570     00000409: dd cb ab 0d rrc l,(ix+$ab)
571     0000040d: dd cb ab 0e rrc (ix+$ab)
572     00000411: dd cb ab 0f rrc a,(ix+$ab)
573     00000415: dd cb ab 10 rl b,(ix+$ab)
574     00000419: dd cb ab 11 rl c,(ix+$ab)
575     0000041d: dd cb ab 12 rl d,(ix+$ab)
576     00000421: dd cb ab 13 rl e,(ix+$ab)
577     00000425: dd cb ab 14 rl h,(ix+$ab)
578     00000429: dd cb ab 15 rl l,(ix+$ab)
579     0000042d: dd cb ab 16 rl (ix+$ab)
580     00000431: dd cb ab 17 rl a,(ix+$ab)
581     00000435: dd cb ab 18 rr b,(ix+$ab)
582     00000439: dd cb ab 19 rr c,(ix+$ab)
583     0000043d: dd cb ab 1a rr d,(ix+$ab)
584     00000441: dd cb ab 1b rr e,(ix+$ab)
585     00000445: dd cb ab 1c rr h,(ix+$ab)
586     00000449: dd cb ab 1d rr l,(ix+$ab)
587     0000044d: dd cb ab 1e rr (ix+$ab)
588     00000451: dd cb ab 1f rr a,(ix+$ab)
589     00000455: dd cb ab 20 sla b,(ix+$ab)
590     00000459: dd cb ab 21 sla c,(ix+$ab)
591     0000045d: dd cb ab 22 sla d,(ix+$ab)
592     00000461: dd cb ab 23 sla e,(ix+$ab)
593     00000465: dd cb ab 24 sla h,(ix+$ab)
594     00000469: dd cb ab 25 sla l,(ix+$ab)
595     0000046d: dd cb ab 26 sla (ix+$ab)
596     00000471: dd cb ab 27 sla a,(ix+$ab)
597     00000475: dd cb ab 28 sra b,(ix+$ab)
598     00000479: dd cb ab 29 sra c,(ix+$ab)
599     0000047d: dd cb ab 2a sra d,(ix+$ab)
600     00000481: dd cb ab 2b sra e,(ix+$ab)
601     00000485: dd cb ab 2c sra h,(ix+$ab)
602     00000489: dd cb ab 2d sra l,(ix+$ab)
603     0000048d: dd cb ab 2e sra (ix+$ab)
604     00000491: dd cb ab 2f sra a,(ix+$ab)
605     00000495: dd cb ab 30 sl1 b,(ix+$ab)
606     00000499: dd cb ab 31 sl1 c,(ix+$ab)
607     0000049d: dd cb ab 32 sl1 d,(ix+$ab)
608     000004a1: dd cb ab 33 sl1 e,(ix+$ab)
609     000004a5: dd cb ab 34 sl1 h,(ix+$ab)
610     000004a9: dd cb ab 35 sl1 l,(ix+$ab)
611     000004ad: dd cb ab 36 sl1 (ix+$ab)
612     000004b1: dd cb ab 37 sl1 a,(ix+$ab)
613     000004b5: dd cb ab 38 srl b,(ix+$ab)
614     000004b9: dd cb ab 39 srl c,(ix+$ab)
615     000004bd: dd cb ab 3a srl d,(ix+$ab)
616     000004c1: dd cb ab 3b srl e,(ix+$ab)
617     000004c5: dd cb ab 3c srl h,(ix+$ab)
618     000004c9: dd cb ab 3d srl l,(ix+$ab)
619     000004cd: dd cb ab 3e srl (ix+$ab)
620     000004d1: dd cb ab 3f srl a,(ix+$ab)
621     000004d5: dd cb ab 40 bit 0,(ix+$ab)
622     000004d9: dd cb ab 41 bit 0,(ix+$ab)
623     000004dd: dd cb ab 42 bit 0,(ix+$ab)
624     000004e1: dd cb ab 43 bit 0,(ix+$ab)
625     000004e5: dd cb ab 44 bit 0,(ix+$ab)
626     000004e9: dd cb ab 45 bit 0,(ix+$ab)
627     000004ed: dd cb ab 46 bit 0,(ix+$ab)
628     000004f1: dd cb ab 47 bit 0,(ix+$ab)
629     000004f5: dd cb ab 48 bit 1,(ix+$ab)
630     000004f9: dd cb ab 49 bit 1,(ix+$ab)
631     000004fd: dd cb ab 4a bit 1,(ix+$ab)
632     00000501: dd cb ab 4b bit 1,(ix+$ab)
633     00000505: dd cb ab 4c bit 1,(ix+$ab)
634     00000509: dd cb ab 4d bit 1,(ix+$ab)
635     0000050d: dd cb ab 4e bit 1,(ix+$ab)
636     00000511: dd cb ab 4f bit 1,(ix+$ab)
637     00000515: dd cb ab 50 bit 2,(ix+$ab)
638     00000519: dd cb ab 51 bit 2,(ix+$ab)
639     0000051d: dd cb ab 52 bit 2,(ix+$ab)
640     00000521: dd cb ab 53 bit 2,(ix+$ab)
641     00000525: dd cb ab 54 bit 2,(ix+$ab)
642     00000529: dd cb ab 55 bit 2,(ix+$ab)
643     0000052d: dd cb ab 56 bit 2,(ix+$ab)
644     00000531: dd cb ab 57 bit 2,(ix+$ab)
645     00000535: dd cb ab 58 bit 3,(ix+$ab)
646     00000539: dd cb ab 59 bit 3,(ix+$ab)
647     0000053d: dd cb ab 5a bit 3,(ix+$ab)
648     00000541: dd cb ab 5b bit 3,(ix+$ab)
649     00000545: dd cb ab 5c bit 3,(ix+$ab)
650     00000549: dd cb ab 5d bit 3,(ix+$ab)
651     0000054d: dd cb ab 5e bit 3,(ix+$ab)
652     00000551: dd cb ab 5f bit 3,(ix+$ab)
653     00000555: dd cb ab 60 bit 4,(ix+$ab)
654     00000559: dd cb ab 61 bit 4,(ix+$ab)
655     0000055d: dd cb ab 62 bit 4,(ix+$ab)
656     00000561: dd cb ab 63 bit 4,(ix+$ab)
657     00000565: dd cb ab 64 bit 4,(ix+$ab)
658     00000569: dd cb ab 65 bit 4,(ix+$ab)
659     0000056d: dd cb ab 66 bit 4,(ix+$ab)
660     00000571: dd cb ab 67 bit 4,(ix+$ab)
661     00000575: dd cb ab 68 bit 5,(ix+$ab)
662     00000579: dd cb ab 69 bit 5,(ix+$ab)
663     0000057d: dd cb ab 6a bit 5,(ix+$ab)
664     00000581: dd cb ab 6b bit 5,(ix+$ab)
665     00000585: dd cb ab 6c bit 5,(ix+$ab)
666     00000589: dd cb ab 6d bit 5,(ix+$ab)
667     0000058d: dd cb ab 6e bit 5,(ix+$ab)
668     00000591: dd cb ab 6f bit 5,(ix+$ab)
669     00000595: dd cb ab 70 bit 6,(ix+$ab)
670     00000599: dd cb ab 71 bit 6,(ix+$ab)
671     0000059d: dd cb ab 72 bit 6,(ix+$ab)
672     000005a1: dd cb ab 73 bit 6,(ix+$ab)
673     000005a5: dd cb ab 74 bit 6,(ix+$ab)
674     000005a9: dd cb ab 75 bit 6,(ix+$ab)
675     000005ad: dd cb ab 76 bit 6,(ix+$ab)
676     000005b1: dd cb ab 77 bit 6,(ix+$ab)
677     000005b5: dd cb ab 78 bit 7,(ix+$ab)
678     000005b9: dd cb ab 79 bit 7,(ix+$ab)
679     000005bd: dd cb ab 7a bit 7,(ix+$ab)
680     000005c1: dd cb ab 7b bit 7,(ix+$ab)
681     000005c5: dd cb ab 7c bit 7,(ix+$ab)
682     000005c9: dd cb ab 7d bit 7,(ix+$ab)
683     000005cd: dd cb ab 7e bit 7,(ix+$ab)
684     000005d1: dd cb ab 7f bit 7,(ix+$ab)
685     000005d5: dd cb ab 80 res 0,b,(ix+$ab)
686     000005d9: dd cb ab 81 res 0,c,(ix+$ab)
687     000005dd: dd cb ab 82 res 0,d,(ix+$ab)
688     000005e1: dd cb ab 83 res 0,e,(ix+$ab)
689     000005e5: dd cb ab 84 res 0,h,(ix+$ab)
690     000005e9: dd cb ab 85 res 0,l,(ix+$ab)
691     000005ed: dd cb ab 86 res 0,(ix+$ab)
692     000005f1: dd cb ab 87 res 0,a,(ix+$ab)
693     000005f5: dd cb ab 88 res 1,b,(ix+$ab)
694     000005f9: dd cb ab 89 res 1,c,(ix+$ab)
695     000005fd: dd cb ab 8a res 1,d,(ix+$ab)
696     00000601: dd cb ab 8b res 1,e,(ix+$ab)
697     00000605: dd cb ab 8c res 1,h,(ix+$ab)
698     00000609: dd cb ab 8d res 1,l,(ix+$ab)
699     0000060d: dd cb ab 8e res 1,(ix+$ab)
700     00000611: dd cb ab 8f res 1,a,(ix+$ab)
701     00000615: dd cb ab 90 res 2,b,(ix+$ab)
702     00000619: dd cb ab 91 res 2,c,(ix+$ab)
703     0000061d: dd cb ab 92 res 2,d,(ix+$ab)
704     00000621: dd cb ab 93 res 2,e,(ix+$ab)
705     00000625: dd cb ab 94 res 2,h,(ix+$ab)
706     00000629: dd cb ab 95 res 2,l,(ix+$ab)
707     0000062d: dd cb ab 96 res 2,(ix+$ab)
708     00000631: dd cb ab 97 res 2,a,(ix+$ab)
709     00000635: dd cb ab 98 res 3,b,(ix+$ab)
710     00000639: dd cb ab 99 res 3,c,(ix+$ab)
711     0000063d: dd cb ab 9a res 3,d,(ix+$ab)
712     00000641: dd cb ab 9b res 3,e,(ix+$ab)
713     00000645: dd cb ab 9c res 3,h,(ix+$ab)
714     00000649: dd cb ab 9d res 3,l,(ix+$ab)
715     0000064d: dd cb ab 9e res 3,(ix+$ab)
716     00000651: dd cb ab 9f res 3,a,(ix+$ab)
717     00000655: dd cb ab a0 res 4,b,(ix+$ab)
718     00000659: dd cb ab a1 res 4,c,(ix+$ab)
719     0000065d: dd cb ab a2 res 4,d,(ix+$ab)
720     00000661: dd cb ab a3 res 4,e,(ix+$ab)
721     00000665: dd cb ab a4 res 4,h,(ix+$ab)
722     00000669: dd cb ab a5 res 4,l,(ix+$ab)
723     0000066d: dd cb ab a6 res 4,(ix+$ab)
724     00000671: dd cb ab a7 res 4,a,(ix+$ab)
725     00000675: dd cb ab a8 res 5,b,(ix+$ab)
726     00000679: dd cb ab a9 res 5,c,(ix+$ab)
727     0000067d: dd cb ab aa res 5,d,(ix+$ab)
728     00000681: dd cb ab ab res 5,e,(ix+$ab)
729     00000685: dd cb ab ac res 5,h,(ix+$ab)
730     00000689: dd cb ab ad res 5,l,(ix+$ab)
731     0000068d: dd cb ab ae res 5,(ix+$ab)
732     00000691: dd cb ab af res 5,a,(ix+$ab)
733     00000695: dd cb ab b0 res 6,b,(ix+$ab)
734     00000699: dd cb ab b1 res 6,c,(ix+$ab)
735     0000069d: dd cb ab b2 res 6,d,(ix+$ab)
736     000006a1: dd cb ab b3 res 6,e,(ix+$ab)
737     000006a5: dd cb ab b4 res 6,h,(ix+$ab)
738     000006a9: dd cb ab b5 res 6,l,(ix+$ab)
739     000006ad: dd cb ab b6 res 6,(ix+$ab)
740     000006b1: dd cb ab b7 res 6,a,(ix+$ab)
741     000006b5: dd cb ab b8 res 7,b,(ix+$ab)
742     000006b9: dd cb ab b9 res 7,c,(ix+$ab)
743     000006bd: dd cb ab ba res 7,d,(ix+$ab)
744     000006c1: dd cb ab bb res 7,e,(ix+$ab)
745     000006c5: dd cb ab bc res 7,h,(ix+$ab)
746     000006c9: dd cb ab bd res 7,l,(ix+$ab)
747     000006cd: dd cb ab be res 7,(ix+$ab)
748     000006d1: dd cb ab bf res 7,a,(ix+$ab)
749     000006d5: dd cb ab c0 set 0,b,(ix+$ab)
750     000006d9: dd cb ab c1 set 0,c,(ix+$ab)
751     000006dd: dd cb ab c2 set 0,d,(ix+$ab)
752     000006e1: dd cb ab c3 set 0,e,(ix+$ab)
753     000006e5: dd cb ab c4 set 0,h,(ix+$ab)
754     000006e9: dd cb ab c5 set 0,l,(ix+$ab)
755     000006ed: dd cb ab c6 set 0,(ix+$ab)
756     000006f1: dd cb ab c7 set 0,a,(ix+$ab)
757     000006f5: dd cb ab c8 set 1,b,(ix+$ab)
758     000006f9: dd cb ab c9 set 1,c,(ix+$ab)
759     000006fd: dd cb ab ca set 1,d,(ix+$ab)
760     00000701: dd cb ab cb set 1,e,(ix+$ab)
761     00000705: dd cb ab cc set 1,h,(ix+$ab)
762     00000709: dd cb ab cd set 1,l,(ix+$ab)
763     0000070d: dd cb ab ce set 1,(ix+$ab)
764     00000711: dd cb ab cf set 1,a,(ix+$ab)
765     00000715: dd cb ab d0 set 2,b,(ix+$ab)
766     00000719: dd cb ab d1 set 2,c,(ix+$ab)
767     0000071d: dd cb ab d2 set 2,d,(ix+$ab)
768     00000721: dd cb ab d3 set 2,e,(ix+$ab)
769     00000725: dd cb ab d4 set 2,h,(ix+$ab)
770     00000729: dd cb ab d5 set 2,l,(ix+$ab)
771     0000072d: dd cb ab d6 set 2,(ix+$ab)
772     00000731: dd cb ab d7 set 2,a,(ix+$ab)
773     00000735: dd cb ab d8 set 3,b,(ix+$ab)
774     00000739: dd cb ab d9 set 3,c,(ix+$ab)
775     0000073d: dd cb ab da set 3,d,(ix+$ab)
776     00000741: dd cb ab db set 3,e,(ix+$ab)
777     00000745: dd cb ab dc set 3,h,(ix+$ab)
778     00000749: dd cb ab dd set 3,l,(ix+$ab)
779     0000074d: dd cb ab de set 3,(ix+$ab)
780     00000751: dd cb ab df set 3,a,(ix+$ab)
781     00000755: dd cb ab e0 set 4,b,(ix+$ab)
782     00000759: dd cb ab e1 set 4,c,(ix+$ab)
783     0000075d: dd cb ab e2 set 4,d,(ix+$ab)
784     00000761: dd cb ab e3 set 4,e,(ix+$ab)
785     00000765: dd cb ab e4 set 4,h,(ix+$ab)
786     00000769: dd cb ab e5 set 4,l,(ix+$ab)
787     0000076d: dd cb ab e6 set 4,(ix+$ab)
788     00000771: dd cb ab e7 set 4,a,(ix+$ab)
789     00000775: dd cb ab e8 set 5,b,(ix+$ab)
790     00000779: dd cb ab e9 set 5,c,(ix+$ab)
791     0000077d: dd cb ab ea set 5,d,(ix+$ab)
792     00000781: dd cb ab eb set 5,e,(ix+$ab)
793     00000785: dd cb ab ec set 5,h,(ix+$ab)
794     00000789: dd cb ab ed set 5,l,(ix+$ab)
795     0000078d: dd cb ab ee set 5,(ix+$ab)
796     00000791: dd cb ab ef set 5,a,(ix+$ab)
797     00000795: dd cb ab f0 set 6,b,(ix+$ab)
798     00000799: dd cb ab f1 set 6,c,(ix+$ab)
799     0000079d: dd cb ab f2 set 6,d,(ix+$ab)
800     000007a1: dd cb ab f3 set 6,e,(ix+$ab)
801     000007a5: dd cb ab f4 set 6,h,(ix+$ab)
802     000007a9: dd cb ab f5 set 6,l,(ix+$ab)
803     000007ad: dd cb ab f6 set 6,(ix+$ab)
804     000007b1: dd cb ab f7 set 6,a,(ix+$ab)
805     000007b5: dd cb ab f8 set 7,b,(ix+$ab)
806     000007b9: dd cb ab f9 set 7,c,(ix+$ab)
807     000007bd: dd cb ab fa set 7,d,(ix+$ab)
808     000007c1: dd cb ab fb set 7,e,(ix+$ab)
809     000007c5: dd cb ab fc set 7,h,(ix+$ab)
810     000007c9: dd cb ab fd set 7,l,(ix+$ab)
811     000007cd: dd cb ab fe set 7,(ix+$ab)
812     000007d1: dd cb ab ff set 7,a,(ix+$ab)
813     000007d5: dd e1 pop ix
814     000007d7: dd e3 ex (sp),ix
815     000007d9: dd e5 push ix
816     000007db: dd e9 jp (ix)
817     000007dd: dd f9 ld sp,ix
818     000007df: de 12 sbc a,$12
819     000007e1: df rst $18
820     000007e2: e0 ret po
821     000007e3: e1 pop hl
822     000007e4: e2 12 34 jp po,$3412
823     000007e7: e3 ex (sp),hl
824     000007e8: e4 12 34 call po,$3412
825     000007eb: e5 push hl
826     000007ec: e6 12 and $12
827     000007ee: e7 rst $20
828     000007ef: e8 ret pe
829     000007f0: e9 jp (hl)
830     000007f1: ea 12 34 jp pe,$3412
831     000007f4: eb ex de,hl
832     000007f5: ec 12 34 call pe,$3412
833     000007f8: ed 40 in b,(c)
834     000007fa: ed 41 out (c),b
835     000007fc: ed 42 sbc hl,bc
836     000007fe: ed 43 12 34 ld ($3412),bc
837     00000802: ed 44 neg
838     00000804: ed 45 retn
839     00000806: ed 46 im 0
840     00000808: ed 47 ld i,a
841     0000080a: ed 48 in c,(c)
842     0000080c: ed 49 out (c),c
843     0000080e: ed 4a adc hl,bc
844     00000810: ed 4b 12 34 ld bc,($3412)
845     00000814: ed 4c neg
846     00000816: ed 4d reti
847     00000818: ed 4e im 0
848     0000081a: ed 4f ld r,a
849     0000081c: ed 50 in d,(c)
850     0000081e: ed 51 out (c),d
851     00000820: ed 52 sbc hl,de
852     00000822: ed 53 12 34 ld ($3412),de
853     00000826: ed 54 neg
854     00000828: ed 55 retn
855     0000082a: ed 56 im 1
856     0000082c: ed 57 ld a,i
857     0000082e: ed 58 in e,(c)
858     00000830: ed 59 out (c),e
859     00000832: ed 5a adc hl,de
860     00000834: ed 5b 12 34 ld de,($3412)
861     00000838: ed 5c neg
862     0000083a: ed 5d retn
863     0000083c: ed 5e im 2
864     0000083e: ed 5f ld a,r
865     00000840: ed 60 in h,(c)
866     00000842: ed 61 out (c),h
867     00000844: ed 62 sbc hl,hl
868     00000846: ed 63 12 34 ld ($3412),hl
869     0000084a: ed 64 neg
870     0000084c: ed 65 retn
871     0000084e: ed 66 im 0
872     00000850: ed 67 rrd
873     00000852: ed 68 in l,(c)
874     00000854: ed 69 out (c),l
875     00000856: ed 6a adc hl,hl
876     00000858: ed 6b 12 34 ld hl,($3412)
877     0000085c: ed 6c neg
878     0000085e: ed 6d retn
879     00000860: ed 6e im 0
880     00000862: ed 6f rld
881     00000864: ed 70 in (c)
882     00000866: ed 71 out (c),0
883     00000868: ed 72 sbc hl,sp
884     0000086a: ed 73 12 34 ld ($3412),sp
885     0000086e: ed 74 neg
886     00000870: ed 75 retn
887     00000872: ed 76 im 1
888     00000874: ed 78 in a,(c)
889     00000876: ed 79 out (c),a
890     00000878: ed 7a adc hl,sp
891     0000087a: ed 7b 12 34 ld sp,($3412)
892     0000087e: ed 7c neg
893     00000880: ed 7d retn
894     00000882: ed 7e im 2
895     00000884: ed a0 ldi
896     00000886: ed a1 cpi
897     00000888: ed a2 ini
898     0000088a: ed a3 outi
899     0000088c: ed a8 ldd
900     0000088e: ed a9 cpd
901     00000890: ed aa ind
902     00000892: ed ab outd
903     00000894: ed b0 ldir
904     00000896: ed b1 cpir
905     00000898: ed b2 inir
906     0000089a: ed b3 otir
907     0000089c: ed b8 lddr
908     0000089e: ed b9 cpdr
909     000008a0: ed ba indr
910     000008a2: ed bb otdr
911     000008a4: ee 12 xor $12
912     000008a6: ef rst $28
913     000008a7: f0 ret p
914     000008a8: f1 pop af
915     000008a9: f2 12 34 jp p,$3412
916     000008ac: f3 di
917     000008ad: f4 12 34 call p,$3412
918     000008b0: f5 push af
919     000008b1: f6 12 or $12
920     000008b3: f7 rst $30
921     000008b4: f8 ret m
922     000008b5: f9 ld sp,hl
923     000008b6: fa 12 34 jp m,$3412
924     000008b9: fb ei
925     000008ba: fc 12 34 call m,$3412
926     000008bd: fd 09 add iy,bc
927     000008bf: fd 19 add iy,de
928     000008c1: fd 21 12 34 ld iy,$3412
929     000008c5: fd 22 12 34 ld ($3412),iy
930     000008c9: fd 23 inc iy
931     000008cb: fd 24 inc hy
932     000008cd: fd 25 dec hy
933     000008cf: fd 26 12 ld hy,$12
934     000008d2: fd 29 add iy,iy
935     000008d4: fd 2a 12 34 ld iy,($3412)
936     000008d8: fd 2b dec iy
937     000008da: fd 2c inc ly
938     000008dc: fd 2d dec ly
939     000008de: fd 2e 12 ld ly,$12
940     000008e1: fd 34 ab inc (iy+$ab)
941     000008e4: fd 35 ab dec (iy+$ab)
942     000008e7: fd 36 ab 12 ld (iy+$ab),$12
943     000008eb: fd 39 add iy,sp
944     000008ed: fd 44 ld b,hy
945     000008ef: fd 45 ld b,ly
946     000008f1: fd 46 ab ld b,(iy+$ab)
947     000008f4: fd 4c ld c,hy
948     000008f6: fd 4d ld c,ly
949     000008f8: fd 4e ab ld c,(iy+$ab)
950     000008fb: fd 54 ld d,hy
951     000008fd: fd 55 ld d,ly
952     000008ff: fd 56 ab ld d,(iy+$ab)
953     00000902: fd 5c ld e,hy
954     00000904: fd 5d ld e,ly
955     00000906: fd 5e ab ld e,(iy+$ab)
956     00000909: fd 60 ld hy,b
957     0000090b: fd 61 ld hy,c
958     0000090d: fd 62 ld hy,d
959     0000090f: fd 63 ld hy,e
960     00000911: fd 64 ld hy,hy
961     00000913: fd 65 ld hy,ly
962     00000915: fd 66 ab ld h,(iy+$ab)
963     00000918: fd 67 ld hy,a
964     0000091a: fd 68 ld ly,b
965     0000091c: fd 69 ld ly,c
966     0000091e: fd 6a ld ly,d
967     00000920: fd 6b ld ly,e
968     00000922: fd 6c ld ly,hy
969     00000924: fd 6d ld ly,ly
970     00000926: fd 6e ab ld l,(iy+$ab)
971     00000929: fd 6f ld ly,a
972     0000092b: fd 70 ab ld (iy+$ab),b
973     0000092e: fd 71 ab ld (iy+$ab),c
974     00000931: fd 72 ab ld (iy+$ab),d
975     00000934: fd 73 ab ld (iy+$ab),e
976     00000937: fd 74 ab ld (iy+$ab),h
977     0000093a: fd 75 ab ld (iy+$ab),l
978     0000093d: fd 77 ab ld (iy+$ab),a
979     00000940: fd 7c ld a,hy
980     00000942: fd 7d ld a,ly
981     00000944: fd 7e ab ld a,(iy+$ab)
982     00000947: fd 84 add a,hy
983     00000949: fd 85 add a,ly
984     0000094b: fd 86 ab add a,(iy+$ab)
985     0000094e: fd 8c adc a,hy
986     00000950: fd 8d adc a,ly
987     00000952: fd 8e ab adc a,(iy+$ab)
988     00000955: fd 94 sub hy
989     00000957: fd 95 sub ly
990     00000959: fd 96 ab sub (iy+$ab)
991     0000095c: fd 9c sbc a,hy
992     0000095e: fd 9d sbc a,ly
993     00000960: fd 9e ab sbc a,(iy+$ab)
994     00000963: fd a4 and hy
995     00000965: fd a5 and ly
996     00000967: fd a6 ab and (iy+$ab)
997     0000096a: fd ac xor hy
998     0000096c: fd ad xor ly
999     0000096e: fd ae ab xor (iy+$ab)
1000     00000971: fd b4 or hy
1001     00000973: fd b5 or ly
1002     00000975: fd b6 ab or (iy+$ab)
1003     00000978: fd bc cp hy
1004     0000097a: fd bd cp ly
1005     0000097c: fd be ab cp (iy+$ab)
1006     0000097f: fd cb ab 00 rlc b,(iy+$ab)
1007     00000983: fd cb ab 01 rlc c,(iy+$ab)
1008     00000987: fd cb ab 02 rlc d,(iy+$ab)
1009     0000098b: fd cb ab 03 rlc e,(iy+$ab)
1010     0000098f: fd cb ab 04 rlc h,(iy+$ab)
1011     00000993: fd cb ab 05 rlc l,(iy+$ab)
1012     00000997: fd cb ab 06 rlc (iy+$ab)
1013     0000099b: fd cb ab 07 rlc a,(iy+$ab)
1014     0000099f: fd cb ab 08 rrc b,(iy+$ab)
1015     000009a3: fd cb ab 09 rrc c,(iy+$ab)
1016     000009a7: fd cb ab 0a rrc d,(iy+$ab)
1017     000009ab: fd cb ab 0b rrc e,(iy+$ab)
1018     000009af: fd cb ab 0c rrc h,(iy+$ab)
1019     000009b3: fd cb ab 0d rrc l,(iy+$ab)
1020     000009b7: fd cb ab 0e rrc (iy+$ab)
1021     000009bb: fd cb ab 0f rrc a,(iy+$ab)
1022     000009bf: fd cb ab 10 rl b,(iy+$ab)
1023     000009c3: fd cb ab 11 rl c,(iy+$ab)
1024     000009c7: fd cb ab 12 rl d,(iy+$ab)
1025     000009cb: fd cb ab 13 rl e,(iy+$ab)
1026     000009cf: fd cb ab 14 rl h,(iy+$ab)
1027     000009d3: fd cb ab 15 rl l,(iy+$ab)
1028     000009d7: fd cb ab 16 rl (iy+$ab)
1029     000009db: fd cb ab 17 rl a,(iy+$ab)
1030     000009df: fd cb ab 18 rr b,(iy+$ab)
1031     000009e3: fd cb ab 19 rr c,(iy+$ab)
1032     000009e7: fd cb ab 1a rr d,(iy+$ab)
1033     000009eb: fd cb ab 1b rr e,(iy+$ab)
1034     000009ef: fd cb ab 1c rr h,(iy+$ab)
1035     000009f3: fd cb ab 1d rr l,(iy+$ab)
1036     000009f7: fd cb ab 1e rr (iy+$ab)
1037     000009fb: fd cb ab 1f rr a,(iy+$ab)
1038     000009ff: fd cb ab 20 sla b,(iy+$ab)
1039     00000a03: fd cb ab 21 sla c,(iy+$ab)
1040     00000a07: fd cb ab 22 sla d,(iy+$ab)
1041     00000a0b: fd cb ab 23 sla e,(iy+$ab)
1042     00000a0f: fd cb ab 24 sla h,(iy+$ab)
1043     00000a13: fd cb ab 25 sla l,(iy+$ab)
1044     00000a17: fd cb ab 26 sla (iy+$ab)
1045     00000a1b: fd cb ab 27 sla a,(iy+$ab)
1046     00000a1f: fd cb ab 28 sra b,(iy+$ab)
1047     00000a23: fd cb ab 29 sra c,(iy+$ab)
1048     00000a27: fd cb ab 2a sra d,(iy+$ab)
1049     00000a2b: fd cb ab 2b sra e,(iy+$ab)
1050     00000a2f: fd cb ab 2c sra h,(iy+$ab)
1051     00000a33: fd cb ab 2d sra l,(iy+$ab)
1052     00000a37: fd cb ab 2e sra (iy+$ab)
1053     00000a3b: fd cb ab 2f sra a,(iy+$ab)
1054     00000a3f: fd cb ab 30 sl1 b,(iy+$ab)
1055     00000a43: fd cb ab 31 sl1 c,(iy+$ab)
1056     00000a47: fd cb ab 32 sl1 d,(iy+$ab)
1057     00000a4b: fd cb ab 33 sl1 e,(iy+$ab)
1058     00000a4f: fd cb ab 34 sl1 h,(iy+$ab)
1059     00000a53: fd cb ab 35 sl1 l,(iy+$ab)
1060     00000a57: fd cb ab 36 sl1 (iy+$ab)
1061     00000a5b: fd cb ab 37 sl1 a,(iy+$ab)
1062     00000a5f: fd cb ab 38 srl b,(iy+$ab)
1063     00000a63: fd cb ab 39 srl c,(iy+$ab)
1064     00000a67: fd cb ab 3a srl d,(iy+$ab)
1065     00000a6b: fd cb ab 3b srl e,(iy+$ab)
1066     00000a6f: fd cb ab 3c srl h,(iy+$ab)
1067     00000a73: fd cb ab 3d srl l,(iy+$ab)
1068     00000a77: fd cb ab 3e srl (iy+$ab)
1069     00000a7b: fd cb ab 3f srl a,(iy+$ab)
1070     00000a7f: fd cb ab 40 bit 0,(iy+$ab)
1071     00000a83: fd cb ab 41 bit 0,(iy+$ab)
1072     00000a87: fd cb ab 42 bit 0,(iy+$ab)
1073     00000a8b: fd cb ab 43 bit 0,(iy+$ab)
1074     00000a8f: fd cb ab 44 bit 0,(iy+$ab)
1075     00000a93: fd cb ab 45 bit 0,(iy+$ab)
1076     00000a97: fd cb ab 46 bit 0,(iy+$ab)
1077     00000a9b: fd cb ab 47 bit 0,(iy+$ab)
1078     00000a9f: fd cb ab 48 bit 1,(iy+$ab)
1079     00000aa3: fd cb ab 49 bit 1,(iy+$ab)
1080     00000aa7: fd cb ab 4a bit 1,(iy+$ab)
1081     00000aab: fd cb ab 4b bit 1,(iy+$ab)
1082     00000aaf: fd cb ab 4c bit 1,(iy+$ab)
1083     00000ab3: fd cb ab 4d bit 1,(iy+$ab)
1084     00000ab7: fd cb ab 4e bit 1,(iy+$ab)
1085     00000abb: fd cb ab 4f bit 1,(iy+$ab)
1086     00000abf: fd cb ab 50 bit 2,(iy+$ab)
1087     00000ac3: fd cb ab 51 bit 2,(iy+$ab)
1088     00000ac7: fd cb ab 52 bit 2,(iy+$ab)
1089     00000acb: fd cb ab 53 bit 2,(iy+$ab)
1090     00000acf: fd cb ab 54 bit 2,(iy+$ab)
1091     00000ad3: fd cb ab 55 bit 2,(iy+$ab)
1092     00000ad7: fd cb ab 56 bit 2,(iy+$ab)
1093     00000adb: fd cb ab 57 bit 2,(iy+$ab)
1094     00000adf: fd cb ab 58 bit 3,(iy+$ab)
1095     00000ae3: fd cb ab 59 bit 3,(iy+$ab)
1096     00000ae7: fd cb ab 5a bit 3,(iy+$ab)
1097     00000aeb: fd cb ab 5b bit 3,(iy+$ab)
1098     00000aef: fd cb ab 5c bit 3,(iy+$ab)
1099     00000af3: fd cb ab 5d bit 3,(iy+$ab)
1100     00000af7: fd cb ab 5e bit 3,(iy+$ab)
1101     00000afb: fd cb ab 5f bit 3,(iy+$ab)
1102     00000aff: fd cb ab 60 bit 4,(iy+$ab)
1103     00000b03: fd cb ab 61 bit 4,(iy+$ab)
1104     00000b07: fd cb ab 62 bit 4,(iy+$ab)
1105     00000b0b: fd cb ab 63 bit 4,(iy+$ab)
1106     00000b0f: fd cb ab 64 bit 4,(iy+$ab)
1107     00000b13: fd cb ab 65 bit 4,(iy+$ab)
1108     00000b17: fd cb ab 66 bit 4,(iy+$ab)
1109     00000b1b: fd cb ab 67 bit 4,(iy+$ab)
1110     00000b1f: fd cb ab 68 bit 5,(iy+$ab)
1111     00000b23: fd cb ab 69 bit 5,(iy+$ab)
1112     00000b27: fd cb ab 6a bit 5,(iy+$ab)
1113     00000b2b: fd cb ab 6b bit 5,(iy+$ab)
1114     00000b2f: fd cb ab 6c bit 5,(iy+$ab)
1115     00000b33: fd cb ab 6d bit 5,(iy+$ab)
1116     00000b37: fd cb ab 6e bit 5,(iy+$ab)
1117     00000b3b: fd cb ab 6f bit 5,(iy+$ab)
1118     00000b3f: fd cb ab 70 bit 6,(iy+$ab)
1119     00000b43: fd cb ab 71 bit 6,(iy+$ab)
1120     00000b47: fd cb ab 72 bit 6,(iy+$ab)
1121     00000b4b: fd cb ab 73 bit 6,(iy+$ab)
1122     00000b4f: fd cb ab 74 bit 6,(iy+$ab)
1123     00000b53: fd cb ab 75 bit 6,(iy+$ab)
1124     00000b57: fd cb ab 76 bit 6,(iy+$ab)
1125     00000b5b: fd cb ab 77 bit 6,(iy+$ab)
1126     00000b5f: fd cb ab 78 bit 7,(iy+$ab)
1127     00000b63: fd cb ab 79 bit 7,(iy+$ab)
1128     00000b67: fd cb ab 7a bit 7,(iy+$ab)
1129     00000b6b: fd cb ab 7b bit 7,(iy+$ab)
1130     00000b6f: fd cb ab 7c bit 7,(iy+$ab)
1131     00000b73: fd cb ab 7d bit 7,(iy+$ab)
1132     00000b77: fd cb ab 7e bit 7,(iy+$ab)
1133     00000b7b: fd cb ab 7f bit 7,(iy+$ab)
1134     00000b7f: fd cb ab 80 res 0,b,(iy+$ab)
1135     00000b83: fd cb ab 81 res 0,c,(iy+$ab)
1136     00000b87: fd cb ab 82 res 0,d,(iy+$ab)
1137     00000b8b: fd cb ab 83 res 0,e,(iy+$ab)
1138     00000b8f: fd cb ab 84 res 0,h,(iy+$ab)
1139     00000b93: fd cb ab 85 res 0,l,(iy+$ab)
1140     00000b97: fd cb ab 86 res 0,(iy+$ab)
1141     00000b9b: fd cb ab 87 res 0,a,(iy+$ab)
1142     00000b9f: fd cb ab 88 res 1,b,(iy+$ab)
1143     00000ba3: fd cb ab 89 res 1,c,(iy+$ab)
1144     00000ba7: fd cb ab 8a res 1,d,(iy+$ab)
1145     00000bab: fd cb ab 8b res 1,e,(iy+$ab)
1146     00000baf: fd cb ab 8c res 1,h,(iy+$ab)
1147     00000bb3: fd cb ab 8d res 1,l,(iy+$ab)
1148     00000bb7: fd cb ab 8e res 1,(iy+$ab)
1149     00000bbb: fd cb ab 8f res 1,a,(iy+$ab)
1150     00000bbf: fd cb ab 90 res 2,b,(iy+$ab)
1151     00000bc3: fd cb ab 91 res 2,c,(iy+$ab)
1152     00000bc7: fd cb ab 92 res 2,d,(iy+$ab)
1153     00000bcb: fd cb ab 93 res 2,e,(iy+$ab)
1154     00000bcf: fd cb ab 94 res 2,h,(iy+$ab)
1155     00000bd3: fd cb ab 95 res 2,l,(iy+$ab)
1156     00000bd7: fd cb ab 96 res 2,(iy+$ab)
1157     00000bdb: fd cb ab 97 res 2,a,(iy+$ab)
1158     00000bdf: fd cb ab 98 res 3,b,(iy+$ab)
1159     00000be3: fd cb ab 99 res 3,c,(iy+$ab)
1160     00000be7: fd cb ab 9a res 3,d,(iy+$ab)
1161     00000beb: fd cb ab 9b res 3,e,(iy+$ab)
1162     00000bef: fd cb ab 9c res 3,h,(iy+$ab)
1163     00000bf3: fd cb ab 9d res 3,l,(iy+$ab)
1164     00000bf7: fd cb ab 9e res 3,(iy+$ab)
1165     00000bfb: fd cb ab 9f res 3,a,(iy+$ab)
1166     00000bff: fd cb ab a0 res 4,b,(iy+$ab)
1167     00000c03: fd cb ab a1 res 4,c,(iy+$ab)
1168     00000c07: fd cb ab a2 res 4,d,(iy+$ab)
1169     00000c0b: fd cb ab a3 res 4,e,(iy+$ab)
1170     00000c0f: fd cb ab a4 res 4,h,(iy+$ab)
1171     00000c13: fd cb ab a5 res 4,l,(iy+$ab)
1172     00000c17: fd cb ab a6 res 4,(iy+$ab)
1173     00000c1b: fd cb ab a7 res 4,a,(iy+$ab)
1174     00000c1f: fd cb ab a8 res 5,b,(iy+$ab)
1175     00000c23: fd cb ab a9 res 5,c,(iy+$ab)
1176     00000c27: fd cb ab aa res 5,d,(iy+$ab)
1177     00000c2b: fd cb ab ab res 5,e,(iy+$ab)
1178     00000c2f: fd cb ab ac res 5,h,(iy+$ab)
1179     00000c33: fd cb ab ad res 5,l,(iy+$ab)
1180     00000c37: fd cb ab ae res 5,(iy+$ab)
1181     00000c3b: fd cb ab af res 5,a,(iy+$ab)
1182     00000c3f: fd cb ab b0 res 6,b,(iy+$ab)
1183     00000c43: fd cb ab b1 res 6,c,(iy+$ab)
1184     00000c47: fd cb ab b2 res 6,d,(iy+$ab)
1185     00000c4b: fd cb ab b3 res 6,e,(iy+$ab)
1186     00000c4f: fd cb ab b4 res 6,h,(iy+$ab)
1187     00000c53: fd cb ab b5 res 6,l,(iy+$ab)
1188     00000c57: fd cb ab b6 res 6,(iy+$ab)
1189     00000c5b: fd cb ab b7 res 6,a,(iy+$ab)
1190     00000c5f: fd cb ab b8 res 7,b,(iy+$ab)
1191     00000c63: fd cb ab b9 res 7,c,(iy+$ab)
1192     00000c67: fd cb ab ba res 7,d,(iy+$ab)
1193     00000c6b: fd cb ab bb res 7,e,(iy+$ab)
1194     00000c6f: fd cb ab bc res 7,h,(iy+$ab)
1195     00000c73: fd cb ab bd res 7,l,(iy+$ab)
1196     00000c77: fd cb ab be res 7,(iy+$ab)
1197     00000c7b: fd cb ab bf res 7,a,(iy+$ab)
1198     00000c7f: fd cb ab c0 set 0,b,(iy+$ab)
1199     00000c83: fd cb ab c1 set 0,c,(iy+$ab)
1200     00000c87: fd cb ab c2 set 0,d,(iy+$ab)
1201     00000c8b: fd cb ab c3 set 0,e,(iy+$ab)
1202     00000c8f: fd cb ab c4 set 0,h,(iy+$ab)
1203     00000c93: fd cb ab c5 set 0,l,(iy+$ab)
1204     00000c97: fd cb ab c6 set 0,(iy+$ab)
1205     00000c9b: fd cb ab c7 set 0,a,(iy+$ab)
1206     00000c9f: fd cb ab c8 set 1,b,(iy+$ab)
1207     00000ca3: fd cb ab c9 set 1,c,(iy+$ab)
1208     00000ca7: fd cb ab ca set 1,d,(iy+$ab)
1209     00000cab: fd cb ab cb set 1,e,(iy+$ab)
1210     00000caf: fd cb ab cc set 1,h,(iy+$ab)
1211     00000cb3: fd cb ab cd set 1,l,(iy+$ab)
1212     00000cb7: fd cb ab ce set 1,(iy+$ab)
1213     00000cbb: fd cb ab cf set 1,a,(iy+$ab)
1214     00000cbf: fd cb ab d0 set 2,b,(iy+$ab)
1215     00000cc3: fd cb ab d1 set 2,c,(iy+$ab)
1216     00000cc7: fd cb ab d2 set 2,d,(iy+$ab)
1217     00000ccb: fd cb ab d3 set 2,e,(iy+$ab)
1218     00000ccf: fd cb ab d4 set 2,h,(iy+$ab)
1219     00000cd3: fd cb ab d5 set 2,l,(iy+$ab)
1220     00000cd7: fd cb ab d6 set 2,(iy+$ab)
1221     00000cdb: fd cb ab d7 set 2,a,(iy+$ab)
1222     00000cdf: fd cb ab d8 set 3,b,(iy+$ab)
1223     00000ce3: fd cb ab d9 set 3,c,(iy+$ab)
1224     00000ce7: fd cb ab da set 3,d,(iy+$ab)
1225     00000ceb: fd cb ab db set 3,e,(iy+$ab)
1226     00000cef: fd cb ab dc set 3,h,(iy+$ab)
1227     00000cf3: fd cb ab dd set 3,l,(iy+$ab)
1228     00000cf7: fd cb ab de set 3,(iy+$ab)
1229     00000cfb: fd cb ab df set 3,a,(iy+$ab)
1230     00000cff: fd cb ab e0 set 4,b,(iy+$ab)
1231     00000d03: fd cb ab e1 set 4,c,(iy+$ab)
1232     00000d07: fd cb ab e2 set 4,d,(iy+$ab)
1233     00000d0b: fd cb ab e3 set 4,e,(iy+$ab)
1234     00000d0f: fd cb ab e4 set 4,h,(iy+$ab)
1235     00000d13: fd cb ab e5 set 4,l,(iy+$ab)
1236     00000d17: fd cb ab e6 set 4,(iy+$ab)
1237     00000d1b: fd cb ab e7 set 4,a,(iy+$ab)
1238     00000d1f: fd cb ab e8 set 5,b,(iy+$ab)
1239     00000d23: fd cb ab e9 set 5,c,(iy+$ab)
1240     00000d27: fd cb ab ea set 5,d,(iy+$ab)
1241     00000d2b: fd cb ab eb set 5,e,(iy+$ab)
1242     00000d2f: fd cb ab ec set 5,h,(iy+$ab)
1243     00000d33: fd cb ab ed set 5,l,(iy+$ab)
1244     00000d37: fd cb ab ee set 5,(iy+$ab)
1245     00000d3b: fd cb ab ef set 5,a,(iy+$ab)
1246     00000d3f: fd cb ab f0 set 6,b,(iy+$ab)
1247     00000d43: fd cb ab f1 set 6,c,(iy+$ab)
1248     00000d47: fd cb ab f2 set 6,d,(iy+$ab)
1249     00000d4b: fd cb ab f3 set 6,e,(iy+$ab)
1250     00000d4f: fd cb ab f4 set 6,h,(iy+$ab)
1251     00000d53: fd cb ab f5 set 6,l,(iy+$ab)
1252     00000d57: fd cb ab f6 set 6,(iy+$ab)
1253     00000d5b: fd cb ab f7 set 6,a,(iy+$ab)
1254     00000d5f: fd cb ab f8 set 7,b,(iy+$ab)
1255     00000d63: fd cb ab f9 set 7,c,(iy+$ab)
1256     00000d67: fd cb ab fa set 7,d,(iy+$ab)
1257     00000d6b: fd cb ab fb set 7,e,(iy+$ab)
1258     00000d6f: fd cb ab fc set 7,h,(iy+$ab)
1259     00000d73: fd cb ab fd set 7,l,(iy+$ab)
1260     00000d77: fd cb ab fe set 7,(iy+$ab)
1261     00000d7b: fd cb ab ff set 7,a,(iy+$ab)
1262     00000d7f: fd e1 pop iy
1263     00000d81: fd e3 ex (sp),iy
1264     00000d83: fd e5 push iy
1265     00000d85: fd e9 jp (iy)
1266     00000d87: fd f9 ld sp,iy
1267     00000d89: fe 12 cp $12
1268     00000d8b: ff rst $38