; Space Invaders Deluxe ; Disassembly comments by Chris Cantrell 2011 ; See http://www.computerarcheology.com for discussion. ; Reset 0000: 00 NOP ; %% Interesting. Why waste the ... 0001: 00 NOP ; ... CPU cycles with NOPs ? ... 0002: 00 NOP ; ... Slot for jump in development? fontColor FF00000003: C3 8F 16 JMP $168F ; Continue startup at 168F fontColor0006: 00 00 ; Padding before fixed ISR address ; ScanLine96 ; Interrupt brings us here when the beam is *near* the middle of the screen. The real middle ; would be 224/2 = 112. The code pretends this interrupt happesn at line 128. ; 0008: F5 PUSH PSW ; Save ... 0009: C5 PUSH B ; ... 000A: D5 PUSH D ; ... 000B: E5 PUSH H ; ... everything fontColor FF0000000C: C3 83 0D JMP $0D83 ; Continue ISR at D83 fontColor000F: 00 ; Padding before fixed ISR address ; ScanLine224 ; Interrupt brings us here when the beam is at the end of the screen (line 224) when ; the VBLANK begins. ; 0010: F5 PUSH PSW 0011: C5 PUSH B 0012: D5 PUSH D 0013: E5 PUSH H 0014: 3E 80 MVI A,$80 0016: 32 72 20 STA $2072 0019: 21 C0 20 LXI H,$20C0 001C: 35 DCR M 001D: CD F5 15 CALL $15F5 0020: DB 01 IN $01 0022: 0F RRC 0023: DA 70 00 JC $0070 0026: 3A EA 20 LDA $20EA 0029: A7 ANA A 002A: CA 4B 00 JZ $004B 002D: 3A EB 20 LDA $20EB 0030: FE 09 CPI $09 0032: CA 47 00 JZ $0047 0035: C6 01 ADI $01 0037: 27 DAA 0038: 32 EB 20 STA $20EB 003B: 3A CC 20 LDA $20CC 003E: C6 01 ADI $01 0040: 27 DAA 0041: 32 CC 20 STA $20CC 0044: CD 05 17 CALL $1705 0047: AF XRA A 0048: 32 EA 20 STA $20EA 004B: 3A E9 20 LDA $20E9 004E: A7 ANA A 004F: CA 8A 00 JZ $008A 0052: 3A EF 20 LDA $20EF 0055: A7 ANA A 0056: C2 75 00 JNZ $0075 0059: 3A EB 20 LDA $20EB 005C: A7 ANA A 005D: C2 66 00 JNZ $0066 0060: CD AE 0C CALL $0CAE 0063: C3 8A 00 JMP $008A 0066: 3A 93 20 LDA $2093 0069: A7 ANA A 006A: C2 94 00 JNZ $0094 006D: C3 45 08 JMP $0845 0070: 3E 01 MVI A,$01 0072: C3 48 00 JMP $0048 0075: CD 69 15 CALL $1569 0078: CD 83 43 CALL $4383 007B: 3A 32 20 LDA $2032 007E: 32 80 20 STA $2080 0081: CD 0F 01 CALL $010F 0084: CD 8E 02 CALL $028E 0087: CD FC 0A CALL $0AFC 008A: 3A B9 20 LDA $20B9 008D: A7 ANA A 008E: C4 69 15 CNZ $1569 0091: CD 2D 19 CALL $192D 0094: 21 EB 20 LXI H,$20EB 0097: 7E MOV A,M 0098: 2E CC MVI L,$CC 009A: BE CMP M 009B: C2 03 00 JNZ $0003 009E: E1 POP H 009F: D1 POP D 00A0: C1 POP B 00A1: F1 POP PSW 00A2: FB EI 00A3: C9 RET 00A4: AF XRA A 00A5: 32 72 20 STA $2072 00A8: 3A E9 20 LDA $20E9 00AB: A7 ANA A 00AC: CA 8A 00 JZ $008A 00AF: 3A EF 20 LDA $20EF 00B2: A7 ANA A 00B3: C2 BD 00 JNZ $00BD 00B6: 3A C1 20 LDA $20C1 00B9: 0F RRC 00BA: D2 94 00 JNC $0094 00BD: CD EC 42 CALL $42EC 00C0: 21 20 20 LXI H,$2020 00C3: CD 91 02 CALL $0291 00C6: CD 5F 01 CALL $015F 00C9: C3 94 00 JMP $0094 00CC: CD 6C 0A CALL $0A6C 00CF: E5 PUSH H 00D0: 7E MOV A,M 00D1: 23 INX H 00D2: 66 MOV H,M 00D3: 6F MOV L,A 00D4: 22 09 20 SHLD $2009 00D7: 22 0B 20 SHLD $200B 00DA: E1 POP H 00DB: 2B DCX H 00DC: 7E MOV A,M 00DD: FE 03 CPI $03 00DF: C2 E3 00 JNZ $00E3 00E2: 3D DCR A 00E3: 32 08 20 STA $2008 00E6: FE FE CPI $FE 00E8: 3E 00 MVI A,$00 00EA: C2 EE 00 JNZ $00EE 00ED: 3C INR A 00EE: 32 0D 20 STA $200D 00F1: C9 RET 00F2: 3E 02 MVI A,$02 00F4: 32 FB 21 STA $21FB 00F7: 32 FB 22 STA $22FB 00FA: C3 CA 0A JMP $0ACA 00FD: F3 DI 00FE: 78 MOV A,B 00FF: D3 05 OUT $05 0101: 06 0A MVI B,$0A 0103: 0E 00 MVI C,$00 0105: 0D DCR C 0106: C2 05 01 JNZ $0105 0109: 05 DCR B 010A: C2 03 01 JNZ $0103 010D: FB EI 010E: C9 RET 010F: 21 02 20 LXI H,$2002 0112: 7E MOV A,M 0113: A7 ANA A 0114: C2 8A 12 JNZ $128A 0117: E5 PUSH H 0118: 3A 06 20 LDA $2006 011B: 6F MOV L,A 011C: 3A 67 20 LDA $2067 011F: 67 MOV H,A 0120: 7E MOV A,M 0121: A7 ANA A 0122: E1 POP H 0123: CA 44 01 JZ $0144 0126: 23 INX H 0127: 23 INX H 0128: 23 INX H 0129: 46 MOV B,M 012A: E6 F6 ANI $F6 012C: 07 RLC 012D: 07 RLC 012E: 07 RLC 012F: 5F MOV E,A 0130: 16 00 MVI D,$00 0132: 21 01 1C LXI H,$1C01 0135: 19 DAD D 0136: EB XCHG 0137: 78 MOV A,B 0138: A7 ANA A 0139: C4 59 01 CNZ $0159 013C: 06 10 MVI B,$10 013E: CD 49 01 CALL $0149 0141: CD 96 13 CALL $1396 0144: AF XRA A 0145: 32 00 20 STA $2000 0148: C9 RET 0149: 2A 0B 20 LHLD $200B 014C: 3A 6B 20 LDA $206B 014F: A7 ANA A 0150: C8 RZ 0151: 7C MOV A,H 0152: FE 30 CPI $30 0154: D0 RNC 0155: 04 INR B 0156: 25 DCR H 0157: 1B DCX D 0158: C9 RET 0159: 21 40 00 LXI H,$0040 015C: 19 DAD D 015D: EB XCHG 015E: C9 RET 015F: 3A 68 20 LDA $2068 0162: A7 ANA A 0163: C8 RZ 0164: 3A 00 20 LDA $2000 0167: A7 ANA A 0168: C0 RNZ 0169: 3A 67 20 LDA $2067 016C: 67 MOV H,A 016D: 3A 06 20 LDA $2006 0170: 16 02 MVI D,$02 0172: 3C INR A 0173: FE 37 CPI $37 0175: CC BF 01 CZ $01BF 0178: 6F MOV L,A 0179: 7E MOV A,M 017A: A7 ANA A 017B: 7D MOV A,L 017C: CA 72 01 JZ $0172 017F: 32 06 20 STA $2006 0182: CD 98 01 CALL $0198 0185: 61 MOV H,C 0186: 22 0B 20 SHLD $200B 0189: 7D MOV A,L 018A: FE 28 CPI $28 018C: DA 37 17 JC $1737 018F: 7A MOV A,D 0190: 32 04 20 STA $2004 0193: 3C INR A 0194: 32 00 20 STA $2000 0197: C9 RET 0198: 16 00 MVI D,$00 019A: 7D MOV A,L 019B: 21 09 20 LXI H,$2009 019E: 46 MOV B,M 019F: 23 INX H 01A0: 4E MOV C,M 01A1: FE 0B CPI $0B 01A3: FA B2 01 JM $01B2 01A6: DE 0B SBI $0B 01A8: 5F MOV E,A 01A9: 78 MOV A,B 01AA: C6 10 ADI $10 01AC: 47 MOV B,A 01AD: 7B MOV A,E 01AE: 14 INR D 01AF: C3 A1 01 JMP $01A1 01B2: 68 MOV L,B 01B3: A7 ANA A 01B4: C8 RZ 01B5: 5F MOV E,A 01B6: 79 MOV A,C 01B7: C6 10 ADI $10 01B9: 4F MOV C,A 01BA: 7B MOV A,E 01BB: 3D DCR A 01BC: C3 B3 01 JMP $01B3 01BF: 15 DCR D 01C0: CA 13 02 JZ $0213 01C3: 21 06 20 LXI H,$2006 01C6: 36 00 MVI M,$00 01C8: 23 INX H 01C9: 4E MOV C,M 01CA: 36 00 MVI M,$00 01CC: CD 1F 02 CALL $021F 01CF: 21 05 20 LXI H,$2005 01D2: 7E MOV A,M 01D3: 3C INR A 01D4: E6 01 ANI $01 01D6: 77 MOV M,A 01D7: AF XRA A 01D8: 21 67 20 LXI H,$2067 01DB: 66 MOV H,M 01DC: C9 RET 01DD: 21 21 00 LXI H,$0021 01E0: 21 06 2C LXI H,$2C06 01E3: D3 06 OUT $06 01E5: E5 PUSH H 01E6: CD F9 07 CALL $07F9 01E9: C5 PUSH B 01EA: 16 40 MVI D,$40 01EC: 01 10 1E LXI B,$1E10 01EF: A7 ANA A 01F0: CA FD 01 JZ $01FD 01F3: FE 11 CPI $11 01F5: D4 0F 02 CNC $020F 01F8: 03 INX B 01F9: 3D DCR A 01FA: C2 F8 01 JNZ $01F8 01FD: 0A LDAX B 01FE: 5F MOV E,A 01FF: C1 POP B 0200: E1 POP H 0201: CD B2 17 CALL $17B2 0204: 06 0B MVI B,$0B 0206: 3E 05 MVI A,$05 0208: 77 MOV M,A 0209: 23 INX H 020A: 05 DCR B 020B: C2 08 02 JNZ $0208 020E: C9 RET 020F: 36 09 MVI M,$09 0211: 7E MOV A,M 0212: C9 RET 0213: E1 POP H 0214: C9 RET 0215: 3E 01 MVI A,$01 0217: 06 E0 MVI B,$E0 0219: 21 02 24 LXI H,$2402 021C: C3 11 12 JMP $1211 021F: 23 INX H 0220: 46 MOV B,M 0221: 23 INX H 0222: 79 MOV A,C 0223: 86 ADD M 0224: 77 MOV M,A 0225: 23 INX H 0226: 78 MOV A,B 0227: 86 ADD M 0228: 77 MOV M,A 0229: C9 RET 022A: 06 C0 MVI B,$C0 022C: 11 00 1B LXI D,$1B00 022F: 21 00 20 LXI H,$2000 0232: C3 B2 17 JMP $17B2 0235: 21 42 21 LXI H,$2142 0238: C3 3E 02 JMP $023E 023B: 21 42 22 LXI H,$2242 023E: 0E 04 MVI C,$04 0240: 11 1C 1D LXI D,$1D1C 0243: D5 PUSH D 0244: 06 2C MVI B,$2C 0246: CD B2 17 CALL $17B2 0249: D1 POP D 024A: 0D DCR C 024B: C2 43 02 JNZ $0243 024E: C9 RET 024F: 3E 01 MVI A,$01 0251: C3 61 02 JMP $0261 0254: 3E 01 MVI A,$01 0256: C3 5A 02 JMP $025A 0259: AF XRA A 025A: 11 42 22 LXI D,$2242 025D: C3 64 02 JMP $0264 0260: AF XRA A 0261: 11 42 21 LXI D,$2142 0264: 32 81 20 STA $2081 0267: 01 02 16 LXI B,$1602 026A: 21 06 28 LXI H,$2806 026D: 3E 04 MVI A,$04 026F: F5 PUSH PSW 0270: C5 PUSH B 0271: 3A 81 20 LDA $2081 0274: A7 ANA A 0275: C2 88 02 JNZ $0288 0278: CD E9 17 CALL $17E9 027B: C1 POP B 027C: F1 POP PSW 027D: 3D DCR A 027E: C8 RZ 027F: D5 PUSH D 0280: 11 E0 02 LXI D,$02E0 0283: 19 DAD D 0284: D1 POP D 0285: C3 6F 02 JMP $026F 0288: CD C1 11 CALL $11C1 028B: C3 7B 02 JMP $027B 028E: 21 10 20 LXI H,$2010 0291: 7E MOV A,M 0292: FE FF CPI $FF 0294: C8 RZ 0295: FE FE CPI $FE 0297: CA C7 02 JZ $02C7 029A: 23 INX H 029B: 46 MOV B,M 029C: 4F MOV C,A 029D: B0 ORA B 029E: 79 MOV A,C 029F: C2 BD 02 JNZ $02BD 02A2: 23 INX H 02A3: 7E MOV A,M 02A4: A7 ANA A 02A5: C2 CE 02 JNZ $02CE 02A8: 23 INX H 02A9: 5E MOV E,M 02AA: 23 INX H 02AB: 56 MOV D,M 02AC: E5 PUSH H 02AD: EB XCHG 02AE: E5 PUSH H 02AF: 21 B5 02 LXI H,$02B5 02B2: E3 XTHL 02B3: D5 PUSH D 02B4: E9 PCHL 02B5: E1 POP H 02B6: 11 0C 00 LXI D,$000C 02B9: 19 DAD D 02BA: C3 91 02 JMP $0291 02BD: 05 DCR B 02BE: 04 INR B 02BF: C2 C3 02 JNZ $02C3 02C2: 3D DCR A 02C3: 05 DCR B 02C4: 70 MOV M,B 02C5: 2B DCX H 02C6: 77 MOV M,A 02C7: 11 10 00 LXI D,$0010 02CA: 19 DAD D 02CB: C3 91 02 JMP $0291 02CE: 35 DCR M 02CF: 2B DCX H 02D0: 2B DCX H 02D1: C3 C7 02 JMP $02C7 02D4: E1 POP H 02D5: 23 INX H 02D6: 7E MOV A,M 02D7: FE FF CPI $FF 02D9: CA 88 03 JZ $0388 02DC: 23 INX H 02DD: 35 DCR M 02DE: C0 RNZ 02DF: 47 MOV B,A 02E0: AF XRA A 02E1: 32 68 20 STA $2068 02E4: 32 69 20 STA $2069 02E7: 3E 30 MVI A,$30 02E9: 32 6A 20 STA $206A 02EC: 78 MOV A,B 02ED: 36 05 MVI M,$05 02EF: 23 INX H 02F0: 35 DCR M 02F1: C2 EB 03 JNZ $03EB 02F4: 2A 1A 20 LHLD $201A 02F7: 06 10 MVI B,$10 02F9: CD B9 11 CALL $11B9 02FC: CD 10 12 CALL $1210 02FF: 21 10 20 LXI H,$2010 0302: 11 10 1B LXI D,$1B10 0305: 06 10 MVI B,$10 0307: CD B2 17 CALL $17B2 030A: 06 00 MVI B,$00 030C: CD 5C 17 CALL $175C 030F: 3A 6D 20 LDA $206D 0312: A7 ANA A 0313: C0 RNZ 0314: 3A EF 20 LDA $20EF 0317: A7 ANA A 0318: C8 RZ 0319: 31 00 24 LXI SP,$2400 031C: FB EI 031D: CD 58 17 CALL $1758 0320: CD 17 0B CALL $0B17 0323: A7 ANA A 0324: CA 53 14 JZ $1453 0327: CD A5 16 CALL $16A5 032A: 7E MOV A,M 032B: A7 ANA A 032C: CA 7C 03 JZ $037C 032F: 3A CE 20 LDA $20CE 0332: A7 ANA A 0333: CA 7C 03 JZ $037C 0336: 3A 67 20 LDA $2067 0339: F5 PUSH PSW 033A: 0F RRC 033B: DA 82 03 JC $0382 033E: CD 54 02 CALL $0254 0341: 3A 08 20 LDA $2008 0344: 47 MOV B,A 0345: 2A 09 20 LHLD $2009 0348: EB XCHG 0349: CD 6C 0A CALL $0A6C 034C: 73 MOV M,E 034D: 23 INX H 034E: 72 MOV M,D 034F: 2B DCX H 0350: 2B DCX H 0351: 70 MOV M,B 0352: CD 2A 02 CALL $022A 0355: F1 POP PSW 0356: 0F RRC 0357: 3E 21 MVI A,$21 0359: 06 00 MVI B,$00 035B: D2 62 03 JNC $0362 035E: 06 20 MVI B,$20 0360: 3E 22 MVI A,$22 0362: 32 67 20 STA $2067 0365: CD A2 0C CALL $0CA2 0368: AF XRA A 0369: 32 11 20 STA $2011 036C: CD FD 00 CALL $00FD 036F: 3C INR A 0370: 32 98 20 STA $2098 0373: CD A3 0B CALL $0BA3 0376: CD FF 17 CALL $17FF 0379: C3 FD 08 JMP $08FD 037C: CD FF 17 CALL $17FF 037F: C3 36 09 JMP $0936 0382: CD 4F 02 CALL $024F 0385: C3 41 03 JMP $0341 0388: 21 68 20 LXI H,$2068 038B: 36 01 MVI M,$01 038D: 23 INX H 038E: 7E MOV A,M 038F: A7 ANA A 0390: C2 9B 03 JNZ $039B 0393: 23 INX H 0394: 35 DCR M 0395: C2 9B 03 JNZ $039B 0398: 2B DCX H 0399: 36 01 MVI M,$01 039B: 3A 1B 20 LDA $201B 039E: 47 MOV B,A 039F: 3A EF 20 LDA $20EF 03A2: A7 ANA A 03A3: C2 B4 03 JNZ $03B4 03A6: 3A 1D 20 LDA $201D 03A9: 0F RRC 03AA: DA D1 03 JC $03D1 03AD: 0F RRC 03AE: DA DE 03 JC $03DE 03B1: C3 C0 03 JMP $03C0 03B4: CD E8 15 CALL $15E8 03B7: 07 RLC 03B8: 07 RLC 03B9: DA D1 03 JC $03D1 03BC: 07 RLC 03BD: DA DE 03 JC $03DE 03C0: 21 18 20 LXI H,$2018 03C3: CD BB 17 CALL $17BB 03C6: CD C7 17 CALL $17C7 03C9: CD 83 11 CALL $1183 03CC: AF XRA A 03CD: 32 12 20 STA $2012 03D0: C9 RET 03D1: 78 MOV A,B 03D2: FE D8 CPI $D8 03D4: CA C0 03 JZ $03C0 03D7: 3C INR A 03D8: 32 1B 20 STA $201B 03DB: C3 C0 03 JMP $03C0 03DE: 78 MOV A,B 03DF: FE 30 CPI $30 03E1: CA C0 03 JZ $03C0 03E4: 3D DCR A 03E5: 32 1B 20 STA $201B 03E8: C3 C0 03 JMP $03C0 03EB: 3C INR A 03EC: E6 01 ANI $01 03EE: 32 15 20 STA $2015 03F1: 07 RLC 03F2: 07 RLC 03F3: 07 RLC 03F4: 07 RLC 03F5: 21 91 1C LXI H,$1C91 03F8: 85 ADD L 03F9: 6F MOV L,A 03FA: 22 18 20 SHLD $2018 03FD: C3 C0 03 JMP $03C0 0400: 11 2A 20 LXI D,$202A 0403: CD 86 17 CALL $1786 0406: E1 POP H 0407: D0 RNC 0408: 23 INX H 0409: 7E MOV A,M 040A: A7 ANA A 040B: C8 RZ 040C: FE 01 CPI $01 040E: CA 3F 04 JZ $043F 0411: FE 02 CPI $02 0413: CA 4F 04 JZ $044F 0416: 23 INX H 0417: FE 03 CPI $03 0419: C2 6F 04 JNZ $046F 041C: 35 DCR M 041D: CA 7B 04 JZ $047B 0420: 7E MOV A,M 0421: FE 0F CPI $0F 0423: C0 RNZ 0424: E5 PUSH H 0425: CD 75 04 CALL $0475 0428: CD 97 11 CALL $1197 042B: E1 POP H 042C: 23 INX H 042D: 34 INR M 042E: 23 INX H 042F: 23 INX H 0430: 35 DCR M 0431: 35 DCR M 0432: 23 INX H 0433: 35 DCR M 0434: 35 DCR M 0435: 35 DCR M 0436: 23 INX H 0437: 36 08 MVI M,$08 0439: CD 75 04 CALL $0475 043C: C3 4E 11 JMP $114E 043F: 3C INR A 0440: 77 MOV M,A 0441: 3A 1B 20 LDA $201B 0444: C6 08 ADI $08 0446: 32 2A 20 STA $202A 0449: CD 75 04 CALL $0475 044C: C3 4E 11 JMP $114E 044F: CD 75 04 CALL $0475 0452: D5 PUSH D 0453: E5 PUSH H 0454: C5 PUSH B 0455: CD 97 11 CALL $1197 0458: C1 POP B 0459: E1 POP H 045A: D1 POP D 045B: 3A 2C 20 LDA $202C 045E: 85 ADD L 045F: 6F MOV L,A 0460: 32 29 20 STA $2029 0463: CD D6 11 CALL $11D6 0466: 3A 61 20 LDA $2061 0469: A7 ANA A 046A: C8 RZ 046B: 32 02 20 STA $2002 046E: C9 RET 046F: FE 05 CPI $05 0471: C8 RZ 0472: C3 7B 04 JMP $047B 0475: 21 27 20 LXI H,$2027 0478: C3 BB 17 JMP $17BB 047B: CD 75 04 CALL $0475 047E: CD 97 11 CALL $1197 0481: 21 25 20 LXI H,$2025 0484: 11 25 1B LXI D,$1B25 0487: 06 07 MVI B,$07 0489: CD B2 17 CALL $17B2 048C: 2A 8D 20 LHLD $208D 048F: 2C INR L 0490: E5 PUSH H 0491: CD F9 13 CALL $13F9 0494: 2E F8 MVI L,$F8 0496: 34 INR M 0497: E1 POP H 0498: 7D MOV A,L 0499: FE 5F CPI $5F 049B: DA A0 04 JC $04A0 049E: 2E 50 MVI L,$50 04A0: 22 8D 20 SHLD $208D 04A3: 2A 8F 20 LHLD $208F 04A6: 2C INR L 04A7: 22 8F 20 SHLD $208F 04AA: 3A 84 20 LDA $2084 04AD: A7 ANA A 04AE: C0 RNZ 04AF: 7E MOV A,M 04B0: E6 01 ANI $01 04B2: 01 29 02 LXI B,$0229 04B5: C2 BB 04 JNZ $04BB 04B8: 01 E0 FE LXI B,$FEE0 04BB: 21 8A 20 LXI H,$208A 04BE: 71 MOV M,C 04BF: 23 INX H 04C0: 23 INX H 04C1: 70 MOV M,B 04C2: C9 RET 04C3: E1 POP H 04C4: 3A 32 1B LDA $1B32 04C7: 32 32 20 STA $2032 04CA: 2A 38 20 LHLD $2038 04CD: 7D MOV A,L 04CE: B4 ORA H 04CF: C2 D7 04 JNZ $04D7 04D2: 2B DCX H 04D3: 22 38 20 SHLD $2038 04D6: C9 RET 04D7: 11 35 20 LXI D,$2035 04DA: 3E FC MVI A,$FC 04DC: CD A5 05 CALL $05A5 04DF: 3A 46 20 LDA $2046 04E2: 32 70 20 STA $2070 04E5: 3A 56 20 LDA $2056 04E8: 32 71 20 STA $2071 04EB: CD B8 05 CALL $05B8 04EE: 3A 78 20 LDA $2078 04F1: A7 ANA A 04F2: 21 35 20 LXI H,$2035 04F5: C2 B0 05 JNZ $05B0 04F8: 11 30 1B LXI D,$1B30 04FB: 21 30 20 LXI H,$2030 04FE: 06 10 MVI B,$10 0500: C3 B2 17 JMP $17B2 0503: CD F9 07 CALL $07F9 0506: FE 04 CPI $04 0508: E1 POP H 0509: D2 58 05 JNC $0558 050C: 3A 6E 20 LDA $206E 050F: A7 ANA A 0510: C0 RNZ 0511: 3A 80 20 LDA $2080 0514: FE 01 CPI $01 0516: C0 RNZ 0517: 11 45 20 LXI D,$2045 051A: 3E F0 MVI A,$F0 051C: CD A5 05 CALL $05A5 051F: 3A 36 20 LDA $2036 0522: 32 70 20 STA $2070 0525: 3A 56 20 LDA $2056 0528: 32 71 20 STA $2071 052B: CD B8 05 CALL $05B8 052E: 3A 76 20 LDA $2076 0531: FE 90 CPI $90 0533: DA 3C 05 JC $053C 0536: 3A 48 1B LDA $1B48 0539: 32 76 20 STA $2076 053C: 3A 78 20 LDA $2078 053F: A7 ANA A 0540: 21 45 20 LXI H,$2045 0543: C2 B0 05 JNZ $05B0 0546: 11 40 1B LXI D,$1B40 0549: 21 40 20 LXI H,$2040 054C: 06 10 MVI B,$10 054E: CD B2 17 CALL $17B2 0551: 3A 82 20 LDA $2082 0554: 3D DCR A 0555: C2 5D 05 JNZ $055D 0558: 3E 01 MVI A,$01 055A: 32 6E 20 STA $206E 055D: 2A 76 20 LHLD $2076 0560: C3 D5 06 JMP $06D5 0563: E1 POP H 0564: 11 55 20 LXI D,$2055 0567: 3E DE MVI A,$DE 0569: CD A5 05 CALL $05A5 056C: 3A 46 20 LDA $2046 056F: 32 70 20 STA $2070 0572: 3A 36 20 LDA $2036 0575: 32 71 20 STA $2071 0578: CD B8 05 CALL $05B8 057B: 3A 76 20 LDA $2076 057E: FE 95 CPI $95 0580: DA 89 05 JC $0589 0583: 3A 58 1B LDA $1B58 0586: 32 76 20 STA $2076 0589: 3A 78 20 LDA $2078 058C: A7 ANA A 058D: 21 55 20 LXI H,$2055 0590: C2 B0 05 JNZ $05B0 0593: 11 50 1B LXI D,$1B50 0596: 21 50 20 LXI H,$2050 0599: 06 10 MVI B,$10 059B: CD B2 17 CALL $17B2 059E: 2A 76 20 LHLD $2076 05A1: 22 58 20 SHLD $2058 05A4: C9 RET 05A5: 32 7F 20 STA $207F 05A8: 21 73 20 LXI H,$2073 05AB: 06 0B MVI B,$0B 05AD: C3 B2 17 JMP $17B2 05B0: 11 73 20 LXI D,$2073 05B3: 06 0B MVI B,$0B 05B5: C3 B2 17 JMP $17B2 05B8: 3A E4 20 LDA $20E4 05BB: A7 ANA A 05BC: C0 RNZ 05BD: 21 73 20 LXI H,$2073 05C0: 7E MOV A,M 05C1: E6 80 ANI $80 05C3: C2 1A 06 JNZ $061A 05C6: 3A C1 20 LDA $20C1 05C9: FE 04 CPI $04 05CB: 3A 69 20 LDA $2069 05CE: CA 10 06 JZ $0610 05D1: A7 ANA A 05D2: C8 RZ 05D3: 23 INX H 05D4: 36 00 MVI M,$00 05D6: 3A 70 20 LDA $2070 05D9: A7 ANA A 05DA: CA E3 05 JZ $05E3 05DD: 47 MOV B,A 05DE: 3A CF 20 LDA $20CF 05E1: B8 CMP B 05E2: D0 RNC 05E3: 3A 71 20 LDA $2071 05E6: A7 ANA A 05E7: CA F0 05 JZ $05F0 05EA: 47 MOV B,A 05EB: 3A CF 20 LDA $20CF 05EE: B8 CMP B 05EF: D0 RNC 05F0: 23 INX H 05F1: 7E MOV A,M 05F2: A7 ANA A 05F3: CA 73 06 JZ $0673 05F6: 2A 76 20 LHLD $2076 05F9: 4E MOV C,M 05FA: 23 INX H 05FB: 22 76 20 SHLD $2076 05FE: CD 87 06 CALL $0687 0601: D0 RNC 0602: CD 98 01 CALL $0198 0605: 79 MOV A,C 0606: C6 07 ADI $07 0608: 67 MOV H,A 0609: 7D MOV A,L 060A: D6 0A SUI $0A 060C: 6F MOV L,A 060D: 22 7B 20 SHLD $207B 0610: 21 73 20 LXI H,$2073 0613: 7E MOV A,M 0614: F6 80 ORI $80 0616: 77 MOV M,A 0617: 23 INX H 0618: 34 INR M 0619: C9 RET 061A: 11 7C 20 LXI D,$207C 061D: CD 86 17 CALL $1786 0620: D0 RNC 0621: 23 INX H 0622: 7E MOV A,M 0623: E6 01 ANI $01 0625: C2 9B 06 JNZ $069B 0628: 23 INX H 0629: 34 INR M 062A: CD CC 06 CALL $06CC 062D: 3A 79 20 LDA $2079 0630: C6 03 ADI $03 0632: 21 7F 20 LXI H,$207F 0635: BE CMP M 0636: DA 3B 06 JC $063B 0639: D6 0C SUI $0C 063B: 32 79 20 STA $2079 063E: 3A 7B 20 LDA $207B 0641: 47 MOV B,A 0642: 3A 7E 20 LDA $207E 0645: 80 ADD B 0646: 32 7B 20 STA $207B 0649: CD C3 06 CALL $06C3 064C: 3A 7B 20 LDA $207B 064F: FE 15 CPI $15 0651: DA 6A 06 JC $066A 0654: 3A 61 20 LDA $2061 0657: A7 ANA A 0658: C8 RZ 0659: 3A 7B 20 LDA $207B 065C: FE 1E CPI $1E 065E: DA 6A 06 JC $066A 0661: FE 27 CPI $27 0663: D2 6A 06 JNC $066A 0666: 97 SUB A 0667: 32 15 20 STA $2015 066A: 3A 73 20 LDA $2073 066D: F6 01 ORI $01 066F: 32 73 20 STA $2073 0672: C9 RET 0673: 3A 1B 20 LDA $201B 0676: C6 08 ADI $08 0678: 67 MOV H,A 0679: CD C0 12 CALL $12C0 067C: 79 MOV A,C 067D: FE 0C CPI $0C 067F: DA FE 05 JC $05FE 0682: 0E 0B MVI C,$0B 0684: C3 FE 05 JMP $05FE 0687: 0D DCR C 0688: CD F9 13 CALL $13F9 068B: 69 MOV L,C 068C: 16 05 MVI D,$05 068E: 7E MOV A,M 068F: A7 ANA A 0690: 37 STC 0691: C0 RNZ 0692: 7D MOV A,L 0693: C6 0B ADI $0B 0695: 6F MOV L,A 0696: 15 DCR D 0697: C2 8E 06 JNZ $068E 069A: C9 RET 069B: 21 78 20 LXI H,$2078 069E: 35 DCR M 069F: 7E MOV A,M 06A0: FE 03 CPI $03 06A2: C2 BE 06 JNZ $06BE 06A5: CD CC 06 CALL $06CC 06A8: 21 DE 1C LXI H,$1CDE 06AB: 22 79 20 SHLD $2079 06AE: 21 7C 20 LXI H,$207C 06B1: 35 DCR M 06B2: 35 DCR M 06B3: 2B DCX H 06B4: 35 DCR M 06B5: 35 DCR M 06B6: 3E 06 MVI A,$06 06B8: 32 7D 20 STA $207D 06BB: C3 C3 06 JMP $06C3 06BE: A7 ANA A 06BF: C0 RNZ 06C0: C3 CC 06 JMP $06CC 06C3: 21 79 20 LXI H,$2079 06C6: CD BB 17 CALL $17BB 06C9: C3 D6 11 JMP $11D6 06CC: 21 79 20 LXI H,$2079 06CF: CD BB 17 CALL $17BB 06D2: C3 97 11 JMP $1197 06D5: 22 48 20 SHLD $2048 06D8: C9 RET 06D9: E1 POP H 06DA: 3A 80 20 LDA $2080 06DD: FE 02 CPI $02 06DF: C0 RNZ 06E0: 21 83 20 LXI H,$2083 06E3: 7E MOV A,M 06E4: A7 ANA A 06E5: CA 64 05 JZ $0564 06E8: 3A 56 20 LDA $2056 06EB: A7 ANA A 06EC: C2 64 05 JNZ $0564 06EF: 23 INX H 06F0: 7E MOV A,M 06F1: A7 ANA A 06F2: C2 05 07 JNZ $0705 06F5: 3A 82 20 LDA $2082 06F8: FE 08 CPI $08 06FA: DA 64 05 JC $0564 06FD: 36 01 MVI M,$01 06FF: CD 59 07 CALL $0759 0702: CD 11 08 CALL $0811 0705: 11 8A 20 LXI D,$208A 0708: CD 86 17 CALL $1786 070B: D0 RNC 070C: 21 85 20 LXI H,$2085 070F: 7E MOV A,M 0710: A7 ANA A 0711: C2 8C 07 JNZ $078C 0714: 3A A1 20 LDA $20A1 0717: A7 ANA A 0718: 21 8A 20 LXI H,$208A 071B: CA 21 07 JZ $0721 071E: C3 11 08 JMP $0811 0721: 7E MOV A,M 0722: 23 INX H 0723: 23 INX H 0724: 86 ADD M 0725: 32 8A 20 STA $208A 0728: CD 3A 07 CALL $073A 072B: 21 8A 20 LXI H,$208A 072E: 7E MOV A,M 072F: FE 28 CPI $28 0731: DA AC 07 JC $07AC 0734: FE E1 CPI $E1 0736: D2 AC 07 JNC $07AC 0739: C9 RET 073A: CD 53 07 CALL $0753 073D: C2 11 08 JNZ $0811 0740: 21 BD 20 LXI H,$20BD 0743: 34 INR M 0744: 7E MOV A,M 0745: E6 04 ANI $04 0747: C2 4D 07 JNZ $074D 074A: C3 11 08 JMP $0811 074D: CD 17 08 CALL $0817 0750: C3 10 12 JMP $1210 0753: 3A BC 20 LDA $20BC 0756: FE 02 CPI $02 0758: C9 RET 0759: 21 BC 20 LXI H,$20BC 075C: 34 INR M 075D: 7E MOV A,M 075E: FE 02 CPI $02 0760: C0 RNZ 0761: 21 7E 18 LXI H,$187E 0764: 22 87 20 SHLD $2087 0767: 3A 8C 20 LDA $208C 076A: 32 8C 20 STA $208C 076D: C9 RET 076E: CD 53 07 CALL $0753 0771: C0 RNZ 0772: 21 A8 1D LXI H,$1DA8 0775: CD 81 07 CALL $0781 0778: 22 87 20 SHLD $2087 077B: 06 20 MVI B,$20 077D: E1 POP H 077E: C3 ED 07 JMP $07ED 0781: 3A BA 20 LDA $20BA 0784: A7 ANA A 0785: C8 RZ 0786: 3E 01 MVI A,$01 0788: 32 BB 20 STA $20BB 078B: C9 RET 078C: 06 FE MVI B,$FE 078E: CD 5C 17 CALL $175C 0791: 23 INX H 0792: 35 DCR M 0793: 7E MOV A,M 0794: FE 1F CPI $1F 0796: CA 20 08 JZ $0820 0799: FE 18 CPI $18 079B: CA BF 07 JZ $07BF 079E: A7 ANA A 079F: C0 RNZ 07A0: 06 EF MVI B,$EF 07A2: 21 98 20 LXI H,$2098 07A5: 7E MOV A,M 07A6: A0 ANA B 07A7: 77 MOV M,A 07A8: E6 20 ANI $20 07AA: D3 05 OUT $05 07AC: CD 17 08 CALL $0817 07AF: CD 10 12 CALL $1210 07B2: 21 83 20 LXI H,$2083 07B5: 06 0A MVI B,$0A 07B7: CD 3F 08 CALL $083F 07BA: 06 FE MVI B,$FE 07BC: C3 5C 17 JMP $175C 07BF: 3E 01 MVI A,$01 07C1: 32 F1 20 STA $20F1 07C4: 3A BC 20 LDA $20BC 07C7: FE 01 CPI $01 07C9: C2 CF 07 JNZ $07CF 07CC: 32 BA 20 STA $20BA 07CF: CD 6E 07 CALL $076E 07D2: 2A 8D 20 LHLD $208D 07D5: 46 MOV B,M 07D6: 0E 04 MVI C,$04 07D8: 21 4C 1D LXI H,$1D4C 07DB: 11 48 1D LXI D,$1D48 07DE: 1A LDAX D 07DF: B8 CMP B 07E0: CA E9 07 JZ $07E9 07E3: 23 INX H 07E4: 13 INX D 07E5: 0D DCR C 07E6: C2 DE 07 JNZ $07DE 07E9: 7E MOV A,M 07EA: 32 87 20 STA $2087 07ED: 26 00 MVI H,$00 07EF: 68 MOV L,B 07F0: CD 01 08 CALL $0801 07F3: CD 17 08 CALL $0817 07F6: C3 D7 0A JMP $0AD7 07F9: 3A 67 20 LDA $2067 07FC: 67 MOV H,A 07FD: 2E F9 MVI L,$F9 07FF: 7E MOV A,M 0800: C9 RET 0801: 3A EF 20 LDA $20EF 0804: A7 ANA A 0805: CA 0C 08 JZ $080C 0808: 22 F2 20 SHLD $20F2 080B: C9 RET 080C: AF XRA A 080D: 32 F1 20 STA $20F1 0810: C9 RET 0811: CD 17 08 CALL $0817 0814: C3 83 11 JMP $1183 0817: 21 87 20 LXI H,$2087 081A: CD BB 17 CALL $17BB 081D: C3 C7 17 JMP $17C7 0820: 06 10 MVI B,$10 0822: 21 98 20 LXI H,$2098 0825: 7E MOV A,M 0826: B0 ORA B 0827: 77 MOV M,A 0828: CD 99 15 CALL $1599 082B: CD 34 08 CALL $0834 082E: 22 87 20 SHLD $2087 0831: C3 11 08 JMP $0811 0834: 21 78 1D LXI H,$1D78 0837: CD 53 07 CALL $0753 083A: C0 RNZ 083B: 21 78 1D LXI H,$1D78 083E: C9 RET 083F: 11 83 1B LXI D,$1B83 0842: C3 B2 17 JMP $17B2 0845: 3E 01 MVI A,$01 0847: 32 93 20 STA $2093 084A: 31 00 24 LXI SP,$2400 084D: FB EI 084E: CD 58 17 CALL $1758 0851: CD 05 17 CALL $1705 0854: CD FA 16 CALL $16FA 0857: CD 16 17 CALL $1716 085A: 21 13 30 LXI H,$3013 085D: 11 3E 1F LXI D,$1F3E 0860: 0E 04 MVI C,$04 0862: CD D9 0A CALL $0AD9 0865: 3A EB 20 LDA $20EB 0868: 3D DCR A 0869: 21 10 28 LXI H,$2810 086C: 0E 14 MVI C,$14 086E: C2 73 09 JNZ $0973 0871: 11 4D 18 LXI D,$184D 0874: CD D9 0A CALL $0AD9 0877: DB 01 IN $01 0879: E6 04 ANI $04 087B: CA 65 08 JZ $0865 087E: 06 99 MVI B,$99 0880: AF XRA A 0881: 32 CE 20 STA $20CE 0884: 3A EB 20 LDA $20EB 0887: 80 ADD B 0888: 27 DAA 0889: 32 EB 20 STA $20EB 088C: 3A CC 20 LDA $20CC 088F: 80 ADD B 0890: 27 DAA 0891: 32 CC 20 STA $20CC 0894: CD 05 17 CALL $1705 0897: 21 00 00 LXI H,$0000 089A: 22 F8 20 SHLD $20F8 089D: 22 FC 20 SHLD $20FC 08A0: 22 F8 21 SHLD $21F8 08A3: 22 F8 22 SHLD $22F8 08A6: CD E3 16 CALL $16E3 08A9: CD E9 16 CALL $16E9 08AC: CD 97 10 CALL $1097 08AF: CD 30 10 CALL $1030 08B2: CD 58 17 CALL $1758 08B5: 21 01 01 LXI H,$0101 08B8: 7C MOV A,H 08B9: 32 EF 20 STA $20EF 08BC: 22 E7 20 SHLD $20E7 08BF: 22 E5 20 SHLD $20E5 08C2: CD 16 17 CALL $1716 08C5: CD 35 02 CALL $0235 08C8: CD 3B 02 CALL $023B 08CB: CD B7 0A CALL $0AB7 08CE: 32 FF 21 STA $21FF 08D1: 32 FF 22 STA $22FF 08D4: CD F2 00 CALL $00F2 08D7: AF XRA A 08D8: 32 FE 21 STA $21FE 08DB: 32 FE 22 STA $22FE 08DE: 32 E4 20 STA $20E4 08E1: 3C INR A 08E2: 32 FA 21 STA $21FA 08E5: 32 FA 22 STA $22FA 08E8: CD DE 01 CALL $01DE 08EB: CD C2 16 CALL $16C2 08EE: 21 78 38 LXI H,$3878 08F1: 22 FC 21 SHLD $21FC 08F4: 22 FC 22 SHLD $22FC 08F7: CD 2A 02 CALL $022A 08FA: CD FF 17 CALL $17FF 08FD: DB 02 IN $02 08FF: E6 08 ANI $08 0901: C4 B9 45 CNZ $45B9 0904: CD 73 0A CALL $0A73 0907: CD A3 0B CALL $0BA3 090A: AF XRA A 090B: 32 C1 20 STA $20C1 090E: CD 15 02 CALL $0215 0911: 3A 67 20 LDA $2067 0914: 0F RRC 0915: DA 8E 09 JC $098E 0918: CD 59 02 CALL $0259 091B: CD 97 09 CALL $0997 091E: CD 15 02 CALL $0215 0921: CD CC 00 CALL $00CC 0924: 3E 01 MVI A,$01 0926: 32 B9 20 STA $20B9 0929: 06 20 MVI B,$20 092B: CD B8 16 CALL $16B8 092E: CD CA 09 CALL $09CA 0931: 3E 00 MVI A,$00 0933: 32 B9 20 STA $20B9 0936: CD 52 17 CALL $1752 0939: 06 20 MVI B,$20 093B: CD B8 16 CALL $16B8 093E: CD FE 13 CALL $13FE 0941: CD C8 16 CALL $16C8 0944: CD B5 13 CALL $13B5 0947: CD 58 0B CALL $0B58 094A: 3A 82 20 LDA $2082 094D: A7 ANA A 094E: CA CA 0B JZ $0BCA 0951: CD 91 11 CALL $1191 0954: CD 1E 0B CALL $0B1E 0957: CD BE 0A CALL $0ABE 095A: CD 58 15 CALL $1558 095D: CD 5E 0C CALL $0C5E 0960: CA 68 09 JZ $0968 0963: 06 04 MVI B,$04 0965: CD B8 16 CALL $16B8 0968: CD 9E 15 CALL $159E 096B: D3 06 OUT $06 096D: CD 2E 16 CALL $162E 0970: C3 3E 09 JMP $093E 0973: 11 38 18 LXI D,$1838 0976: CD D9 0A CALL $0AD9 0979: 06 98 MVI B,$98 097B: DB 01 IN $01 097D: 0F RRC 097E: 0F RRC 097F: DA 89 09 JC $0989 0982: 0F RRC 0983: DA 7E 08 JC $087E 0986: C3 65 08 JMP $0865 0989: 3E 01 MVI A,$01 098B: C3 81 08 JMP $0881 098E: CD 60 02 CALL $0260 0991: CD 97 09 CALL $0997 0994: C3 1E 09 JMP $091E 0997: 21 27 29 LXI H,$2927 099A: 0E 04 MVI C,$04 099C: 3A 67 20 LDA $2067 099F: 57 MOV D,A 09A0: 1E FA MVI E,$FA 09A2: 1A LDAX D 09A3: C6 1C ADI $1C 09A5: F5 PUSH PSW 09A6: C5 PUSH B 09A7: CD 24 1A CALL $1A24 09AA: 06 05 MVI B,$05 09AC: C5 PUSH B 09AD: 1A LDAX D 09AE: A6 ANA M 09AF: AE XRA M 09B0: 77 MOV M,A 09B1: 13 INX D 09B2: 01 20 00 LXI B,$0020 09B5: 09 DAD B 09B6: C1 POP B 09B7: 05 DCR B 09B8: C2 AC 09 JNZ $09AC 09BB: 01 00 05 LXI B,$0500 09BE: 09 DAD B 09BF: C1 POP B 09C0: F1 POP PSW 09C1: 0D DCR C 09C2: C2 A5 09 JNZ $09A5 09C5: C9 RET 09C6: 1B DCX D 09C7: 24 INR H 09C8: 1D DCR E 09C9: 1C INR E 09CA: 21 00 23 LXI H,$2300 09CD: 11 00 20 LXI D,$2000 09D0: E5 PUSH H 09D1: D5 PUSH D 09D2: 06 10 MVI B,$10 09D4: CD B2 17 CALL $17B2 09D7: 21 08 20 LXI H,$2008 09DA: 36 00 MVI M,$00 09DC: 23 INX H 09DD: 36 A8 MVI M,$A8 09DF: 23 INX H 09E0: 23 INX H 09E1: 36 A8 MVI M,$A8 09E3: 23 INX H 09E4: 23 INX H 09E5: 23 INX H 09E6: E5 PUSH H 09E7: CD B5 13 CALL $13B5 09EA: 3A 82 20 LDA $2082 09ED: FE 1A CPI $1A 09EF: D2 60 0A JNC $0A60 09F2: FE 0A CPI $0A 09F4: D2 66 0A JNC $0A66 09F7: E1 POP H 09F8: 36 FF MVI M,$FF 09FA: CD 5F 01 CALL $015F 09FD: CD 0F 01 CALL $010F 0A00: 3A 0E 20 LDA $200E 0A03: 32 07 20 STA $2007 0A06: 3A 82 20 LDA $2082 0A09: FE 05 CPI $05 0A0B: D2 16 0A JNC $0A16 0A0E: C5 PUSH B 0A0F: 01 50 03 LXI B,$0350 0A12: CD C9 0E CALL $0EC9 0A15: C1 POP B 0A16: 3A 09 20 LDA $2009 0A19: 3A 09 20 LDA $2009 0A1C: 47 MOV B,A 0A1D: 3A 09 23 LDA $2309 0A20: F5 PUSH PSW 0A21: C5 PUSH B 0A22: 3E 0A MVI A,$0A 0A24: CD B8 15 CALL $15B8 0A27: C1 POP B 0A28: F1 POP PSW 0A29: B8 CMP B 0A2A: D3 06 OUT $06 0A2C: F5 PUSH PSW 0A2D: 26 20 MVI H,$20 0A2F: 2E E1 MVI L,$E1 0A31: 2C INR L 0A32: 7E MOV A,M 0A33: A7 ANA A 0A34: CA 4A 0A JZ $0A4A 0A37: CD 49 1F CALL $1F49 0A3A: E6 76 ANI $76 0A3C: FE 56 CPI $56 0A3E: C2 4A 0A JNZ $0A4A 0A41: 2E EA MVI L,$EA 0A43: 2C INR L 0A44: 36 02 MVI M,$02 0A46: 2E CC MVI L,$CC 0A48: 36 02 MVI M,$02 0A4A: F1 POP PSW 0A4B: C2 FA 09 JNZ $09FA 0A4E: E1 POP H 0A4F: D1 POP D 0A50: 06 10 MVI B,$10 0A52: CD B2 17 CALL $17B2 0A55: CD 19 17 CALL $1719 0A58: 3A E7 20 LDA $20E7 0A5B: A7 ANA A 0A5C: C8 RZ 0A5D: C3 CA 0A JMP $0ACA 0A60: E1 POP H 0A61: 36 FC MVI M,$FC 0A63: C3 FA 09 JMP $09FA 0A66: E1 POP H 0A67: 36 FE MVI M,$FE 0A69: C3 FA 09 JMP $09FA 0A6C: 3A 67 20 LDA $2067 0A6F: 67 MOV H,A 0A70: 2E FC MVI L,$FC 0A72: C9 RET 0A73: 21 11 2B LXI H,$2B11 0A76: 11 70 1B LXI D,$1B70 0A79: 0E 0E MVI C,$0E 0A7B: CD D9 0A CALL $0AD9 0A7E: 3A 67 20 LDA $2067 0A81: 0F RRC 0A82: 3E 1E MVI A,$1E 0A84: 21 11 37 LXI H,$3711 0A87: D4 E5 0A CNC $0AE5 0A8A: 3E B0 MVI A,$B0 0A8C: 32 C0 20 STA $20C0 0A8F: 3A C0 20 LDA $20C0 0A92: A7 ANA A 0A93: C8 RZ 0A94: E6 04 ANI $04 0A96: C2 A2 0A JNZ $0AA2 0A99: CD 97 0B CALL $0B97 0A9C: CD EF 16 CALL $16EF 0A9F: C3 8F 0A JMP $0A8F 0AA2: 06 28 MVI B,$28 0AA4: 21 1C 26 LXI H,$261C 0AA7: 3A 67 20 LDA $2067 0AAA: 0F RRC 0AAB: DA B1 0A JC $0AB1 0AAE: 21 1C 39 LXI H,$391C 0AB1: CD 10 12 CALL $1210 0AB4: C3 8F 0A JMP $0A8F 0AB7: DB 02 IN $02 0AB9: E6 01 ANI $01 0ABB: C6 03 ADI $03 0ABD: C9 RET 0ABE: 3A 82 20 LDA $2082 0AC1: FE 09 CPI $09 0AC3: D0 RNC 0AC4: 3E FB MVI A,$FB 0AC6: 32 7E 20 STA $207E 0AC9: C9 RET 0ACA: 3A CE 20 LDA $20CE 0ACD: A7 ANA A 0ACE: C0 RNZ 0ACF: 21 1C 39 LXI H,$391C 0AD2: 06 28 MVI B,$28 0AD4: C3 10 12 JMP $1210 0AD7: 0E 03 MVI C,$03 0AD9: 1A LDAX D 0ADA: D5 PUSH D 0ADB: CD E5 0A CALL $0AE5 0ADE: D1 POP D 0ADF: 13 INX D 0AE0: 0D DCR C 0AE1: C2 D9 0A JNZ $0AD9 0AE4: C9 RET 0AE5: CD 24 1A CALL $1A24 0AE8: 06 05 MVI B,$05 0AEA: D3 06 OUT $06 0AEC: CD 83 11 CALL $1183 0AEF: C5 PUSH B 0AF0: AF XRA A 0AF1: 77 MOV M,A 0AF2: 01 20 00 LXI B,$0020 0AF5: 09 DAD B 0AF6: 77 MOV M,A 0AF7: 09 DAD B 0AF8: 77 MOV M,A 0AF9: 09 DAD B 0AFA: C1 POP B 0AFB: C9 RET 0AFC: 3A 09 20 LDA $2009 0AFF: FE 78 CPI $78 0B01: D0 RNC 0B02: 2A 91 20 LHLD $2091 0B05: 7D MOV A,L 0B06: B4 ORA H 0B07: C2 12 0B JNZ $0B12 0B0A: 21 00 06 LXI H,$0600 0B0D: 3E 01 MVI A,$01 0B0F: 32 83 20 STA $2083 0B12: 2B DCX H 0B13: 22 91 20 SHLD $2091 0B16: C9 RET 0B17: CD F7 13 CALL $13F7 0B1A: 2E FF MVI L,$FF 0B1C: 7E MOV A,M 0B1D: C9 RET 0B1E: CD CE 16 CALL $16CE 0B21: 2B DCX H 0B22: 2B DCX H 0B23: 7E MOV A,M 0B24: A7 ANA A 0B25: C8 RZ 0B26: 06 15 MVI B,$15 0B28: CD 8A 10 CALL $108A 0B2B: B8 CMP B 0B2C: D8 RC 0B2D: CD 37 46 CALL $4637 0B30: CD CE 16 CALL $16CE 0B33: 2B DCX H 0B34: 2B DCX H 0B35: 36 00 MVI M,$00 0B37: 3E FF MVI A,$FF 0B39: 32 99 20 STA $2099 0B3C: 06 10 MVI B,$10 0B3E: C3 B8 16 JMP $16B8 0B41: F5 PUSH PSW 0B42: 3A AF 20 LDA $20AF 0B45: A7 ANA A 0B46: CA 56 0B JZ $0B56 0B49: 21 9C 1D LXI H,$1D9C 0B4C: F1 POP PSW 0B4D: FE 02 CPI $02 0B4F: D8 RC 0B50: 23 INX H 0B51: FE 04 CPI $04 0B53: D8 RC 0B54: 23 INX H 0B55: C9 RET 0B56: F1 POP PSW 0B57: C9 RET 0B58: CD 97 0B CALL $0B97 0B5B: 3A F1 20 LDA $20F1 0B5E: A7 ANA A 0B5F: C8 RZ 0B60: AF XRA A 0B61: 32 F1 20 STA $20F1 0B64: E5 PUSH H 0B65: 2A F2 20 LHLD $20F2 0B68: EB XCHG 0B69: E1 POP H 0B6A: 7E MOV A,M 0B6B: 83 ADD E 0B6C: 27 DAA 0B6D: 77 MOV M,A 0B6E: 5F MOV E,A 0B6F: 23 INX H 0B70: 7E MOV A,M 0B71: 8A ADC D 0B72: 27 DAA 0B73: 77 MOV M,A 0B74: 57 MOV D,A 0B75: 23 INX H 0B76: 7E MOV A,M 0B77: 23 INX H 0B78: 66 MOV H,M 0B79: 6F MOV L,A 0B7A: 7A MOV A,D 0B7B: CD 7F 0B CALL $0B7F 0B7E: 7B MOV A,E 0B7F: D5 PUSH D 0B80: F5 PUSH PSW 0B81: 0F RRC 0B82: 0F RRC 0B83: 0F RRC 0B84: 0F RRC 0B85: E6 0F ANI $0F 0B87: CD 92 0B CALL $0B92 0B8A: F1 POP PSW 0B8B: E6 0F ANI $0F 0B8D: CD 92 0B CALL $0B92 0B90: D1 POP D 0B91: C9 RET 0B92: C6 1C ADI $1C 0B94: C3 E5 0A JMP $0AE5 0B97: 3A 67 20 LDA $2067 0B9A: 0F RRC 0B9B: 21 F8 20 LXI H,$20F8 0B9E: D8 RC 0B9F: 21 FC 20 LXI H,$20FC 0BA2: C9 RET 0BA3: 21 02 24 LXI H,$2402 0BA6: 0E 1A MVI C,$1A 0BA8: 06 DF MVI B,$DF 0BAA: E5 PUSH H 0BAB: C5 PUSH B 0BAC: 36 00 MVI M,$00 0BAE: 11 20 00 LXI D,$0020 0BB1: 19 DAD D 0BB2: 05 DCR B 0BB3: C2 AC 0B JNZ $0BAC 0BB6: C1 POP B 0BB7: E1 POP H 0BB8: 23 INX H 0BB9: 0D DCR C 0BBA: C2 A8 0B JNZ $0BA8 0BBD: C9 RET 0BBE: 3A BA 20 LDA $20BA 0BC1: FE 02 CPI $02 0BC3: C0 RNZ 0BC4: 3E 01 MVI A,$01 0BC6: 32 BB 20 STA $20BB 0BC9: C9 RET 0BCA: CD 41 0C CALL $0C41 0BCD: CD 10 44 CALL $4410 0BD0: CD 82 46 CALL $4682 0BD3: CD F9 13 CALL $13F9 0BD6: 2E F8 MVI L,$F8 0BD8: 36 00 MVI M,$00 0BDA: CD BE 0B CALL $0BBE 0BDD: CD 96 18 CALL $1896 0BE0: AF XRA A 0BE1: 32 E9 20 STA $20E9 0BE4: CD A3 0B CALL $0BA3 0BE7: 3A 67 20 LDA $2067 0BEA: F5 PUSH PSW 0BEB: CD 2A 02 CALL $022A 0BEE: F1 POP PSW 0BEF: 32 67 20 STA $2067 0BF2: 3A 67 20 LDA $2067 0BF5: 67 MOV H,A 0BF6: 2E FE MVI L,$FE 0BF8: E5 PUSH H 0BF9: 2E FA MVI L,$FA 0BFB: 34 INR M 0BFC: 7E MOV A,M 0BFD: E5 PUSH H 0BFE: 2E F9 MVI L,$F9 0C00: 34 INR M 0C01: E1 POP H 0C02: FE 0A CPI $0A 0C04: C2 09 0C JNZ $0C09 0C07: 36 00 MVI M,$00 0C09: E1 POP H 0C0A: 7E MOV A,M 0C0B: CD 21 0C CALL $0C21 0C0E: 7C MOV A,H 0C0F: 0F RRC 0C10: DA 38 0C JC $0C38 0C13: 3E 21 MVI A,$21 0C15: 32 98 20 STA $2098 0C18: CD 3B 02 CALL $023B 0C1B: CD C2 16 CALL $16C2 0C1E: C3 0E 09 JMP $090E 0C21: E6 07 ANI $07 0C23: 3C INR A 0C24: 77 MOV M,A 0C25: 21 9F 1D LXI H,$1D9F 0C28: 23 INX H 0C29: 3D DCR A 0C2A: C2 28 0C JNZ $0C28 0C2D: 46 MOV B,M 0C2E: CD F9 13 CALL $13F9 0C31: 2E FC MVI L,$FC 0C33: 70 MOV M,B 0C34: 23 INX H 0C35: 36 38 MVI M,$38 0C37: C9 RET 0C38: CD 35 02 CALL $0235 0C3B: CD DE 01 CALL $01DE 0C3E: C3 0E 09 JMP $090E 0C41: CD 5E 0C CALL $0C5E 0C44: C2 57 0C JNZ $0C57 0C47: 3E 30 MVI A,$30 0C49: 32 C0 20 STA $20C0 0C4C: 3A C0 20 LDA $20C0 0C4F: A7 ANA A 0C50: C8 RZ 0C51: CD 5E 0C CALL $0C5E 0C54: CA 4C 0C JZ $0C4C 0C57: CD 5E 0C CALL $0C5E 0C5A: C2 57 0C JNZ $0C57 0C5D: C9 RET 0C5E: 3A 15 20 LDA $2015 0C61: FE FF CPI $FF 0C63: C9 RET 0C64: 3A EF 20 LDA $20EF 0C67: A7 ANA A 0C68: CA 81 0C JZ $0C81 0C6B: 48 MOV C,B 0C6C: 06 08 MVI B,$08 0C6E: CD B8 16 CALL $16B8 0C71: 41 MOV B,C 0C72: 78 MOV A,B 0C73: CD 41 0B CALL $0B41 0C76: 7E MOV A,M 0C77: 21 F3 20 LXI H,$20F3 0C7A: 36 00 MVI M,$00 0C7C: 2B DCX H 0C7D: 77 MOV M,A 0C7E: 2B DCX H 0C7F: 36 01 MVI M,$01 0C81: 21 62 20 LXI H,$2062 0C84: C9 RET 0C85: D5 PUSH D 0C86: 1A LDAX D 0C87: CD E5 0A CALL $0AE5 0C8A: D1 POP D 0C8B: 3E 07 MVI A,$07 0C8D: 32 C0 20 STA $20C0 0C90: 3A C0 20 LDA $20C0 0C93: 3D DCR A 0C94: C2 90 0C JNZ $0C90 0C97: 13 INX D 0C98: 0D DCR C 0C99: C2 85 0C JNZ $0C85 0C9C: C9 RET 0C9D: 3E 40 MVI A,$40 0C9F: C3 B6 0C JMP $0CB6 0CA2: 3E 80 MVI A,$80 0CA4: C3 B6 0C JMP $0CB6 0CA7: E1 POP H 0CA8: CD 83 43 CALL $4383 0CAB: C3 7B 00 JMP $007B 0CAE: 3A C1 20 LDA $20C1 0CB1: 0F RRC 0CB2: DA A7 0C JC $0CA7 0CB5: C9 RET 0CB6: 32 C0 20 STA $20C0 0CB9: 3A C0 20 LDA $20C0 0CBC: A7 ANA A 0CBD: C2 B9 0C JNZ $0CB9 0CC0: C9 RET 0CC1: 21 EC 20 LXI H,$20EC 0CC4: 7E MOV A,M 0CC5: A7 ANA A 0CC6: C2 D1 0C JNZ $0CD1 0CC9: 36 01 MVI M,$01 0CCB: 32 F9 21 STA $21F9 0CCE: C3 DE 01 JMP $01DE 0CD1: 36 00 MVI M,$00 0CD3: 3E 03 MVI A,$03 0CD5: C3 CB 0C JMP $0CCB 0CD8: AF XRA A 0CD9: D3 03 OUT $03 0CDB: D3 05 OUT $05 0CDD: CD DC 17 CALL $17DC 0CE0: FB EI 0CE1: CD 9D 0C CALL $0C9D 0CE4: CD DC 40 CALL $40DC 0CE7: CD 9D 0C CALL $0C9D 0CEA: CD 3F 16 CALL $163F 0CED: CD 9D 0C CALL $0C9D 0CF0: CD A3 0B CALL $0BA3 0CF3: 3A FF 21 LDA $21FF 0CF6: A7 ANA A 0CF7: C2 03 0D JNZ $0D03 0CFA: CD B7 0A CALL $0AB7 0CFD: 32 FF 21 STA $21FF 0D00: CD FF 17 CALL $17FF 0D03: CD 2A 02 CALL $022A 0D06: CD C1 0C CALL $0CC1 0D09: CD 35 02 CALL $0235 0D0C: CD 60 02 CALL $0260 0D0F: CD 15 02 CALL $0215 0D12: CD CA 09 CALL $09CA 0D15: 3E 01 MVI A,$01 0D17: 32 C1 20 STA $20C1 0D1A: CD FE 13 CALL $13FE 0D1D: CD 68 0D CALL $0D68 0D20: D3 06 OUT $06 0D22: CD 5E 0C CALL $0C5E 0D25: CA 1A 0D JZ $0D1A 0D28: AF XRA A 0D29: 32 25 20 STA $2025 0D2C: CD 5E 0C CALL $0C5E 0D2F: C2 2C 0D JNZ $0D2C 0D32: AF XRA A 0D33: 32 C1 20 STA $20C1 0D36: CD 9D 0C CALL $0C9D 0D39: CD A3 0B CALL $0BA3 0D3C: 0E 0C MVI C,$0C 0D3E: 21 11 2C LXI H,$2C11 0D41: 11 17 11 LXI D,$1117 0D44: CD D9 0A CALL $0AD9 0D47: CD D2 0D CALL $0DD2 0D4A: 01 23 11 LXI B,$1123 0D4D: CD 7D 16 CALL $167D 0D50: CD 73 16 CALL $1673 0D53: DB 02 IN $02 0D55: 07 RLC 0D56: DA 5F 0D JC $0D5F 0D59: 01 27 11 LXI B,$1127 0D5C: CD 61 16 CALL $1661 0D5F: CD A2 0C CALL $0CA2 0D62: CD A3 0B CALL $0BA3 0D65: C3 9D 16 JMP $169D 0D68: CD C8 16 CALL $16C8 0D6B: C3 19 45 JMP $4519 0D6E: DB D0 IN $D0 0D70: D2 CF C3 JNC $C3CF 0D73: DC CF D4 CC $D4CF 0D76: C9 RET 0D77: C1 POP B 0D78: D4 1B 07 CNC $071B 0D7B: 08 ; EX AF,AF' 0D7C: 2B DCX H 0D7D: 12 STAX D 0D7E: 02 STAX B 0D7F: 0E 11 MVI C,$11 0D81: 04 INR B 0D82: 1B DCX D 0D83: DB 00 IN $00 0D85: E6 40 ANI $40 0D87: CC C9 0D CZ $0DC9 0D8A: 3A 4D 23 LDA $234D 0D8D: A7 ANA A 0D8E: CA A4 00 JZ $00A4 0D91: DB 01 IN $01 0D93: E6 06 ANI $06 0D95: C4 C3 0D CNZ $0DC3 0D98: CD B9 0D CALL $0DB9 0D9B: E6 10 ANI $10 0D9D: 06 01 MVI B,$01 0D9F: 21 B1 20 LXI H,$20B1 0DA2: C2 AE 0D JNZ $0DAE 0DA5: 7E MOV A,M 0DA6: A7 ANA A 0DA7: 23 INX H 0DA8: C2 AE 0D JNZ $0DAE 0DAB: 2B DCX H 0DAC: 06 00 MVI B,$00 0DAE: 70 MOV M,B 0DAF: 2A 4A 23 LHLD $234A 0DB2: 23 INX H 0DB3: 22 4A 23 SHLD $234A 0DB6: C3 94 00 JMP $0094 0DB9: 3A E1 20 LDA $20E1 0DBC: A7 ANA A 0DBD: C2 F2 15 JNZ $15F2 0DC0: DB 01 IN $01 0DC2: C9 RET 0DC3: 3E 01 MVI A,$01 0DC5: 32 BF 20 STA $20BF 0DC8: C9 RET 0DC9: CD 30 11 CALL $1130 0DCC: CD 97 10 CALL $1097 0DCF: C3 30 10 JMP $1030 0DD2: E5 PUSH H 0DD3: C5 PUSH B 0DD4: CD BA 10 CALL $10BA 0DD7: C1 POP B 0DD8: E1 POP H 0DD9: C9 RET 0DDA: 3E 20 MVI A,$20 0DDC: C3 B6 0C JMP $0CB6 0DDF: 3E 05 MVI A,$05 0DE1: C3 B6 0C JMP $0CB6 0DE4: 01 50 06 LXI B,$0650 0DE7: CD B9 0D CALL $0DB9 0DEA: E6 60 ANI $60 0DEC: CA F8 0D JZ $0DF8 0DEF: 0D DCR C 0DF0: C2 E7 0D JNZ $0DE7 0DF3: 05 DCR B 0DF4: C2 E7 0D JNZ $0DE7 0DF7: C9 RET 0DF8: E1 POP H 0DF9: C9 RET 0DFA: CD A3 0B CALL $0BA3 0DFD: CD 28 10 CALL $1028 0E00: 06 15 MVI B,$15 0E02: 11 65 10 LXI D,$1065 0E05: 21 40 23 LXI H,$2340 0E08: CD B2 17 CALL $17B2 0E0B: 11 3D 10 LXI D,$103D 0E0E: 21 17 27 LXI H,$2717 0E11: 0E 17 MVI C,$17 0E13: CD D9 0A CALL $0AD9 0E16: 21 12 27 LXI H,$2712 0E19: 11 21 1E LXI D,$1E21 0E1C: CD A7 0E CALL $0EA7 0E1F: 21 10 27 LXI H,$2710 0E22: CD A7 0E CALL $0EA7 0E25: 21 0E 27 LXI H,$270E 0E28: 0E 05 MVI C,$05 0E2A: CD A9 0E CALL $0EA9 0E2D: CD 60 1A CALL $1A60 0E30: 11 16 1F LXI D,$1F16 0E33: 06 28 MVI B,$28 0E35: CD 83 11 CALL $1183 0E38: 11 54 10 LXI D,$1054 0E3B: 0E 11 MVI C,$11 0E3D: 21 06 2A LXI H,$2A06 0E40: CD D9 0A CALL $0AD9 0E43: 3A 4D 23 LDA $234D 0E46: A7 ANA A 0E47: CA 1B 10 JZ $101B 0E4A: 3A 4B 23 LDA $234B 0E4D: FE 20 CPI $20 0E4F: D2 1B 10 JNC $101B 0E52: CD B9 0E CALL $0EB9 0E55: CD B9 0D CALL $0DB9 0E58: E6 76 ANI $76 0E5A: FE 40 CPI $40 0E5C: CC D2 0E CZ $0ED2 0E5F: FE 20 CPI $20 0E61: CC 28 0F CZ $0F28 0E64: 3A BF 20 LDA $20BF 0E67: A7 ANA A 0E68: C2 1B 10 JNZ $101B 0E6B: 3A B2 20 LDA $20B2 0E6E: A7 ANA A 0E6F: C2 72 0F JNZ $0F72 0E72: 01 30 01 LXI B,$0130 0E75: CD C9 0E CALL $0EC9 0E78: CD C1 0E CALL $0EC1 0E7B: 3A 4B 23 LDA $234B 0E7E: FE 1D CPI $1D 0E80: C2 43 0E JNZ $0E43 0E83: 06 05 MVI B,$05 0E85: C5 PUSH B 0E86: 21 06 2A LXI H,$2A06 0E89: 06 20 MVI B,$20 0E8B: CD 71 11 CALL $1171 0E8E: CD DF 0D CALL $0DDF 0E91: 11 54 10 LXI D,$1054 0E94: 21 06 2A LXI H,$2A06 0E97: 0E 04 MVI C,$04 0E99: CD D9 0A CALL $0AD9 0E9C: CD DF 0D CALL $0DDF 0E9F: C1 POP B 0EA0: 05 DCR B 0EA1: C2 85 0E JNZ $0E85 0EA4: C3 43 0E JMP $0E43 0EA7: 0E 0B MVI C,$0B 0EA9: 06 05 MVI B,$05 0EAB: CD 83 11 CALL $1183 0EAE: C5 PUSH B 0EAF: 01 60 01 LXI B,$0160 0EB2: 09 DAD B 0EB3: C1 POP B 0EB4: 0D DCR C 0EB5: C2 A9 0E JNZ $0EA9 0EB8: C9 RET 0EB9: 2A 4E 23 LHLD $234E 0EBC: 3E 2A MVI A,$2A 0EBE: C3 E5 0A JMP $0AE5 0EC1: 2A 4E 23 LHLD $234E 0EC4: 3E 1B MVI A,$1B 0EC6: C3 E5 0A JMP $0AE5 0EC9: 0D DCR C 0ECA: C2 C9 0E JNZ $0EC9 0ECD: 05 DCR B 0ECE: C2 C9 0E JNZ $0EC9 0ED1: C9 RET 0ED2: CD E4 0D CALL $0DE4 0ED5: CD C1 0E CALL $0EC1 0ED8: 2A 4E 23 LHLD $234E 0EDB: 7D MOV A,L 0EDC: FE 11 CPI $11 0EDE: CA 03 0F JZ $0F03 0EE1: FE 0F CPI $0F 0EE3: CA 0C 0F JZ $0F0C 0EE6: 7C MOV A,H 0EE7: FE 33 CPI $33 0EE9: CA 17 0F JZ $0F17 0EEC: 24 INR H 0EED: 24 INR H 0EEE: 7C MOV A,H 0EEF: FE 35 CPI $35 0EF1: D2 F7 0E JNC $0EF7 0EF4: C3 FD 0E JMP $0EFD 0EF7: CD C1 0E CALL $0EC1 0EFA: 21 0D 36 LXI H,$360D 0EFD: 22 4E 23 SHLD $234E 0F00: C3 B9 0E JMP $0EB9 0F03: 7C MOV A,H 0F04: FE 3B CPI $3B 0F06: D2 1C 0F JNC $0F1C 0F09: C3 12 0F JMP $0F12 0F0C: 7C MOV A,H 0F0D: FE 3B CPI $3B 0F0F: D2 22 0F JNC $0F22 0F12: 24 INR H 0F13: 24 INR H 0F14: C3 FD 0E JMP $0EFD 0F17: 26 34 MVI H,$34 0F19: C3 EC 0E JMP $0EEC 0F1C: 21 0F 27 LXI H,$270F 0F1F: C3 FD 0E JMP $0EFD 0F22: 21 0D 27 LXI H,$270D 0F25: C3 FD 0E JMP $0EFD 0F28: CD E4 0D CALL $0DE4 0F2B: CD C1 0E CALL $0EC1 0F2E: 2A 4E 23 LHLD $234E 0F31: 7D MOV A,L 0F32: FE 11 CPI $11 0F34: CA 4C 0F JZ $0F4C 0F37: FE 0F CPI $0F 0F39: CA 5D 0F JZ $0F5D 0F3C: 7C MOV A,H 0F3D: FE 28 CPI $28 0F3F: DA 66 0F JC $0F66 0F42: FE 34 CPI $34 0F44: C2 52 0F JNZ $0F52 0F47: 26 33 MVI H,$33 0F49: C3 52 0F JMP $0F52 0F4C: 7C MOV A,H 0F4D: FE 28 CPI $28 0F4F: DA 57 0F JC $0F57 0F52: 25 DCR H 0F53: 25 DCR H 0F54: C3 FD 0E JMP $0EFD 0F57: 21 11 27 LXI H,$2711 0F5A: C3 FD 0E JMP $0EFD 0F5D: 7C MOV A,H 0F5E: FE 28 CPI $28 0F60: DA 6C 0F JC $0F6C 0F63: C3 52 0F JMP $0F52 0F66: 21 0F 3B LXI H,$3B0F 0F69: C3 FD 0E JMP $0EFD 0F6C: 21 11 3B LXI H,$3B11 0F6F: C3 FD 0E JMP $0EFD 0F72: 01 FF 20 LXI B,$20FF 0F75: CD C9 0E CALL $0EC9 0F78: 3A 4C 23 LDA $234C 0F7B: FE 0A CPI $0A 0F7D: D2 00 10 JNC $1000 0F80: 3A 4E 23 LDA $234E 0F83: FE 11 CPI $11 0F85: CA A0 0F JZ $0FA0 0F88: FE 0F CPI $0F 0F8A: CA A6 0F JZ $0FA6 0F8D: 3A 4F 23 LDA $234F 0F90: FE 32 CPI $32 0F92: D2 AE 0F JNC $0FAE 0F95: CD DE 0F CALL $0FDE 0F98: C6 16 ADI $16 0F9A: CD E5 0F CALL $0FE5 0F9D: C3 43 0E JMP $0E43 0FA0: CD DE 0F CALL $0FDE 0FA3: C3 E5 0F JMP $0FE5 0FA6: CD DE 0F CALL $0FDE 0FA9: C6 0B ADI $0B 0FAB: C3 E5 0F JMP $0FE5 0FAE: FE 35 CPI $35 0FB0: D2 1B 10 JNC $101B 0FB3: 3A 4C 23 LDA $234C 0FB6: A7 ANA A 0FB7: CA D4 0F JZ $0FD4 0FBA: 2A 50 23 LHLD $2350 0FBD: 25 DCR H 0FBE: 22 50 23 SHLD $2350 0FC1: 3E 1B MVI A,$1B 0FC3: CD E5 0A CALL $0AE5 0FC6: 21 4C 23 LXI H,$234C 0FC9: 35 DCR M 0FCA: 21 40 23 LXI H,$2340 0FCD: 3A 4C 23 LDA $234C 0FD0: 85 ADD L 0FD1: 6F MOV L,A 0FD2: 36 1B MVI M,$1B 0FD4: AF XRA A 0FD5: 32 B1 20 STA $20B1 0FD8: 32 B2 20 STA $20B2 0FDB: C3 43 0E JMP $0E43 0FDE: 3A 4F 23 LDA $234F 0FE1: D6 27 SUI $27 0FE3: 0F RRC 0FE4: C9 RET 0FE5: 21 40 23 LXI H,$2340 0FE8: F5 PUSH PSW 0FE9: 3A 4C 23 LDA $234C 0FEC: 85 ADD L 0FED: 6F MOV L,A 0FEE: F1 POP PSW 0FEF: 77 MOV M,A 0FF0: 2A 50 23 LHLD $2350 0FF3: CD E5 0A CALL $0AE5 0FF6: 22 50 23 SHLD $2350 0FF9: 21 4C 23 LXI H,$234C 0FFC: 34 INR M 0FFD: C3 D4 0F JMP $0FD4 1000: 3A 4E 23 LDA $234E 1003: FE 0D CPI $0D 1005: C2 1B 10 JNZ $101B 1008: 3A 4F 23 LDA $234F 100B: FE 32 CPI $32 100D: D2 13 10 JNC $1013 1010: C3 1B 10 JMP $101B 1013: FE 36 CPI $36 1015: D2 1B 10 JNC $101B 1018: C3 B3 0F JMP $0FB3 101B: AF XRA A 101C: 32 4D 23 STA $234D 101F: CD 97 10 CALL $1097 1022: CD 30 10 CALL $1030 1025: C3 A3 0B JMP $0BA3 1028: 06 50 MVI B,$50 102A: 21 1E 2D LXI H,$2D1E 102D: C3 71 11 JMP $1171 1030: 2A 3E 23 LHLD $233E 1033: 11 40 23 LXI D,$2340 1036: 3A 4C 23 LDA $234C 1039: 4F MOV C,A 103A: C3 D9 0A JMP $0AD9 103D: 07 RLC 103E: 08 ; EX AF,AF' 103F: 2B DCX H 1040: 12 STAX D 1041: 02 STAX B 1042: 0E 11 MVI C,$11 1044: 04 INR B 1045: 11 1B 1B LXI D,$1B1B 1048: 11 04 06 LXI D,$0604 104B: 08 ; EX AF,AF' 104C: 12 STAX D 104D: 13 INX D 104E: 11 00 13 LXI D,$1300 1051: 08 ; EX AF,AF' 1052: 0E 0D MVI C,$0D 1054: 0D DCR C 1055: 00 NOP 1056: 0C INR C 1057: 04 INR B 1058: 1B DCX D 1059: 2E 2F MVI L,$2F 105B: 2F CMA 105C: 2F CMA 105D: 2F CMA 105E: 2F CMA 105F: 2F CMA 1060: 2F CMA 1061: 2F CMA 1062: 2F CMA 1063: 2F CMA 1064: 30 1B ; ; JR NC,$1081 1066: 1B DCX D 1067: 1B DCX D 1068: 1B DCX D 1069: 1B DCX D 106A: 1B DCX D 106B: 1B DCX D 106C: 1B DCX D 106D: 1B DCX D 106E: 1B DCX D 106F: 00 NOP 1070: 00 NOP 1071: 00 NOP 1072: FF RST 7 1073: 11 27 07 LXI D,$0727 1076: 30 00 ; ; JR NC,$1078 1078: 00 NOP 1079: 00 NOP 107A: E5 PUSH H 107B: D5 PUSH D 107C: 11 00 04 LXI D,$0400 107F: 19 DAD D 1080: 3E 1C MVI A,$1C 1082: CD E5 0A CALL $0AE5 1085: D1 POP D 1086: E1 POP H 1087: C3 7A 0B JMP $0B7A 108A: CD 97 0B CALL $0B97 108D: 7E MOV A,M 108E: 23 INX H 108F: 66 MOV H,M 1090: 6F MOV L,A 1091: 29 DAD H 1092: 29 DAD H 1093: 29 DAD H 1094: 29 DAD H 1095: 7C MOV A,H 1096: C9 RET 1097: 3A 4C 23 LDA $234C 109A: A7 ANA A 109B: CA AE 10 JZ $10AE 109E: 47 MOV B,A 109F: 3E 0A MVI A,$0A 10A1: 90 SUB B 10A2: 37 STC 10A3: 3F CMC 10A4: 1F RAR 10A5: C6 2D ADI $2D 10A7: 67 MOV H,A 10A8: 2E 1E MVI L,$1E 10AA: 22 3E 23 SHLD $233E 10AD: C9 RET 10AE: 21 1E 2D LXI H,$2D1E 10B1: 22 3E 23 SHLD $233E 10B4: 3E 0A MVI A,$0A 10B6: 32 4C 23 STA $234C 10B9: C9 RET 10BA: CD 73 45 CALL $4573 10BD: AF XRA A 10BE: 32 E4 20 STA $20E4 10C1: FB EI 10C2: 06 05 MVI B,$05 10C4: C5 PUSH B 10C5: 11 79 0D LXI D,$0D79 10C8: 0E 0A MVI C,$0A 10CA: 21 1E 2D LXI H,$2D1E 10CD: CD D9 0A CALL $0AD9 10D0: CD DA 0D CALL $0DDA 10D3: CD 28 10 CALL $1028 10D6: CD 97 10 CALL $1097 10D9: CD 30 10 CALL $1030 10DC: CD DA 0D CALL $0DDA 10DF: C1 POP B 10E0: 05 DCR B 10E1: C2 C4 10 JNZ $10C4 10E4: C9 RET 10E5: 26 1D MVI H,$1D 10E7: 1B DCX D 10E8: 0E 11 MVI C,$11 10EA: 1B DCX D 10EB: 1E 1B MVI E,$1B 10ED: 0F RRC 10EE: 0B DCX B 10EF: 00 NOP 10F0: 18 04 ;; JR $10F6 10F2: 11 12 27 LXI D,$2712 10F5: 1B DCX D 10F6: 1B DCX D 10F7: 29 DAD H 10F8: 1D DCR E 10F9: 1B DCX D 10FA: 0F RRC 10FB: 0B DCX B 10FC: 00 NOP 10FD: 18 04 ; ; JR $1103 10FF: 11 1B 1B LXI D,$1B1B 1102: 1D DCR E 1103: 1B DCX D 1104: 02 STAX B 1105: 0E 08 MVI C,$08 1107: 0D DCR C 1108: 1B DCX D 1109: 1B DCX D 110A: 1B DCX D 110B: 0C INR C 110C: 08 ; EX AF,AF' 110D: 03 INX B 110E: 16 00 MVI D,$00 1110: 18 1B ; ; JR $112D 1112: 1B DCX D 1113: 00 NOP 1114: 00 NOP 1115: 00 NOP 1116: 00 NOP 1117: 08 ; EX AF,AF' 1118: 0D DCR C 1119: 12 STAX D 111A: 04 INR B 111B: 11 13 1B LXI D,$1B13 111E: 1B DCX D 111F: 02 STAX B 1120: 0E 08 MVI C,$08 1122: 0D DCR C 1123: 0D DCR C 1124: 2A E5 10 LHLD $10E5 1127: 0A LDAX B 1128: 2A F7 10 LHLD $10F7 112B: 07 RLC 112C: 2A 3C 11 LHLD $113C 112F: FF RST 7 1130: 06 0E MVI B,$0E 1132: 11 09 11 LXI D,$1109 1135: 21 40 23 LXI H,$2340 1138: CD B2 17 CALL $17B2 113B: C9 RET 113C: 29 DAD H 113D: 1E 1B MVI E,$1B 113F: 0F RRC 1140: 0B DCX B 1141: 00 NOP 1142: 18 04 ; ; JR $1148 1144: 11 12 1B LXI D,$1B12 1147: 1E 1B MVI E,$1B 1149: 02 STAX B 114A: 0E 08 MVI C,$08 114C: 0D DCR C 114D: 12 STAX D 114E: CD B9 11 CALL $11B9 1151: C5 PUSH B 1152: E5 PUSH H 1153: 1A LDAX D 1154: D3 04 OUT $04 1156: DB 03 IN $03 1158: B6 ORA M 1159: 77 MOV M,A 115A: 23 INX H 115B: 13 INX D 115C: AF XRA A 115D: D3 04 OUT $04 115F: DB 03 IN $03 1161: B6 ORA M 1162: 77 MOV M,A 1163: E1 POP H 1164: 01 20 00 LXI B,$0020 1167: 09 DAD B 1168: C1 POP B 1169: 05 DCR B 116A: C2 51 11 JNZ $1151 116D: C9 RET 116E: CD B9 11 CALL $11B9 1171: C5 PUSH B 1172: E5 PUSH H 1173: AF XRA A 1174: 77 MOV M,A 1175: 23 INX H 1176: 77 MOV M,A 1177: 23 INX H 1178: E1 POP H 1179: 01 20 00 LXI B,$0020 117C: 09 DAD B 117D: C1 POP B 117E: 05 DCR B 117F: C2 71 11 JNZ $1171 1182: C9 RET 1183: C5 PUSH B 1184: 1A LDAX D 1185: 77 MOV M,A 1186: 13 INX D 1187: 01 20 00 LXI B,$0020 118A: 09 DAD B 118B: C1 POP B 118C: 05 DCR B 118D: C2 83 11 JNZ $1183 1190: C9 RET 1191: CD 8A 10 CALL $108A 1194: C3 3F 15 JMP $153F 1197: CD B9 11 CALL $11B9 119A: C5 PUSH B 119B: E5 PUSH H 119C: 1A LDAX D 119D: D3 04 OUT $04 119F: DB 03 IN $03 11A1: 2F CMA 11A2: A6 ANA M 11A3: 77 MOV M,A 11A4: 23 INX H 11A5: 13 INX D 11A6: AF XRA A 11A7: D3 04 OUT $04 11A9: DB 03 IN $03 11AB: 2F CMA 11AC: A6 ANA M 11AD: 77 MOV M,A 11AE: E1 POP H 11AF: 01 20 00 LXI B,$0020 11B2: 09 DAD B 11B3: C1 POP B 11B4: 05 DCR B 11B5: C2 9A 11 JNZ $119A 11B8: C9 RET 11B9: 7D MOV A,L 11BA: E6 07 ANI $07 11BC: D3 02 OUT $02 11BE: C3 C7 17 JMP $17C7 11C1: C5 PUSH B 11C2: E5 PUSH H 11C3: 7E MOV A,M 11C4: 12 STAX D 11C5: 13 INX D 11C6: 23 INX H 11C7: 0D DCR C 11C8: C2 C3 11 JNZ $11C3 11CB: E1 POP H 11CC: 01 20 00 LXI B,$0020 11CF: 09 DAD B 11D0: C1 POP B 11D1: 05 DCR B 11D2: C2 C1 11 JNZ $11C1 11D5: C9 RET 11D6: CD B9 11 CALL $11B9 11D9: AF XRA A 11DA: 32 61 20 STA $2061 11DD: C5 PUSH B 11DE: E5 PUSH H 11DF: 1A LDAX D 11E0: D3 04 OUT $04 11E2: DB 03 IN $03 11E4: F5 PUSH PSW 11E5: A6 ANA M 11E6: CA EE 11 JZ $11EE 11E9: 3E 01 MVI A,$01 11EB: 32 61 20 STA $2061 11EE: F1 POP PSW 11EF: B6 ORA M 11F0: 77 MOV M,A 11F1: 23 INX H 11F2: 13 INX D 11F3: AF XRA A 11F4: D3 04 OUT $04 11F6: DB 03 IN $03 11F8: F5 PUSH PSW 11F9: A6 ANA M 11FA: CA 02 12 JZ $1202 11FD: 3E 01 MVI A,$01 11FF: 32 61 20 STA $2061 1202: F1 POP PSW 1203: B6 ORA M 1204: 77 MOV M,A 1205: E1 POP H 1206: 01 20 00 LXI B,$0020 1209: 09 DAD B 120A: C1 POP B 120B: 05 DCR B 120C: C2 DD 11 JNZ $11DD 120F: C9 RET 1210: AF XRA A 1211: C5 PUSH B 1212: 77 MOV M,A 1213: 01 20 00 LXI B,$0020 1216: 09 DAD B 1217: C1 POP B 1218: 05 DCR B 1219: C2 11 12 JNZ $1211 121C: C9 RET 121D: 3A 25 20 LDA $2025 1220: FE 05 CPI $05 1222: C8 RZ 1223: FE 02 CPI $02 1225: C0 RNZ 1226: 3A 29 20 LDA $2029 1229: FE D8 CPI $D8 122B: 47 MOV B,A 122C: D2 82 12 JNC $1282 122F: 3A 02 20 LDA $2002 1232: A7 ANA A 1233: C8 RZ 1234: 78 MOV A,B 1235: FE CE CPI $CE 1237: D2 D0 12 JNC $12D0 123A: C6 06 ADI $06 123C: 47 MOV B,A 123D: 3A 09 20 LDA $2009 1240: FE 90 CPI $90 1242: D2 49 12 JNC $1249 1245: B8 CMP B 1246: D2 82 12 JNC $1282 1249: 68 MOV L,B 124A: 3A 09 20 LDA $2009 124D: C6 50 ADI $50 124F: BD CMP L 1250: DC CA 12 CC $12CA 1253: CD B3 12 CALL $12B3 1256: 3A 2A 20 LDA $202A 1259: 67 MOV H,A 125A: CD C0 12 CALL $12C0 125D: 79 MOV A,C 125E: FE 0C CPI $0C 1260: D2 82 12 JNC $1282 1263: 22 64 20 SHLD $2064 1266: 3E 05 MVI A,$05 1268: 32 25 20 STA $2025 126B: CD 45 13 CALL $1345 126E: 7E MOV A,M 126F: A7 ANA A 1270: CA 82 12 JZ $1282 1273: CD D8 12 CALL $12D8 1276: CD BB 17 CALL $17BB 1279: CD 96 13 CALL $1396 127C: 3E 10 MVI A,$10 127E: 32 03 20 STA $2003 1281: C9 RET 1282: 3E 03 MVI A,$03 1284: 32 25 20 STA $2025 1287: C3 9C 12 JMP $129C 128A: 21 03 20 LXI H,$2003 128D: 35 DCR M 128E: C0 RNZ 128F: 2A 64 20 LHLD $2064 1292: 06 12 MVI B,$12 1294: CD 30 13 CALL $1330 1297: 3E 04 MVI A,$04 1299: 32 25 20 STA $2025 129C: AF XRA A 129D: 32 02 20 STA $2002 12A0: 06 F7 MVI B,$F7 12A2: C3 5C 17 JMP $175C 12A5: 0E 00 MVI C,$00 12A7: BC CMP H 12A8: D4 54 13 CNC $1354 12AB: BC CMP H 12AC: D0 RNC 12AD: C6 10 ADI $10 12AF: 0C INR C 12B0: C3 AB 12 JMP $12AB 12B3: 3A 09 20 LDA $2009 12B6: 65 MOV H,L 12B7: CD A5 12 CALL $12A5 12BA: 41 MOV B,C 12BB: 05 DCR B 12BC: DE 10 SBI $10 12BE: 6F MOV L,A 12BF: C9 RET 12C0: 3A 0A 20 LDA $200A 12C3: CD A5 12 CALL $12A5 12C6: DE 10 SBI $10 12C8: 67 MOV H,A 12C9: C9 RET 12CA: 3E 01 MVI A,$01 12CC: 32 AD 20 STA $20AD 12CF: C9 RET 12D0: 3E 01 MVI A,$01 12D2: 32 85 20 STA $2085 12D5: C3 97 12 JMP $1297 12D8: 7E MOV A,M 12D9: 32 DB 20 STA $20DB 12DC: 06 05 MVI B,$05 12DE: 36 00 MVI M,$00 12E0: E5 PUSH H 12E1: 21 62 20 LXI H,$2062 12E4: 36 C2 MVI M,$C2 12E6: 23 INX H 12E7: 36 1C MVI M,$1C 12E9: 23 INX H 12EA: 23 INX H 12EB: 23 INX H 12EC: 36 10 MVI M,$10 12EE: E1 POP H 12EF: FE 01 CPI $01 12F1: CC 01 13 CZ $1301 12F4: FE 03 CPI $03 12F6: CC 07 13 CZ $1307 12F9: FE 07 CPI $07 12FB: CC 04 13 CZ $1304 12FE: C3 64 0C JMP $0C64 1301: 06 01 MVI B,$01 1303: C9 RET 1304: 06 07 MVI B,$07 1306: C9 RET 1307: E5 PUSH H 1308: F5 PUSH PSW 1309: CD F9 07 CALL $07F9 130C: FE 01 CPI $01 130E: D2 27 13 JNC $1327 1311: F1 POP PSW 1312: E1 POP H 1313: 06 03 MVI B,$03 1315: C9 RET 1316: 23 INX H 1317: 36 07 MVI M,$07 1319: 21 62 20 LXI H,$2062 131C: 36 E0 MVI M,$E0 131E: 23 INX H 131F: 36 1A MVI M,$1A 1321: 23 INX H 1322: 23 INX H 1323: 23 INX H 1324: 36 20 MVI M,$20 1326: C9 RET 1327: F1 POP PSW 1328: E1 POP H 1329: 36 07 MVI M,$07 132B: 06 03 MVI B,$03 132D: C3 16 13 JMP $1316 1330: 3A 62 20 LDA $2062 1333: FE C2 CPI $C2 1335: CA 6E 11 JZ $116E 1338: 11 31 1C LXI D,$1C31 133B: D5 PUSH D 133C: CD 96 13 CALL $1396 133F: D1 POP D 1340: 06 10 MVI B,$10 1342: C3 99 13 JMP $1399 1345: 78 MOV A,B 1346: 07 RLC 1347: 07 RLC 1348: 07 RLC 1349: 80 ADD B 134A: 80 ADD B 134B: 80 ADD B 134C: 81 ADD C 134D: 3D DCR A 134E: 6F MOV L,A 134F: 3A 67 20 LDA $2067 1352: 67 MOV H,A 1353: C9 RET 1354: 0C INR C 1355: C6 10 ADI $10 1357: FA 54 13 JM $1354 135A: C9 RET 135B: 3A 0D 20 LDA $200D 135E: A7 ANA A 135F: C2 7B 13 JNZ $137B 1362: 21 A4 3E LXI H,$3EA4 1365: CD 89 13 CALL $1389 1368: D0 RNC 1369: 06 FE MVI B,$FE 136B: 3E 01 MVI A,$01 136D: 32 0D 20 STA $200D 1370: 78 MOV A,B 1371: 32 08 20 STA $2008 1374: 3A 0E 20 LDA $200E 1377: 32 07 20 STA $2007 137A: C9 RET 137B: 21 24 25 LXI H,$2524 137E: CD 89 13 CALL $1389 1381: D0 RNC 1382: CD AF 16 CALL $16AF 1385: AF XRA A 1386: C3 6D 13 JMP $136D 1389: 06 17 MVI B,$17 138B: 7E MOV A,M 138C: A7 ANA A 138D: C2 51 14 JNZ $1451 1390: 23 INX H 1391: 05 DCR B 1392: C2 8B 13 JNZ $138B 1395: C9 RET 1396: CD B9 11 CALL $11B9 1399: 00 NOP 139A: C5 PUSH B 139B: E5 PUSH H 139C: 1A LDAX D 139D: D3 04 OUT $04 139F: DB 03 IN $03 13A1: 77 MOV M,A 13A2: 23 INX H 13A3: 13 INX D 13A4: AF XRA A 13A5: D3 04 OUT $04 13A7: DB 03 IN $03 13A9: 77 MOV M,A 13AA: E1 POP H 13AB: 01 20 00 LXI B,$0020 13AE: 09 DAD B 13AF: C1 POP B 13B0: 05 DCR B 13B1: C2 9A 13 JNZ $139A 13B4: C9 RET 13B5: CD F7 13 CALL $13F7 13B8: 01 00 37 LXI B,$3700 13BB: 7E MOV A,M 13BC: A7 ANA A 13BD: CA C1 13 JZ $13C1 13C0: 0C INR C 13C1: 23 INX H 13C2: 05 DCR B 13C3: C2 BB 13 JNZ $13BB 13C6: 79 MOV A,C 13C7: 32 82 20 STA $2082 13CA: FE 01 CPI $01 13CC: C0 RNZ 13CD: 21 6B 20 LXI H,$206B 13D0: 36 01 MVI M,$01 13D2: CD F7 13 CALL $13F7 13D5: 7E MOV A,M 13D6: A7 ANA A 13D7: C2 77 46 JNZ $4677 13DA: 06 16 MVI B,$16 13DC: 7E MOV A,M 13DD: A7 ANA A 13DE: C2 E7 13 JNZ $13E7 13E1: 23 INX H 13E2: 05 DCR B 13E3: C2 DC 13 JNZ $13DC 13E6: C9 RET 13E7: FE 01 CPI $01 13E9: C0 RNZ 13EA: 2E 05 MVI L,$05 13EC: 7E MOV A,M 13ED: A7 ANA A 13EE: C4 7E 46 CNZ $467E 13F1: 3E 01 MVI A,$01 13F3: 32 AE 20 STA $20AE 13F6: C9 RET 13F7: 2E 00 MVI L,$00 13F9: 3A 67 20 LDA $2067 13FC: 67 MOV H,A 13FD: C9 RET 13FE: 3A 15 20 LDA $2015 1401: FE FF CPI $FF 1403: C0 RNZ 1404: 21 10 20 LXI H,$2010 1407: 7E MOV A,M 1408: 23 INX H 1409: 46 MOV B,M 140A: B0 ORA B 140B: C0 RNZ 140C: 3A 25 20 LDA $2025 140F: A7 ANA A 1410: C0 RNZ 1411: 3A EF 20 LDA $20EF 1414: A7 ANA A 1415: CA 38 14 JZ $1438 1418: 3A 2D 20 LDA $202D 141B: A7 ANA A 141C: C2 2E 14 JNZ $142E 141F: CD E8 15 CALL $15E8 1422: E6 10 ANI $10 1424: C8 RZ 1425: 3E 01 MVI A,$01 1427: 32 25 20 STA $2025 142A: 32 2D 20 STA $202D 142D: C9 RET 142E: CD E8 15 CALL $15E8 1431: E6 10 ANI $10 1433: C0 RNZ 1434: 32 2D 20 STA $202D 1437: C9 RET 1438: 21 25 20 LXI H,$2025 143B: 36 01 MVI M,$01 143D: 2A ED 20 LHLD $20ED 1440: 23 INX H 1441: 7D MOV A,L 1442: FE CA CPI $CA 1444: DA 49 14 JC $1449 1447: 2E BF MVI L,$BF 1449: 22 ED 20 SHLD $20ED 144C: 7E MOV A,M 144D: 32 1D 20 STA $201D 1450: C9 RET 1451: 37 STC 1452: C9 RET 1453: AF XRA A 1454: CD 0B 18 CALL $180B 1457: CD CE 16 CALL $16CE 145A: 36 00 MVI M,$00 145C: CD 97 0B CALL $0B97 145F: 23 INX H 1460: 11 F5 20 LXI D,$20F5 1463: 1A LDAX D 1464: BE CMP M 1465: 1B DCX D 1466: 2B DCX H 1467: 1A LDAX D 1468: CA 71 14 JZ $1471 146B: D2 81 14 JNC $1481 146E: C3 75 14 JMP $1475 1471: BE CMP M 1472: D2 81 14 JNC $1481 1475: 7E MOV A,M 1476: 12 STAX D 1477: 13 INX D 1478: 23 INX H 1479: 7E MOV A,M 147A: 12 STAX D 147B: CD 10 17 CALL $1710 147E: CD B2 14 CALL $14B2 1481: 3A CE 20 LDA $20CE 1484: A7 ANA A 1485: CA F2 14 JZ $14F2 1488: 21 03 28 LXI H,$2803 148B: 11 24 18 LXI D,$1824 148E: 0E 14 MVI C,$14 1490: CD 85 0C CALL $0C85 1493: 25 DCR H 1494: 25 DCR H 1495: 06 1D MVI B,$1D 1497: 3A 67 20 LDA $2067 149A: 0F RRC 149B: DA A0 14 JC $14A0 149E: 06 1E MVI B,$1E 14A0: 78 MOV A,B 14A1: CD E5 0A CALL $0AE5 14A4: CD 9D 0C CALL $0C9D 14A7: CD A5 16 CALL $16A5 14AA: 7E MOV A,M 14AB: A7 ANA A 14AC: CA F2 14 JZ $14F2 14AF: C3 36 03 JMP $0336 14B2: CD E4 14 CALL $14E4 14B5: 21 E0 20 LXI H,$20E0 14B8: 36 01 MVI M,$01 14BA: 3A 67 20 LDA $2067 14BD: FE 21 CPI $21 14BF: C2 C6 14 JNZ $14C6 14C2: 23 INX H 14C3: 36 00 MVI M,$00 14C5: C9 RET 14C6: 23 INX H 14C7: 36 20 MVI M,$20 14C9: C9 RET 14CA: 21 E0 20 LXI H,$20E0 14CD: 7E MOV A,M 14CE: A7 ANA A 14CF: C8 RZ 14D0: 23 INX H 14D1: E5 PUSH H 14D2: 46 MOV B,M 14D3: CD FD 00 CALL $00FD 14D6: CD FA 0D CALL $0DFA 14D9: E1 POP H 14DA: 36 FF MVI M,$FF 14DC: 2B DCX H 14DD: 36 00 MVI M,$00 14DF: 06 00 MVI B,$00 14E1: C3 FD 00 JMP $00FD 14E4: CD 28 10 CALL $1028 14E7: 06 0A MVI B,$0A 14E9: 11 65 10 LXI D,$1065 14EC: 21 40 23 LXI H,$2340 14EF: C3 B2 17 JMP $17B2 14F2: 21 18 2D LXI H,$2D18 14F5: 11 24 18 LXI D,$1824 14F8: 0E 0A MVI C,$0A 14FA: CD 85 0C CALL $0C85 14FD: CD A2 0C CALL $0CA2 1500: CD CA 14 CALL $14CA 1503: CD A3 0B CALL $0BA3 1506: AF XRA A 1507: 32 EF 20 STA $20EF 150A: D3 05 OUT $05 150C: CD 52 17 CALL $1752 150F: C3 32 0D JMP $0D32 1512: 31 00 24 LXI SP,$2400 1515: FB EI 1516: AF XRA A 1517: 32 15 20 STA $2015 151A: CD 1D 12 CALL $121D 151D: 06 04 MVI B,$04 151F: CD B8 16 CALL $16B8 1522: CD 5E 0C CALL $0C5E 1525: C2 1A 15 JNZ $151A 1528: CD 58 17 CALL $1758 152B: 21 01 27 LXI H,$2701 152E: CD 7A 17 CALL $177A 1531: AF XRA A 1532: CD 0B 18 CALL $180B 1535: 06 FB MVI B,$FB 1537: C3 31 17 JMP $1731 153A: CD 97 0B CALL $0B97 153D: 23 INX H 153E: 7E MOV A,M 153F: 11 BA 1C LXI D,$1CBA 1542: 21 1F 18 LXI H,$181F 1545: 0E 04 MVI C,$04 1547: 47 MOV B,A 1548: 1A LDAX D 1549: B8 CMP B 154A: D2 53 15 JNC $1553 154D: 23 INX H 154E: 13 INX D 154F: 0D DCR C 1550: C2 48 15 JNZ $1548 1553: 7E MOV A,M 1554: 32 CF 20 STA $20CF 1557: C9 RET 1558: 3A 25 20 LDA $2025 155B: A7 ANA A 155C: C2 64 15 JNZ $1564 155F: 06 FD MVI B,$FD 1561: C3 5C 17 JMP $175C 1564: 06 02 MVI B,$02 1566: C3 B8 16 JMP $16B8 1569: 21 9B 20 LXI H,$209B 156C: 35 DCR M 156D: CC 96 15 CZ $1596 1570: 3A 68 20 LDA $2068 1573: A7 ANA A 1574: CA 96 15 JZ $1596 1577: 21 96 20 LXI H,$2096 157A: 35 DCR M 157B: C0 RNZ 157C: 21 98 20 LXI H,$2098 157F: 7E MOV A,M 1580: D3 05 OUT $05 1582: 3A 82 20 LDA $2082 1585: A7 ANA A 1586: CA 96 15 JZ $1596 1589: 2B DCX H 158A: 7E MOV A,M 158B: 2B DCX H 158C: 77 MOV M,A 158D: 2B DCX H 158E: 36 01 MVI M,$01 1590: 3E 04 MVI A,$04 1592: 32 9B 20 STA $209B 1595: C9 RET 1596: 3A 98 20 LDA $2098 1599: E6 30 ANI $30 159B: D3 05 OUT $05 159D: C9 RET 159E: 3A 95 20 LDA $2095 15A1: A7 ANA A 15A2: CA D3 15 JZ $15D3 15A5: 21 91 17 LXI H,$1791 15A8: 11 A1 17 LXI D,$17A1 15AB: 3A 82 20 LDA $2082 15AE: BE CMP M 15AF: D2 B7 15 JNC $15B7 15B2: 23 INX H 15B3: 13 INX D 15B4: C3 AE 15 JMP $15AE 15B7: 1A LDAX D 15B8: 32 97 20 STA $2097 15BB: 21 98 20 LXI H,$2098 15BE: 7E MOV A,M 15BF: E6 30 ANI $30 15C1: 47 MOV B,A 15C2: 7E MOV A,M 15C3: E6 0F ANI $0F 15C5: 07 RLC 15C6: FE 10 CPI $10 15C8: C2 CD 15 JNZ $15CD 15CB: 3E 01 MVI A,$01 15CD: B0 ORA B 15CE: 77 MOV M,A 15CF: AF XRA A 15D0: 32 95 20 STA $2095 15D3: 21 99 20 LXI H,$2099 15D6: 35 DCR M 15D7: C0 RNZ 15D8: 06 EF MVI B,$EF 15DA: C3 5C 17 JMP $175C 15DD: 06 EF MVI B,$EF 15DF: 21 98 20 LXI H,$2098 15E2: 7E MOV A,M 15E3: A0 ANA B 15E4: 77 MOV M,A 15E5: D3 05 OUT $05 15E7: C9 RET 15E8: 3A 67 20 LDA $2067 15EB: 0F RRC 15EC: D2 F2 15 JNC $15F2 15EF: DB 01 IN $01 15F1: C9 RET 15F2: DB 02 IN $02 15F4: C9 RET 15F5: DB 02 IN $02 15F7: E6 04 ANI $04 15F9: C8 RZ 15FA: 3A 9A 20 LDA $209A 15FD: A7 ANA A 15FE: C0 RNZ 15FF: C3 50 1A JMP $1A50 1602: 06 04 MVI B,$04 1604: C5 PUSH B 1605: CD A3 0B CALL $0BA3 1608: C1 POP B 1609: 05 DCR B 160A: C2 04 16 JNZ $1604 160D: 3E 01 MVI A,$01 160F: 32 9A 20 STA $209A 1612: CD 58 17 CALL $1758 1615: FB EI 1616: 11 BE 1C LXI D,$1CBE 1619: 21 16 30 LXI H,$3016 161C: 0E 04 MVI C,$04 161E: CD 85 0C CALL $0C85 1621: CD 9D 0C CALL $0C9D 1624: AF XRA A 1625: 32 9A 20 STA $209A 1628: 32 93 20 STA $2093 162B: C3 F2 14 JMP $14F2 162E: 21 84 20 LXI H,$2084 1631: 7E MOV A,M 1632: A7 ANA A 1633: CA BA 07 JZ $07BA 1636: 23 INX H 1637: 7E MOV A,M 1638: A7 ANA A 1639: C0 RNZ 163A: 06 01 MVI B,$01 163C: C3 B8 16 JMP $16B8 163F: 21 12 28 LXI H,$2812 1642: 11 CB 1A LXI D,$1ACB 1645: 0E 15 MVI C,$15 1647: CD D9 0A CALL $0AD9 164A: 3E 0B MVI A,$0B 164C: 32 6C 20 STA $206C 164F: 01 AB 1D LXI B,$1DAB 1652: CD 7D 16 CALL $167D 1655: DA 5E 16 JC $165E 1658: CD 6B 16 CALL $166B 165B: C3 52 16 JMP $1652 165E: 01 C4 1D LXI B,$1DC4 1661: CD 7D 16 CALL $167D 1664: D8 RC 1665: CD 73 16 CALL $1673 1668: C3 61 16 JMP $1661 166B: C5 PUSH B 166C: 06 10 MVI B,$10 166E: CD 83 11 CALL $1183 1671: C1 POP B 1672: C9 RET 1673: C5 PUSH B 1674: 3A 6C 20 LDA $206C 1677: 4F MOV C,A 1678: CD 85 0C CALL $0C85 167B: C1 POP B 167C: C9 RET 167D: 0A LDAX B 167E: FE FF CPI $FF 1680: 37 STC 1681: C8 RZ 1682: 6F MOV L,A 1683: 03 INX B 1684: 0A LDAX B 1685: 67 MOV H,A 1686: 03 INX B 1687: 0A LDAX B 1688: 5F MOV E,A 1689: 03 INX B 168A: 0A LDAX B 168B: 57 MOV D,A 168C: 03 INX B 168D: A7 ANA A 168E: C9 RET 168F: 31 00 24 LXI SP,$2400 1692: 06 00 MVI B,$00 1694: CD 2C 02 CALL $022C 1697: CD 30 11 CALL $1130 169A: CD 16 17 CALL $1716 169D: 3E 08 MVI A,$08 169F: 32 CF 20 STA $20CF 16A2: C3 D8 0C JMP $0CD8 16A5: 3A 67 20 LDA $2067 16A8: 21 E7 20 LXI H,$20E7 16AB: 0F RRC 16AC: D0 RNC 16AD: 23 INX H 16AE: C9 RET 16AF: 06 02 MVI B,$02 16B1: 3A 82 20 LDA $2082 16B4: 3D DCR A 16B5: C0 RNZ 16B6: 04 INR B 16B7: C9 RET 16B8: 3A 94 20 LDA $2094 16BB: B0 ORA B 16BC: 32 94 20 STA $2094 16BF: D3 03 OUT $03 16C1: C9 RET 16C2: 21 00 22 LXI H,$2200 16C5: C3 E1 01 JMP $01E1 16C8: CD 1D 12 CALL $121D 16CB: C3 5B 13 JMP $135B 16CE: 21 E7 20 LXI H,$20E7 16D1: 3A 67 20 LDA $2067 16D4: 0F RRC 16D5: D8 RC 16D6: 23 INX H 16D7: C9 RET 16D8: 0E 1C MVI C,$1C 16DA: 21 1E 24 LXI H,$241E 16DD: 11 62 18 LXI D,$1862 16E0: C3 D9 0A JMP $0AD9 16E3: 21 F8 20 LXI H,$20F8 16E6: C3 EF 16 JMP $16EF 16E9: 21 FC 20 LXI H,$20FC 16EC: C3 EF 16 JMP $16EF 16EF: 5E MOV E,M 16F0: 23 INX H 16F1: 56 MOV D,M 16F2: 23 INX H 16F3: 7E MOV A,M 16F4: 23 INX H 16F5: 66 MOV H,M 16F6: 6F MOV L,A 16F7: C3 7A 10 JMP $107A 16FA: 0E 07 MVI C,$07 16FC: 21 01 35 LXI H,$3501 16FF: 11 42 1F LXI D,$1F42 1702: C3 D9 0A JMP $0AD9 1705: 3A EB 20 LDA $20EB 1708: 21 01 3C LXI H,$3C01 170B: C6 1C ADI $1C 170D: C3 E5 0A JMP $0AE5 1710: 21 F4 20 LXI H,$20F4 1713: C3 EF 16 JMP $16EF 1716: CD DC 17 CALL $17DC 1719: CD D8 16 CALL $16D8 171C: CD E3 16 CALL $16E3 171F: CD E9 16 CALL $16E9 1722: CD 10 17 CALL $1710 1725: CD 97 10 CALL $1097 1728: CD 30 10 CALL $1030 172B: CD FA 16 CALL $16FA 172E: C3 05 17 JMP $1705 1731: CD 5C 17 CALL $175C 1734: C3 57 14 JMP $1457 1737: 3E 01 MVI A,$01 1739: 32 6D 20 STA $206D 173C: C3 12 15 JMP $1512 173F: F1 POP PSW 1740: E3 XTHL 1741: E2 D6 CA JPO $CAD6 1744: E3 XTHL 1745: E2 CE CD JPO $CDCE 1748: D4 E3 E0 CNC $E0E3 174B: C8 RZ 174C: DE CB SBI $CB 174E: D0 RNC 174F: D4 E3 F1 CNC $F1E3 1752: 3E 01 MVI A,$01 1754: 32 E9 20 STA $20E9 1757: C9 RET 1758: AF XRA A 1759: C3 54 17 JMP $1754 175C: 3A 94 20 LDA $2094 175F: A0 ANA B 1760: 32 94 20 STA $2094 1763: D3 03 OUT $03 1765: C9 RET 1766: 21 01 27 LXI H,$2701 1769: CA 7A 17 JZ $177A 176C: 11 81 1C LXI D,$1C81 176F: 06 10 MVI B,$10 1771: 4F MOV C,A 1772: CD 83 11 CALL $1183 1775: 79 MOV A,C 1776: 3D DCR A 1777: C2 6C 17 JNZ $176C 177A: 06 10 MVI B,$10 177C: CD 10 12 CALL $1210 177F: 7C MOV A,H 1780: FE 35 CPI $35 1782: C2 7A 17 JNZ $177A 1785: C9 RET 1786: 21 72 20 LXI H,$2072 1789: 46 MOV B,M 178A: 1A LDAX D 178B: E6 80 ANI $80 178D: A8 XRA B 178E: C0 RNZ 178F: 37 STC 1790: C9 RET 1791: 32 2B 24 STA $242B 1794: 1C INR E 1795: 16 11 MVI D,$11 1797: 0D DCR C 1798: 0A LDAX B 1799: 08 ; EX AF,AF' 179A: 07 RLC 179B: 06 05 MVI B,$05 179D: 04 INR B 179E: 03 INX B 179F: 02 STAX B 17A0: 01 34 2E LXI B,$2E34 17A3: 27 DAA 17A4: 22 1C 18 SHLD $181C 17A7: 15 DCR D 17A8: 13 INX D 17A9: 10 0E ; DJNZ $17B9 17AB: 0D DCR C 17AC: 0C INR C 17AD: 0B DCX B 17AE: 09 DAD B 17AF: 07 RLC 17B0: 05 DCR B 17B1: FF RST 7 17B2: 1A LDAX D 17B3: 77 MOV M,A 17B4: 23 INX H 17B5: 13 INX D 17B6: 05 DCR B 17B7: C2 B2 17 JNZ $17B2 17BA: C9 RET 17BB: 5E MOV E,M 17BC: 23 INX H 17BD: 56 MOV D,M 17BE: 23 INX H 17BF: 7E MOV A,M 17C0: 23 INX H 17C1: 4E MOV C,M 17C2: 23 INX H 17C3: 46 MOV B,M 17C4: 61 MOV H,C 17C5: 6F MOV L,A 17C6: C9 RET 17C7: C5 PUSH B 17C8: 06 03 MVI B,$03 17CA: 7C MOV A,H 17CB: 1F RAR 17CC: 67 MOV H,A 17CD: 7D MOV A,L 17CE: 1F RAR 17CF: 6F MOV L,A 17D0: 05 DCR B 17D1: C2 CA 17 JNZ $17CA 17D4: 7C MOV A,H 17D5: E6 3F ANI $3F 17D7: F6 20 ORI $20 17D9: 67 MOV H,A 17DA: C1 POP B 17DB: C9 RET 17DC: 21 00 24 LXI H,$2400 17DF: 36 00 MVI M,$00 17E1: 23 INX H 17E2: 7C MOV A,H 17E3: FE 40 CPI $40 17E5: C2 DF 17 JNZ $17DF 17E8: C9 RET 17E9: C5 PUSH B 17EA: E5 PUSH H 17EB: 1A LDAX D 17EC: B6 ORA M 17ED: 77 MOV M,A 17EE: 13 INX D 17EF: 23 INX H 17F0: 0D DCR C 17F1: C2 EB 17 JNZ $17EB 17F4: E1 POP H 17F5: 01 20 00 LXI B,$0020 17F8: 09 DAD B 17F9: C1 POP B 17FA: 05 DCR B 17FB: C2 E9 17 JNZ $17E9 17FE: C9 RET 17FF: CD 17 0B CALL $0B17 1802: A7 ANA A 1803: C8 RZ 1804: F5 PUSH PSW 1805: 3D DCR A 1806: 77 MOV M,A 1807: CD 66 17 CALL $1766 180A: F1 POP PSW 180B: 21 01 25 LXI H,$2501 180E: E6 0F ANI $0F 1810: C3 92 0B JMP $0B92 1813: 00 NOP 1814: 00 NOP 1815: FF RST 7 1816: B8 CMP B 1817: FE 21 CPI $21 1819: 1C INR E 181A: 10 9E ; DJNZ $17BA 181C: 00 NOP 181D: 21 1C 30 LXI H,$301C 1820: 10 0B ; DJNZ $182D 1822: 08 ; EX AF,AF' 1823: 07 RLC 1824: 06 00 MVI B,$00 1826: 0C INR C 1827: 04 INR B 1828: 1B DCX D 1829: 0E 15 MVI C,$15 182B: 04 INR B 182C: 11 1B 1B LXI D,$1B1B 182F: 0F RRC 1830: 0B DCX B 1831: 00 NOP 1832: 18 04 ; ; JR $1838 1834: 11 26 1B LXI D,$1B26 1837: 27 DAA 1838: 1D DCR E 1839: 1B DCX D 183A: 0E 11 MVI C,$11 183C: 1B DCX D 183D: 1E 0F MVI E,$0F 183F: 0B DCX B 1840: 00 NOP 1841: 18 04 ; ; JR $1847 1843: 11 12 1B LXI D,$1B12 1846: 01 14 13 LXI B,$1314 1849: 13 INX D 184A: 0E 0D MVI C,$0D 184C: 1B DCX D 184D: 0E 0D MVI C,$0D 184F: 0B DCX B 1850: 18 1B ; JR $186D 1852: 1D DCR E 1853: 0F RRC 1854: 0B DCX B 1855: 00 NOP 1856: 18 04 ; JR $185C 1858: 11 1B 1B LXI D,$1B1B 185B: 01 14 13 LXI B,$1314 185E: 13 INX D 185F: 0E 0D MVI C,$0D 1861: 1B DCX D 1862: 1B DCX D 1863: 12 STAX D 1864: 02 STAX B 1865: 0E 11 MVI C,$11 1867: 04 INR B 1868: 2B DCX H 1869: 1D DCR E 186A: 1B DCX D 186B: 1B DCX D 186C: 1B DCX D 186D: 1B DCX D 186E: 1B DCX D 186F: 1B DCX D 1870: 1B DCX D 1871: 1B DCX D 1872: 1B DCX D 1873: 1B DCX D 1874: 1B DCX D 1875: 1B DCX D 1876: 12 STAX D 1877: 02 STAX B 1878: 0E 11 MVI C,$11 187A: 04 INR B 187B: 2B DCX H 187C: 1E 1B MVI E,$1B 187E: 00 NOP 187F: 00 NOP 1880: 00 NOP 1881: 00 NOP 1882: 0C INR C 1883: 14 INR D 1884: 1C INR E 1885: 16 3E MVI D,$3E 1887: 76 HLT 1888: DE F6 SBI $F6 188A: DE 76 SBI $76 188C: 3E 16 MVI A,$16 188E: 1C INR E 188F: 14 INR D 1890: 0C INR C 1891: 00 NOP 1892: 00 NOP 1893: 00 NOP 1894: 00 NOP 1895: 00 NOP 1896: CD 58 17 CALL $1758 1899: CD A3 0B CALL $0BA3 189C: 21 01 1C LXI H,$1C01 189F: 11 10 00 LXI D,$0010 18A2: 3A DB 20 LDA $20DB 18A5: FE 01 CPI $01 18A7: CA B7 18 JZ $18B7 18AA: 19 DAD D 18AB: FE 03 CPI $03 18AD: CA B7 18 JZ $18B7 18B0: 19 DAD D 18B1: FE 05 CPI $05 18B3: CA B7 18 JZ $18B7 18B6: 19 DAD D 18B7: 22 DD 20 SHLD $20DD 18BA: 21 D1 20 LXI H,$20D1 18BD: 11 D1 1B LXI D,$1BD1 18C0: 06 0C MVI B,$0C 18C2: CD B2 17 CALL $17B2 18C5: 2A 0B 20 LHLD $200B 18C8: 22 D4 20 SHLD $20D4 18CB: 21 01 01 LXI H,$0101 18CE: 22 D2 20 SHLD $20D2 18D1: 3E 01 MVI A,$01 18D3: 32 D0 20 STA $20D0 18D6: 3A D4 20 LDA $20D4 18D9: FE D0 CPI $D0 18DB: D2 0E 19 JNC $190E 18DE: D3 06 OUT $06 18E0: 3A D9 20 LDA $20D9 18E3: A7 ANA A 18E4: C2 D6 18 JNZ $18D6 18E7: 3A D1 20 LDA $20D1 18EA: A7 ANA A 18EB: CA D6 18 JZ $18D6 18EE: AF XRA A 18EF: 32 D0 20 STA $20D0 18F2: CD 9D 0C CALL $0C9D 18F5: 21 10 28 LXI H,$2810 18F8: 0E 0E MVI C,$0E 18FA: 11 16 1A LXI D,$1A16 18FD: CD 85 0C CALL $0C85 1900: CD 9D 0C CALL $0C9D 1903: 3E 01 MVI A,$01 1905: 32 D0 20 STA $20D0 1908: 32 D9 20 STA $20D9 190B: C3 D6 18 JMP $18D6 190E: CD BA 07 CALL $07BA 1911: AF XRA A 1912: 32 D0 20 STA $20D0 1915: CD A3 0B CALL $0BA3 1918: C3 9D 0C JMP $0C9D 191B: 21 DF 20 LXI H,$20DF 191E: 35 DCR M 191F: 7E MOV A,M 1920: E6 02 ANI $02 1922: CA BA 07 JZ $07BA 1925: C3 3A 16 JMP $163A 1928: 12 STAX D 1929: 0E 12 MVI C,$12 192B: 1B DCX D 192C: 2D DCR L 192D: 3A EF 20 LDA $20EF 1930: A7 ANA A 1931: CC 53 1F CZ $1F53 1934: 3A D0 20 LDA $20D0 1937: A7 ANA A 1938: C8 RZ 1939: 11 D5 20 LXI D,$20D5 193C: C3 40 1A JMP $1A40 193F: FE 22 CPI $22 1941: C2 4B 19 JNZ $194B 1944: CD 86 17 CALL $1786 1947: D0 RNC 1948: C3 4F 19 JMP $194F 194B: CD 86 17 CALL $1786 194E: D8 RC 194F: 3A BB 20 LDA $20BB 1952: A7 ANA A 1953: C2 BC 19 JNZ $19BC 1956: CD 1B 19 CALL $191B 1959: 3A D5 20 LDA $20D5 195C: FE B0 CPI $B0 195E: D4 A4 19 CNC $19A4 1961: FE 50 CPI $50 1963: DC 9B 19 CC $199B 1966: 21 D4 20 LXI H,$20D4 1969: CD BB 17 CALL $17BB 196C: EB XCHG 196D: E5 PUSH H 196E: CD 96 13 CALL $1396 1971: 2A DD 20 LHLD $20DD 1974: EB XCHG 1975: 01 08 07 LXI B,$0708 1978: E1 POP H 1979: 09 DAD B 197A: 06 10 MVI B,$10 197C: CD A0 1A CALL $1AA0 197F: 21 DA 20 LXI H,$20DA 1982: 35 DCR M 1983: 7E MOV A,M 1984: E6 01 ANI $01 1986: C2 94 19 JNZ $1994 1989: 3C INR A 198A: 32 D2 20 STA $20D2 198D: 21 D2 20 LXI H,$20D2 1990: 4E MOV C,M 1991: C3 1F 02 JMP $021F 1994: AF XRA A 1995: 32 D2 20 STA $20D2 1998: C3 8D 19 JMP $198D 199B: 3E 01 MVI A,$01 199D: 32 D3 20 STA $20D3 19A0: F5 PUSH PSW 19A1: C3 AA 19 JMP $19AA 19A4: F5 PUSH PSW 19A5: 3E FF MVI A,$FF 19A7: 32 D3 20 STA $20D3 19AA: 2A D4 20 LHLD $20D4 19AD: 26 D0 MVI H,$D0 19AF: 11 28 19 LXI D,$1928 19B2: 0E 05 MVI C,$05 19B4: CD C7 17 CALL $17C7 19B7: CD D9 0A CALL $0AD9 19BA: F1 POP PSW 19BB: C9 RET 19BC: 3A D4 20 LDA $20D4 19BF: FE 98 CPI $98 19C1: D2 C7 19 JNC $19C7 19C4: C3 56 19 JMP $1956 19C7: 3A D1 20 LDA $20D1 19CA: A7 ANA A 19CB: C2 E9 19 JNZ $19E9 19CE: 2A D4 20 LHLD $20D4 19D1: 01 08 07 LXI B,$0708 19D4: 09 DAD B 19D5: 22 D4 20 SHLD $20D4 19D8: 2A DD 20 LHLD $20DD 19DB: 22 D6 20 SHLD $20D6 19DE: 21 D8 20 LXI H,$20D8 19E1: 36 10 MVI M,$10 19E3: 21 01 00 LXI H,$0001 19E6: 22 D2 20 SHLD $20D2 19E9: 21 DF 20 LXI H,$20DF 19EC: 35 DCR M 19ED: 7E MOV A,M 19EE: E6 01 ANI $01 19F0: C2 F6 19 JNZ $19F6 19F3: CD 8D 19 CALL $198D 19F6: 3E 01 MVI A,$01 19F8: 32 D1 20 STA $20D1 19FB: 21 D4 20 LXI H,$20D4 19FE: CD BB 17 CALL $17BB 1A01: EB XCHG 1A02: E5 PUSH H 1A03: 21 DC 20 LXI H,$20DC 1A06: 35 DCR M 1A07: 7E MOV A,M 1A08: E6 04 ANI $04 1A0A: CC 11 1A CZ $1A11 1A0D: E1 POP H 1A0E: C3 96 13 JMP $1396 1A11: 3E 40 MVI A,$40 1A13: 83 ADD E 1A14: 5F MOV E,A 1A15: C9 RET 1A16: 04 INR B 1A17: 0D DCR C 1A18: 06 08 MVI B,$08 1A1A: 0D DCR C 1A1B: 04 INR B 1A1C: 1B DCX D 1A1D: 13 INX D 1A1E: 11 0E 14 LXI D,$140E 1A21: 01 0B 04 LXI B,$040B 1A24: 11 21 1E LXI D,$1E21 1A27: A7 ANA A 1A28: C8 RZ 1A29: E5 PUSH H 1A2A: 21 00 00 LXI H,$0000 1A2D: C5 PUSH B 1A2E: 01 05 00 LXI B,$0005 1A31: 09 DAD B 1A32: 3D DCR A 1A33: C2 2E 1A JNZ $1A2E 1A36: 19 DAD D 1A37: EB XCHG 1A38: C1 POP B 1A39: E1 POP H 1A3A: C9 RET 1A3B: 21 00 24 LXI H,$2400 1A3E: 11 50 DB LXI D,$DB50 1A41: 02 STAX B 1A42: E6 02 ANI $02 1A44: C2 44 19 JNZ $1944 1A47: 3A 67 20 LDA $2067 1A4A: C3 3F 19 JMP $193F 1A4D: FF RST 7 1A4E: FF RST 7 1A4F: FF RST 7 1A50: 32 D0 20 STA $20D0 1A53: D3 03 OUT $03 1A55: D3 05 OUT $05 1A57: 32 98 20 STA $2098 1A5A: 31 00 24 LXI SP,$2400 1A5D: C3 02 16 JMP $1602 1A60: 21 8E 30 LXI H,$308E 1A63: 11 70 1A LXI D,$1A70 1A66: 06 10 MVI B,$10 1A68: CD 83 11 CALL $1183 1A6B: 21 0E 33 LXI H,$330E 1A6E: C9 RET 1A6F: 00 NOP 1A70: 00 NOP 1A71: 32 49 49 STA $4949 1A74: 26 00 MVI H,$00 1A76: 7F MOV A,A 1A77: 48 MOV C,B 1A78: 48 MOV C,B 1A79: 30 00 ; JR NC,$1A7B 1A7B: 3E 41 MVI A,$41 1A7D: 41 MOV B,C 1A7E: 22 00 01 SHLD $0100 1A81: 07 RLC 1A82: 01 01 01 LXI B,$0101 1A85: 04 INR B 1A86: 0B DCX B 1A87: 01 06 03 LXI B,$0306 1A8A: 01 01 0B LXI B,$0B01 1A8D: 09 DAD B 1A8E: 02 STAX B 1A8F: 08 ; EX AF,AF' 1A90: 02 STAX B 1A91: 0B DCX B 1A92: 04 INR B 1A93: 07 RLC 1A94: 0A LDAX B 1A95: 05 DCR B 1A96: 02 STAX B 1A97: 05 DCR B 1A98: 04 INR B 1A99: 06 07 MVI B,$07 1A9B: 08 ; EX AF,AF' 1A9C: 0A LDAX B 1A9D: 06 0A MVI B,$0A 1A9F: 03 INX B 1AA0: CD B9 11 CALL $11B9 1AA3: C5 PUSH B 1AA4: E5 PUSH H 1AA5: 1A LDAX D 1AA6: D3 04 OUT $04 1AA8: DB 03 IN $03 1AAA: B6 ORA M 1AAB: 77 MOV M,A 1AAC: 23 INX H 1AAD: 13 INX D 1AAE: AF XRA A 1AAF: D3 04 OUT $04 1AB1: DB 03 IN $03 1AB3: 77 MOV M,A 1AB4: E1 POP H 1AB5: 01 20 00 LXI B,$0020 1AB8: 09 DAD B 1AB9: C1 POP B 1ABA: 05 DCR B 1ABB: C2 A3 1A JNZ $1AA3 1ABE: C9 RET 1ABF: 01 01 00 LXI B,$0001 1AC2: 00 NOP 1AC3: 01 00 02 LXI B,$0200 1AC6: 01 00 02 LXI B,$0200 1AC9: 01 00 29 LXI B,$2900 1ACC: 12 STAX D 1ACD: 02 STAX B 1ACE: 0E 11 MVI C,$11 1AD0: 04 INR B 1AD1: 1B DCX D 1AD2: 00 NOP 1AD3: 03 INX B 1AD4: 15 DCR D 1AD5: 00 NOP 1AD6: 0D DCR C 1AD7: 02 STAX B 1AD8: 04 INR B 1AD9: 1B DCX D 1ADA: 13 INX D 1ADB: 00 NOP 1ADC: 01 0B 04 LXI B,$040B 1ADF: 29 DAD H 1AE0: 00 NOP 1AE1: 00 NOP 1AE2: 00 NOP 1AE3: 00 NOP 1AE4: 31 7A DC LXI SP,$DC7A 1AE7: F4 F4 DC CP $DCF4 1AEA: 7A MOV A,D 1AEB: 31 3A 4C LXI SP,$4C3A 1AEE: 3A 31 7A LDA $7A31 1AF1: DC F4 F4 CC $F4F4 1AF4: DC 7A 31 CC $317A 1AF7: 00 NOP 1AF8: 00 NOP 1AF9: 00 NOP 1AFA: 00 NOP 1AFB: 00 NOP 1AFC: 00 NOP 1AFD: 00 NOP 1AFE: 00 NOP 1AFF: 00 NOP 1B00: 01 00 00 LXI B,$0000 1B03: 10 00 ; DJNZ $1B05 1B05: 00 NOP 1B06: 00 NOP 1B07: 00 NOP 1B08: 02 STAX B 1B09: 78 MOV A,B 1B0A: 38 78 ; JR C,$1B84 1B0C: 38 00 ; JR C,$1B0E 1B0E: F8 RM 1B0F: 00 NOP 1B10: 00 NOP 1B11: 80 ADD B 1B12: 00 NOP 1B13: D4 02 FF CNC $FF02 1B16: 05 DCR B 1B17: 0C INR C 1B18: 81 ADD C 1B19: 1C INR E 1B1A: 20 30 ; JR NZ,$1B4C 1B1C: 10 01 ; DJNZ $1B1F 1B1E: 00 NOP 1B1F: 00 NOP 1B20: 00 NOP 1B21: 00 NOP 1B22: 00 NOP 1B23: 00 NOP 1B24: 04 INR B 1B25: 00 NOP 1B26: 10 B1 ; DJNZ $1AD9 1B28: 1C INR E 1B29: 28 30 ; JR Z,$1B5B 1B2B: 01 04 00 LXI B,$0004 1B2E: FF RST 7 1B2F: FF RST 7 1B30: 00 NOP 1B31: 00 NOP 1B32: 02 STAX B 1B33: C3 04 00 JMP $0004 1B36: 00 NOP 1B37: 00 NOP 1B38: 00 NOP 1B39: 00 NOP 1B3A: 04 INR B 1B3B: F0 RP 1B3C: 1C INR E 1B3D: 00 NOP 1B3E: 00 NOP 1B3F: 03 INX B 1B40: 00 NOP 1B41: 00 NOP 1B42: 00 NOP 1B43: 03 INX B 1B44: 05 DCR B 1B45: 00 NOP 1B46: 00 NOP 1B47: 01 80 1A LXI B,$1A80 1B4A: 04 INR B 1B4B: E4 1C 00 CPO $001C 1B4E: 00 NOP 1B4F: 03 INX B 1B50: 00 NOP 1B51: 00 NOP 1B52: 00 NOP 1B53: D9 ;EXX 1B54: 06 00 MVI B,$00 1B56: 00 NOP 1B57: 01 86 1A LXI B,$1A86 1B5A: 04 INR B 1B5B: D2 1C 00 JNC $001C 1B5E: 00 NOP 1B5F: 03 INX B 1B60: FF RST 7 1B61: 00 NOP 1B62: C2 1C 00 JNZ $001C 1B65: 00 NOP 1B66: 10 21 ; DJNZ $1B89 1B68: 01 00 30 LXI B,$3000 1B6B: 00 NOP 1B6C: 12 STAX D 1B6D: 00 NOP 1B6E: 00 NOP 1B6F: 00 NOP 1B70: 0F RRC 1B71: 0B DCX B 1B72: 00 NOP 1B73: 18 1B ; JR $1B90 1B75: 0F RRC 1B76: 0B DCX B 1B77: 00 NOP 1B78: 18 04 ; JR $1B7E 1B7A: 11 26 1D LXI D,$1D26 1B7D: 27 DAA 1B7E: FC 00 01 CM $0100 1B81: FF RST 7 1B82: FF RST 7 1B83: 00 NOP 1B84: 00 NOP 1B85: 00 NOP 1B86: 20 60 ; JR NZ,$1BE8 1B88: 1D DCR E 1B89: D0 RNC 1B8A: 29 DAD H 1B8B: 18 02 ; JR $1B8F 1B8D: 50 MOV D,B 1B8E: 1D DCR E 1B8F: 00 NOP 1B90: 08 ; EX AF,AF' 1B91: 00 NOP 1B92: 06 00 MVI B,$00 1B94: 00 NOP 1B95: 01 40 00 LXI B,$0040 1B98: 01 00 00 LXI B,$0000 1B9B: 10 9E ; DJNZ $1B3B 1B9D: 00 NOP 1B9E: 21 1C 00 LXI H,$001C 1BA1: 00 NOP 1BA2: FE 00 CPI $00 1BA4: C8 RZ 1BA5: 00 NOP 1BA6: 25 DCR H 1BA7: 1C INR E 1BA8: 08 ; EX AF,AF' 1BA9: 00 NOP 1BAA: 00 NOP 1BAB: 00 NOP 1BAC: 00 NOP 1BAD: 00 NOP 1BAE: 00 NOP 1BAF: 01 00 00 LXI B,$0000 1BB2: 00 NOP 1BB3: 00 NOP 1BB4: 00 NOP 1BB5: 02 STAX B 1BB6: 00 NOP 1BB7: 00 NOP 1BB8: 00 NOP 1BB9: 00 NOP 1BBA: 00 NOP 1BBB: 00 NOP 1BBC: 00 NOP 1BBD: 00 NOP 1BBE: 00 NOP 1BBF: 00 NOP 1BC0: 00 NOP 1BC1: 10 00 ; DJNZ $1BC3 1BC3: 00 NOP 1BC4: 00 NOP 1BC5: 00 NOP 1BC6: 00 NOP 1BC7: 00 NOP 1BC8: 00 NOP 1BC9: 00 NOP 1BCA: 00 NOP 1BCB: 00 NOP 1BCC: 00 NOP 1BCD: 00 NOP 1BCE: 00 NOP 1BCF: 00 NOP 1BD0: 00 NOP 1BD1: 00 NOP 1BD2: 00 NOP 1BD3: 00 NOP 1BD4: 00 NOP 1BD5: 00 NOP 1BD6: FC 1C 1D CM $1D1C 1BD9: 00 NOP 1BDA: 00 NOP 1BDB: 00 NOP 1BDC: 00 NOP 1BDD: 00 NOP 1BDE: 00 NOP 1BDF: 00 NOP 1BE0: 00 NOP 1BE1: FF RST 7 1BE2: 01 01 00 LXI B,$0001 1BE5: 00 NOP 1BE6: 00 NOP 1BE7: 00 NOP 1BE8: 00 NOP 1BE9: 01 00 00 LXI B,$0000 1BEC: 01 BF 1A LXI B,$1ABF 1BEF: 00 NOP 1BF0: 78 MOV A,B 1BF1: 00 NOP 1BF2: 00 NOP 1BF3: 00 NOP 1BF4: 00 NOP 1BF5: 05 DCR B 1BF6: 1C INR E 1BF7: 2F CMA 1BF8: 00 NOP 1BF9: 00 NOP 1BFA: 1C INR E 1BFB: 26 00 MVI H,$00 1BFD: 00 NOP 1BFE: 1C INR E 1BFF: 39 DAD SP 1C00: 00 NOP 1C01: 00 NOP 1C02: 00 NOP 1C03: 39 DAD SP 1C04: 79 MOV A,C 1C05: 7A MOV A,D 1C06: 6E MOV L,M 1C07: EC FA FA CPE $FAFA 1C0A: EC 6E 7A CPE $7A6E 1C0D: 79 MOV A,C 1C0E: 39 DAD SP 1C0F: 00 NOP 1C10: 00 NOP 1C11: 00 NOP 1C12: 00 NOP 1C13: 00 NOP 1C14: 78 MOV A,B 1C15: 1D DCR E 1C16: BE CMP M 1C17: 6C MOV L,H 1C18: 3C INR A 1C19: 3C INR A 1C1A: 3C INR A 1C1B: 6C MOV L,H 1C1C: BE CMP M 1C1D: 1D DCR E 1C1E: 78 MOV A,B 1C1F: 00 NOP 1C20: 00 NOP 1C21: 00 NOP 1C22: 00 NOP 1C23: 00 NOP 1C24: 00 NOP 1C25: 19 DAD D 1C26: 3A 6D FA LDA $FA6D 1C29: FA 6D 3A JM $3A6D 1C2C: 19 DAD D 1C2D: 00 NOP 1C2E: 00 NOP 1C2F: 00 NOP 1C30: 00 NOP 1C31: 00 NOP 1C32: 00 NOP 1C33: 00 NOP 1C34: 00 NOP 1C35: 30 7A ; JR NC,$1CB1 1C37: DD 1C38: F4 F4 DD CP $DDF4 1C3B: 7A MOV A,D 1C3C: 30 00 ; JR NC,$1C3E 1C3E: 00 NOP 1C3F: 00 NOP 1C40: 00 NOP 1C41: 00 NOP 1C42: 00 NOP 1C43: 38 7A ; JR C,$1CBF 1C45: 7F MOV A,A 1C46: 6D MOV L,L 1C47: EC FA FA CPE $FAFA 1C4A: EC 6D 7F CPE $7F6D 1C4D: 7A MOV A,D 1C4E: 38 00 ; JR C,$1C50 1C50: 00 NOP 1C51: 00 NOP 1C52: 00 NOP 1C53: 00 NOP 1C54: 0E 18 MVI C,$18 1C56: BE CMP M 1C57: 6D MOV L,L 1C58: 3D DCR A 1C59: 3C INR A 1C5A: 3D DCR A 1C5B: 6D MOV L,L 1C5C: BE CMP M 1C5D: 18 0E ; JR $1C6D 1C5F: 00 NOP 1C60: 00 NOP 1C61: 00 NOP 1C62: 00 NOP 1C63: 00 NOP 1C64: 00 NOP 1C65: 1A LDAX D 1C66: 3D DCR A 1C67: 68 MOV L,B 1C68: FC FC 68 CM $68FC 1C6B: 3D DCR A 1C6C: 1A LDAX D 1C6D: 00 NOP 1C6E: 00 NOP 1C6F: 00 NOP 1C70: 00 NOP 1C71: 00 NOP 1C72: 00 NOP 1C73: 00 NOP 1C74: 00 NOP 1C75: 00 NOP 1C76: 10 2A ; DJNZ $1CA2 1C78: 7C MOV A,H 1C79: 7C MOV A,H 1C7A: 2A 10 00 LHLD $0010 1C7D: 00 NOP 1C7E: 00 NOP 1C7F: 00 NOP 1C80: 00 NOP 1C81: 00 NOP 1C82: 00 NOP 1C83: 0F RRC 1C84: 1F RAR 1C85: 1F RAR 1C86: 1F RAR 1C87: 1F RAR 1C88: 7F MOV A,A 1C89: FF RST 7 1C8A: 7F MOV A,A 1C8B: 1F RAR 1C8C: 1F RAR 1C8D: 1F RAR 1C8E: 1F RAR 1C8F: 0F RRC 1C90: 00 NOP 1C91: 00 NOP 1C92: 04 INR B 1C93: 01 13 03 LXI B,$0313 1C96: 07 RLC 1C97: B3 ORA E 1C98: 0F RRC 1C99: 2F CMA 1C9A: 03 INX B 1C9B: 2F CMA 1C9C: 49 MOV C,C 1C9D: 04 INR B 1C9E: 03 INX B 1C9F: 00 NOP 1CA0: 01 40 08 LXI B,$0840 1CA3: 05 DCR B 1CA4: A3 ANA E 1CA5: 0A LDAX B 1CA6: 03 INX B 1CA7: 5B MOV E,E 1CA8: 0F RRC 1CA9: 27 DAA 1CAA: 27 DAA 1CAB: 0B DCX B 1CAC: 4B MOV C,E 1CAD: 40 MOV B,B 1CAE: 84 ADD H 1CAF: 11 48 0F LXI D,$0F48 1CB2: 99 SBB C 1CB3: 3C INR A 1CB4: 7E MOV A,M 1CB5: 3D DCR A 1CB6: BC CMP H 1CB7: 3E 7C MVI A,$7C 1CB9: 99 SBB C 1CBA: 02 STAX B 1CBB: 10 20 ; DJNZ $1CDD 1CBD: 30 13 ; JR NC,$1CD2 1CBF: 08 ; EX AF,AF' 1CC0: 0B DCX B 1CC1: 13 INX D 1CC2: 00 NOP 1CC3: 08 ; EX AF,AF' 1CC4: 49 MOV C,C 1CC5: 22 14 81 SHLD $8114 1CC8: 42 MOV B,D 1CC9: 00 NOP 1CCA: 42 MOV B,D 1CCB: 81 ADD C 1CCC: 14 INR D 1CCD: 22 49 08 SHLD $0849 1CD0: 00 NOP 1CD1: 00 NOP 1CD2: 44 MOV B,H 1CD3: AA XRA D 1CD4: 10 88 ; DJNZ $1C5E 1CD6: 54 MOV D,H 1CD7: 22 10 AA SHLD $AA10 1CDA: 44 MOV B,H 1CDB: 22 54 88 SHLD $8854 1CDE: 4A MOV C,D 1CDF: 15 DCR D 1CE0: BE CMP M 1CE1: 3F CMC 1CE2: 5E MOV E,M 1CE3: 25 DCR H 1CE4: 04 INR B 1CE5: FC 04 10 CM $1004 1CE8: FC 10 20 CM $2010 1CEB: FC 20 80 CM $8020 1CEE: FC 80 00 CM $0080 1CF1: FE 00 CPI $00 1CF3: 24 INR H 1CF4: FE 12 CPI $12 1CF6: 00 NOP 1CF7: FE 00 CPI $00 1CF9: 48 MOV C,B 1CFA: FE 90 CPI $90 1CFC: 00 NOP 1CFD: 00 NOP 1CFE: 00 NOP 1CFF: 04 INR B 1D00: 0C INR C 1D01: 0C INR C 1D02: 1E 3E MVI E,$3E 1D04: 2E 6E MVI L,$6E 1D06: 7E MOV A,M 1D07: FC EC EC CM $ECEC 1D0A: FC FC EC CM $ECFC 1D0D: EC FC 7E CPE $7EFC 1D10: 6E MOV L,M 1D11: 2E 3E MVI L,$3E 1D13: 1E 0C MVI E,$0C 1D15: 0C INR C 1D16: 04 INR B 1D17: 00 NOP 1D18: 00 NOP 1D19: 00 NOP 1D1A: 00 NOP 1D1B: 00 NOP 1D1C: FF RST 7 1D1D: 0F RRC 1D1E: FF RST 7 1D1F: 1F RAR 1D20: FF RST 7 1D21: 3F CMC 1D22: FF RST 7 1D23: 7F MOV A,A 1D24: FF RST 7 1D25: FF RST 7 1D26: FC FF F8 CM $F8FF 1D29: FF RST 7 1D2A: F0 RP 1D2B: FF RST 7 1D2C: F0 RP 1D2D: FF RST 7 1D2E: F0 RP 1D2F: FF RST 7 1D30: F0 RP 1D31: FF RST 7 1D32: F0 RP 1D33: FF RST 7 1D34: F0 RP 1D35: FF RST 7 1D36: F0 RP 1D37: FF RST 7 1D38: F8 RM 1D39: FF RST 7 1D3A: FC FF FF CM $FFFF 1D3D: FF RST 7 1D3E: FF RST 7 1D3F: FF RST 7 1D40: FF RST 7 1D41: 7F MOV A,A 1D42: FF RST 7 1D43: 3F CMC 1D44: FF RST 7 1D45: 1F RAR 1D46: FF RST 7 1D47: 0F RRC 1D48: 05 DCR B 1D49: 10 15 ; DJNZ $1D60 1D4B: 30 90 ; JR NC,$1CDD 1D4D: 93 SUB E 1D4E: 96 SUB M 1D4F: 99 SBB C 1D50: 10 05 ; DJNZ $1D57 1D52: 05 DCR B 1D53: 10 15 ; DJNZ $1D6A 1D55: 10 10 ; DJNZ $1D67 1D57: 05 DCR B 1D58: 30 10 ; JR NC,$1D6A 1D5A: 10 10 ; DJNZ $1D6C 1D5C: 05 DCR B 1D5D: 15 DCR D 1D5E: 10 05 ; DJNZ $1D65 1D60: 00 NOP 1D61: 00 NOP 1D62: 00 NOP 1D63: 00 NOP 1D64: 04 INR B 1D65: 0C INR C 1D66: 1E 37 MVI E,$37 1D68: 3E 7C MVI A,$7C 1D6A: 74 MOV M,H 1D6B: 7E MOV A,M 1D6C: 7E MOV A,M 1D6D: 74 MOV M,H 1D6E: 7C MOV A,H 1D6F: 3E 37 MVI A,$37 1D71: 1E 0C MVI E,$0C 1D73: 04 INR B 1D74: 00 NOP 1D75: 00 NOP 1D76: 00 NOP 1D77: 00 NOP 1D78: 00 NOP 1D79: 22 00 A5 SHLD $A500 1D7C: 40 MOV B,B 1D7D: 08 ; EX AF,AF' 1D7E: 98 SBB B 1D7F: 3D DCR A 1D80: B6 ORA M 1D81: 3C INR A 1D82: 36 1D MVI M,$1D 1D84: 10 48 ; DJNZ $1DCE 1D86: 62 MOV H,D 1D87: B6 ORA M 1D88: 1D DCR E 1D89: 98 SBB B 1D8A: 08 ; EX AF,AF' 1D8B: 42 MOV B,D 1D8C: 90 SUB B 1D8D: 08 ; EX AF,AF' 1D8E: 00 NOP 1D8F: 00 NOP 1D90: 1B DCX D 1D91: 21 1C 1D LXI H,$1D1C 1D94: 1C INR E 1D95: 1C INR E 1D96: 1D DCR E 1D97: 21 1C 1F LXI H,$1F1C 1D9A: 1C INR E 1D9B: 1C INR E 1D9C: 01 02 03 LXI B,$0302 1D9F: 05 DCR B 1DA0: 60 MOV H,B 1DA1: 50 MOV D,B 1DA2: 48 MOV C,B 1DA3: 48 MOV C,B 1DA4: 48 MOV C,B 1DA5: 40 MOV B,B 1DA6: 40 MOV B,B 1DA7: 40 MOV B,B 1DA8: 1E 1C MVI E,$1C 1DAA: 1C INR E 1DAB: 0E 2C MVI C,$2C 1DAD: 82 ADD D 1DAE: 18 0C ; JR $1DBC 1DB0: 2C INR L 1DB1: 64 MOV H,H 1DB2: 1D DCR E 1DB3: 0A LDAX B 1DB4: 2A 31 1C LHLD $1C31 1DB7: 0A LDAX B 1DB8: 2C INR L 1DB9: 21 1C 08 LXI H,$081C 1DBC: 2C INR L 1DBD: 51 MOV D,C 1DBE: 1C INR E 1DBF: 06 2C MVI B,$2C 1DC1: 01 1C FF LXI B,$FF1C 1DC4: 0E 2E MVI C,$2E 1DC6: D9 ;EXX 1DC7: 1D DCR E 1DC8: 0C INR C 1DC9: 2E E4 MVI L,$E4 1DCB: 1D DCR E 1DCC: 0A LDAX B 1DCD: 2E EF MVI L,$EF 1DCF: 1D DCR E 1DD0: 08 ; EX AF,AF' 1DD1: 2E FA MVI L,$FA 1DD3: 1D DCR E 1DD4: 06 2E MVI B,$2E 1DD6: 05 DCR B 1DD7: 1E FF MVI E,$FF 1DD9: 28 1E ; JR Z,$1DF9 1DDB: 1C INR E 1DDC: 1C INR E 1DDD: 1B DCX D 1DDE: 0F RRC 1DDF: 0E 08 MVI C,$08 1DE1: 0D DCR C 1DE2: 13 INX D 1DE3: 12 STAX D 1DE4: 28 1B ; JR Z,$1E01 1DE6: 2C INR L 1DE7: 1B DCX D 1DE8: 0C INR C 1DE9: 18 12 ; JR $1DFD 1DEB: 13 INX D 1DEC: 04 INR B 1DED: 11 18 28 LXI D,$2818 1DF0: 1B DCX D 1DF1: 1F RAR 1DF2: 1C INR E 1DF3: 1B DCX D 1DF4: 0F RRC 1DF5: 0E 08 MVI C,$08 1DF7: 0D DCR C 1DF8: 13 INX D 1DF9: 12 STAX D 1DFA: 28 1B ; JR Z,$1E17 1DFC: 1E 1C MVI E,$1C 1DFE: 1B DCX D 1DFF: 0F RRC 1E00: 0E 08 MVI C,$08 1E02: 0D DCR C 1E03: 13 INX D 1E04: 12 STAX D 1E05: 28 1B ; JR Z,$1E22 1E07: 1D DCR E 1E08: 1C INR E 1E09: 1B DCX D 1E0A: 0F RRC 1E0B: 0E 08 MVI C,$08 1E0D: 0D DCR C 1E0E: 13 INX D 1E0F: 12 STAX D 1E10: 00 NOP 1E11: 2C INR L 1E12: 2C INR L 1E13: 2C INR L 1E14: 2C INR L 1E15: 84 ADD H 1E16: 84 ADD H 1E17: 58 MOV E,B 1E18: 58 MOV E,B 1E19: B0 ORA B 1E1A: B0 ORA B 1E1B: B0 ORA B 1E1C: 2C INR L 1E1D: 58 MOV E,B 1E1E: 58 MOV E,B 1E1F: 84 ADD H 1E20: 84 ADD H 1E21: 1F RAR 1E22: 24 INR H 1E23: 44 MOV B,H 1E24: 24 INR H 1E25: 1F RAR 1E26: 7F MOV A,A 1E27: 49 MOV C,C 1E28: 49 MOV C,C 1E29: 49 MOV C,C 1E2A: 36 3E MVI M,$3E 1E2C: 41 MOV B,C 1E2D: 41 MOV B,C 1E2E: 41 MOV B,C 1E2F: 22 7F 41 SHLD $417F 1E32: 41 MOV B,C 1E33: 41 MOV B,C 1E34: 3E 7F MVI A,$7F 1E36: 49 MOV C,C 1E37: 49 MOV C,C 1E38: 49 MOV C,C 1E39: 41 MOV B,C 1E3A: 7F MOV A,A 1E3B: 48 MOV C,B 1E3C: 48 MOV C,B 1E3D: 48 MOV C,B 1E3E: 40 MOV B,B 1E3F: 3E 41 MVI A,$41 1E41: 41 MOV B,C 1E42: 45 MOV B,L 1E43: 47 MOV B,A 1E44: 7F MOV A,A 1E45: 08 ; EX AF,AF' 1E46: 08 ; EX AF,AF' 1E47: 08 ; EX AF,AF' 1E48: 7F MOV A,A 1E49: 00 NOP 1E4A: 41 MOV B,C 1E4B: 7F MOV A,A 1E4C: 41 MOV B,C 1E4D: 00 NOP 1E4E: 02 STAX B 1E4F: 01 01 01 LXI B,$0101 1E52: 7E MOV A,M 1E53: 7F MOV A,A 1E54: 08 ; EX AF,AF' 1E55: 14 INR D 1E56: 22 41 7F SHLD $7F41 1E59: 01 01 01 LXI B,$0101 1E5C: 01 7F 20 LXI B,$207F 1E5F: 18 20 ; JR $1E81 1E61: 7F MOV A,A 1E62: 7F MOV A,A 1E63: 10 08 ; DJNZ $1E6D 1E65: 04 INR B 1E66: 7F MOV A,A 1E67: 3E 41 MVI A,$41 1E69: 41 MOV B,C 1E6A: 41 MOV B,C 1E6B: 3E 7F MVI A,$7F 1E6D: 48 MOV C,B 1E6E: 48 MOV C,B 1E6F: 48 MOV C,B 1E70: 30 3E ; JR NC,$1EB0 1E72: 41 MOV B,C 1E73: 45 MOV B,L 1E74: 42 MOV B,D 1E75: 3D DCR A 1E76: 7F MOV A,A 1E77: 48 MOV C,B 1E78: 4C MOV C,H 1E79: 4A MOV C,D 1E7A: 31 32 49 LXI SP,$4932 1E7D: 49 MOV C,C 1E7E: 49 MOV C,C 1E7F: 26 40 MVI H,$40 1E81: 40 MOV B,B 1E82: 7F MOV A,A 1E83: 40 MOV B,B 1E84: 40 MOV B,B 1E85: 7E MOV A,M 1E86: 01 01 01 LXI B,$0101 1E89: 7E MOV A,M 1E8A: 7C MOV A,H 1E8B: 02 STAX B 1E8C: 01 02 7C LXI B,$7C02 1E8F: 7F MOV A,A 1E90: 02 STAX B 1E91: 0C INR C 1E92: 02 STAX B 1E93: 7F MOV A,A 1E94: 63 MOV H,E 1E95: 14 INR D 1E96: 08 ; EX AF,AF' 1E97: 14 INR D 1E98: 63 MOV H,E 1E99: 60 MOV H,B 1E9A: 10 0F ; DJNZ $1EAB 1E9C: 10 60 ; DJNZ $1EFE 1E9E: 43 MOV B,E 1E9F: 45 MOV B,L 1EA0: 49 MOV C,C 1EA1: 51 MOV D,C 1EA2: 61 MOV H,C 1EA3: 00 NOP 1EA4: 00 NOP 1EA5: 03 INX B 1EA6: 03 INX B 1EA7: 00 NOP 1EA8: 00 NOP 1EA9: 00 NOP 1EAA: 00 NOP 1EAB: 00 NOP 1EAC: 00 NOP 1EAD: 3E 45 MVI A,$45 1EAF: 49 MOV C,C 1EB0: 51 MOV D,C 1EB1: 3E 00 MVI A,$00 1EB3: 21 7F 01 LXI H,$017F 1EB6: 00 NOP 1EB7: 23 INX H 1EB8: 45 MOV B,L 1EB9: 49 MOV C,C 1EBA: 49 MOV C,C 1EBB: 31 42 41 LXI SP,$4142 1EBE: 49 MOV C,C 1EBF: 59 MOV E,C 1EC0: 66 MOV H,M 1EC1: 0C INR C 1EC2: 14 INR D 1EC3: 24 INR H 1EC4: 7F MOV A,A 1EC5: 04 INR B 1EC6: 72 MOV M,D 1EC7: 51 MOV D,C 1EC8: 51 MOV D,C 1EC9: 51 MOV D,C 1ECA: 4E MOV C,M 1ECB: 1E 29 MVI E,$29 1ECD: 49 MOV C,C 1ECE: 49 MOV C,C 1ECF: 46 MOV B,M 1ED0: 40 MOV B,B 1ED1: 47 MOV B,A 1ED2: 48 MOV C,B 1ED3: 50 MOV D,B 1ED4: 60 MOV H,B 1ED5: 36 49 MVI M,$49 1ED7: 49 MOV C,C 1ED8: 49 MOV C,C 1ED9: 36 31 MVI M,$31 1EDB: 49 MOV C,C 1EDC: 49 MOV C,C 1EDD: 4A MOV C,D 1EDE: 3C INR A 1EDF: 08 ; EX AF,AF' 1EE0: 14 INR D 1EE1: 22 41 00 SHLD $0041 1EE4: 00 NOP 1EE5: 41 MOV B,C 1EE6: 22 14 08 SHLD $0814 1EE9: 14 INR D 1EEA: 14 INR D 1EEB: 14 INR D 1EEC: 14 INR D 1EED: 14 INR D 1EEE: 22 14 7F SHLD $7F14 1EF1: 14 INR D 1EF2: 22 18 18 SHLD $1818 1EF5: 18 18 ; JR $1F0F 1EF7: 18 08 ; JR $1F01 1EF9: 08 ; EX AF,AF' 1EFA: 08 ; EX AF,AF' 1EFB: 08 ; EX AF,AF' 1EFC: 08 ; EX AF,AF' 1EFD: 20 40 ; JR NZ,$1F3F 1EFF: 4D MOV C,L 1F00: 50 MOV D,B 1F01: 20 00 ; JR NZ,$1F03 1F03: 00 NOP 1F04: 79 MOV A,C 1F05: 00 NOP 1F06: 79 MOV A,C 1F07: 00 NOP 1F08: 00 NOP 1F09: 00 NOP 1F0A: 00 NOP 1F0B: C0 RNZ 1F0C: 40 MOV B,B 1F0D: 40 MOV B,B 1F0E: 40 MOV B,B 1F0F: 40 MOV B,B 1F10: 40 MOV B,B 1F11: C0 RNZ 1F12: 00 NOP 1F13: 00 NOP 1F14: 00 NOP 1F15: 00 NOP 1F16: 00 NOP 1F17: 1F RAR 1F18: 14 INR D 1F19: 16 09 MVI D,$09 1F1B: 00 NOP 1F1C: 1E 01 MVI E,$01 1F1E: 01 1E 00 LXI B,$001E 1F21: 1F RAR 1F22: 15 DCR D 1F23: 15 DCR D 1F24: 0A LDAX B 1F25: 00 NOP 1F26: 00 NOP 1F27: 00 NOP 1F28: 00 NOP 1F29: 00 NOP 1F2A: 00 NOP 1F2B: 00 NOP 1F2C: 00 NOP 1F2D: 00 NOP 1F2E: 00 NOP 1F2F: 1F RAR 1F30: 15 DCR D 1F31: 15 DCR D 1F32: 11 00 1F LXI D,$1F00 1F35: 08 ; EX AF,AF' 1F36: 04 INR B 1F37: 1F RAR 1F38: 00 NOP 1F39: 1F RAR 1F3A: 11 11 0E LXI D,$0E11 1F3D: 00 NOP 1F3E: 0F RRC 1F3F: 14 INR D 1F40: 12 STAX D 1F41: 07 RLC 1F42: 02 STAX B 1F43: 11 04 03 LXI D,$0304 1F46: 08 ; EX AF,AF' 1F47: 13 INX D 1F48: 1B DCX D 1F49: 21 52 1F LXI H,$1F52 1F4C: E5 PUSH H 1F4D: 2E EF MVI L,$EF 1F4F: 26 15 MVI H,$15 1F51: E9 PCHL 1F52: C9 RET 1F53: CD 9C 45 CALL $459C 1F56: C3 4F 45 JMP $454F 1F59: FF RST 7 1F5A: FF RST 7 1F5B: FF RST 7 1F5C: FF RST 7 1F5D: FF RST 7 1F5E: FF RST 7 1F5F: FF RST 7 1F60: 00 NOP 1F61: 00 NOP 1F62: 00 NOP 1F63: 00 NOP 1F64: 00 NOP 1F65: 00 NOP 1F66: 00 NOP 1F67: 00 NOP 1F68: 00 NOP 1F69: 00 NOP 1F6A: 00 NOP 1F6B: 00 NOP 1F6C: 00 NOP 1F6D: 00 NOP 1F6E: 00 NOP 1F6F: 00 NOP 1F70: 00 NOP 1F71: 00 NOP 1F72: 00 NOP 1F73: 00 NOP 1F74: 00 NOP 1F75: 00 NOP 1F76: 00 NOP 1F77: 00 NOP 1F78: 00 NOP 1F79: 00 NOP 1F7A: 00 NOP 1F7B: 00 NOP 1F7C: 00 NOP 1F7D: 00 NOP 1F7E: 00 NOP 1F7F: 00 NOP 1F80: FF RST 7 1F81: FF RST 7 1F82: FF RST 7 1F83: FF RST 7 1F84: FF RST 7 1F85: FF RST 7 1F86: FF RST 7 1F87: FF RST 7 1F88: FF RST 7 1F89: FF RST 7 1F8A: FF RST 7 1F8B: FF RST 7 1F8C: FF RST 7 1F8D: FF RST 7 1F8E: FF RST 7 1F8F: FF RST 7 1F90: FF RST 7 1F91: FF RST 7 1F92: FF RST 7 1F93: FF RST 7 1F94: FF RST 7 1F95: FF RST 7 1F96: FF RST 7 1F97: FF RST 7 1F98: FF RST 7 1F99: FF RST 7 1F9A: FF RST 7 1F9B: FF RST 7 1F9C: FF RST 7 1F9D: FF RST 7 1F9E: FF RST 7 1F9F: FF RST 7 1FA0: 00 NOP 1FA1: 00 NOP 1FA2: 00 NOP 1FA3: 00 NOP 1FA4: 00 NOP 1FA5: 00 NOP 1FA6: 00 NOP 1FA7: 00 NOP 1FA8: 00 NOP 1FA9: 00 NOP 1FAA: 00 NOP 1FAB: 00 NOP 1FAC: 00 NOP 1FAD: 00 NOP 1FAE: 00 NOP 1FAF: 00 NOP 1FB0: 00 NOP 1FB1: 00 NOP 1FB2: 00 NOP 1FB3: 00 NOP 1FB4: 00 NOP 1FB5: 00 NOP 1FB6: 00 NOP 1FB7: 00 NOP 1FB8: 00 NOP 1FB9: 00 NOP 1FBA: 00 NOP 1FBB: 00 NOP 1FBC: 00 NOP 1FBD: 00 NOP 1FBE: 00 NOP 1FBF: 00 NOP 1FC0: FF RST 7 1FC1: FF RST 7 1FC2: FF RST 7 1FC3: FF RST 7 1FC4: FF RST 7 1FC5: FF RST 7 1FC6: FF RST 7 1FC7: FF RST 7 1FC8: FF RST 7 1FC9: FF RST 7 1FCA: FF RST 7 1FCB: FF RST 7 1FCC: FF RST 7 1FCD: FF RST 7 1FCE: FF RST 7 1FCF: FF RST 7 1FD0: FF RST 7 1FD1: FF RST 7 1FD2: FF RST 7 1FD3: FF RST 7 1FD4: FF RST 7 1FD5: FF RST 7 1FD6: FF RST 7 1FD7: FF RST 7 1FD8: FF RST 7 1FD9: FF RST 7 1FDA: FF RST 7 1FDB: FF RST 7 1FDC: FF RST 7 1FDD: FF RST 7 1FDE: FF RST 7 1FDF: FF RST 7 1FE0: 00 NOP 1FE1: 00 NOP 1FE2: 00 NOP 1FE3: 00 NOP 1FE4: 00 NOP 1FE5: 00 NOP 1FE6: 00 NOP 1FE7: 00 NOP 1FE8: 00 NOP 1FE9: 00 NOP 1FEA: 00 NOP 1FEB: 00 NOP 1FEC: 00 NOP 1FED: 00 NOP 1FEE: 00 NOP 1FEF: 00 NOP 1FF0: 00 NOP 1FF1: 00 NOP 1FF2: 00 NOP 1FF3: 00 NOP 1FF4: 00 NOP 1FF5: 00 NOP 1FF6: 00 NOP 1FF7: 00 NOP 1FF8: 00 NOP 1FF9: 00 NOP 1FFA: 00 NOP 1FFB: 00 NOP 1FFC: 00 NOP 1FFD: FF RST 7 1FFE: FF RST 7 1FFF: 00 NOP 4000: 01 01 01 LXI B,$0101 4003: 01 01 01 LXI B,$0101 4006: 01 01 01 LXI B,$0101 4009: 01 01 01 LXI B,$0101 400C: 01 01 01 LXI B,$0101 400F: 01 01 01 LXI B,$0101 4012: 01 01 01 LXI B,$0101 4015: 01 03 03 LXI B,$0303 4018: 03 INX B 4019: 03 INX B 401A: 03 INX B 401B: 03 INX B 401C: 03 INX B 401D: 03 INX B 401E: 03 INX B 401F: 03 INX B 4020: 03 INX B 4021: 03 INX B 4022: 03 INX B 4023: 03 INX B 4024: 03 INX B 4025: 03 INX B 4026: 03 INX B 4027: 03 INX B 4028: 03 INX B 4029: 03 INX B 402A: 03 INX B 402B: 03 INX B 402C: 01 01 01 LXI B,$0101 402F: 01 01 01 LXI B,$0101 4032: 01 01 01 LXI B,$0101 4035: 01 01 01 LXI B,$0101 4038: 01 01 01 LXI B,$0101 403B: 03 INX B 403C: 03 INX B 403D: 03 INX B 403E: 01 01 01 LXI B,$0101 4041: 01 05 05 LXI B,$0505 4044: 00 NOP 4045: 03 INX B 4046: 03 INX B 4047: 00 NOP 4048: 03 INX B 4049: 03 INX B 404A: 00 NOP 404B: 05 DCR B 404C: 05 DCR B 404D: 05 DCR B 404E: 05 DCR B 404F: 05 DCR B 4050: 05 DCR B 4051: 05 DCR B 4052: 05 DCR B 4053: 05 DCR B 4054: 05 DCR B 4055: 05 DCR B 4056: 05 DCR B 4057: 05 DCR B 4058: 01 03 01 LXI B,$0103 405B: 01 01 01 LXI B,$0101 405E: 01 01 01 LXI B,$0101 4061: 03 INX B 4062: 01 01 01 LXI B,$0101 4065: 00 NOP 4066: 03 INX B 4067: 03 INX B 4068: 03 INX B 4069: 03 INX B 406A: 03 INX B 406B: 00 NOP 406C: 01 01 07 LXI B,$0701 406F: 00 NOP 4070: 05 DCR B 4071: 00 NOP 4072: 03 INX B 4073: 05 DCR B 4074: 03 INX B 4075: 00 NOP 4076: 05 DCR B 4077: 00 NOP 4078: 07 RLC 4079: 07 RLC 407A: 07 RLC 407B: 03 INX B 407C: 00 NOP 407D: 05 DCR B 407E: 05 DCR B 407F: 05 DCR B 4080: 00 NOP 4081: 03 INX B 4082: 07 RLC 4083: 07 RLC 4084: 01 01 01 LXI B,$0101 4087: 01 01 01 LXI B,$0101 408A: 01 01 01 LXI B,$0101 408D: 01 01 01 LXI B,$0101 4090: 03 INX B 4091: 03 INX B 4092: 03 INX B 4093: 00 NOP 4094: 01 00 03 LXI B,$0300 4097: 03 INX B 4098: 03 INX B 4099: 01 05 05 LXI B,$0505 409C: 05 DCR B 409D: 00 NOP 409E: 03 INX B 409F: 03 INX B 40A0: 03 INX B 40A1: 00 NOP 40A2: 05 DCR B 40A3: 05 DCR B 40A4: 05 DCR B 40A5: 07 RLC 40A6: 07 RLC 40A7: 07 RLC 40A8: 07 RLC 40A9: 07 RLC 40AA: 07 RLC 40AB: 07 RLC 40AC: 07 RLC 40AD: 07 RLC 40AE: 07 RLC 40AF: 07 RLC 40B0: 01 01 03 LXI B,$0301 40B3: 03 INX B 40B4: 03 INX B 40B5: 03 INX B 40B6: 03 INX B 40B7: 03 INX B 40B8: 03 INX B 40B9: 01 01 01 LXI B,$0101 40BC: 01 03 03 LXI B,$0303 40BF: 03 INX B 40C0: 03 INX B 40C1: 03 INX B 40C2: 03 INX B 40C3: 03 INX B 40C4: 01 01 05 LXI B,$0501 40C7: 03 INX B 40C8: 03 INX B 40C9: 03 INX B 40CA: 03 INX B 40CB: 03 INX B 40CC: 03 INX B 40CD: 03 INX B 40CE: 03 INX B 40CF: 03 INX B 40D0: 05 DCR B 40D1: 05 DCR B 40D2: 05 DCR B 40D3: 05 DCR B 40D4: 05 DCR B 40D5: 03 INX B 40D6: 03 INX B 40D7: 03 INX B 40D8: 05 DCR B 40D9: 05 DCR B 40DA: 05 DCR B 40DB: 05 DCR B 40DC: 21 17 26 LXI H,$2617 40DF: 11 E4 41 LXI D,$41E4 40E2: 01 18 08 LXI B,$0818 40E5: CD CD 41 CALL $41CD 40E8: CD 9D 0C CALL $0C9D 40EB: 21 17 26 LXI H,$2617 40EE: 11 EC 41 LXI D,$41EC 40F1: 01 10 06 LXI B,$0610 40F4: CD 48 41 CALL $4148 40F7: CD 9D 0C CALL $0C9D 40FA: 21 0D 26 LXI H,$260D 40FD: 11 E4 41 LXI D,$41E4 4100: 01 18 04 LXI B,$0418 4103: CD CD 41 CALL $41CD 4106: CD 9D 0C CALL $0C9D 4109: 21 0D 26 LXI H,$260D 410C: 11 4C 42 LXI D,$424C 410F: 01 08 06 LXI B,$0608 4112: CD 48 41 CALL $4148 4115: CD 9D 0C CALL $0C9D 4118: 21 06 2E LXI H,$2E06 411B: 11 7C 42 LXI D,$427C 411E: 01 02 38 LXI B,$3802 4121: CD 33 41 CALL $4133 4124: CD 9D 0C CALL $0C9D 4127: CD 19 17 CALL $1719 412A: CD D2 0D CALL $0DD2 412D: CD 9D 0C CALL $0C9D 4130: C3 A3 0B JMP $0BA3 4133: C5 PUSH B 4134: E5 PUSH H 4135: 1A LDAX D 4136: 77 MOV M,A 4137: 23 INX H 4138: 13 INX D 4139: 0D DCR C 413A: C2 35 41 JNZ $4135 413D: E1 POP H 413E: 01 20 00 LXI B,$0020 4141: 09 DAD B 4142: C1 POP B 4143: 05 DCR B 4144: C2 33 41 JNZ $4133 4147: C9 RET 4148: E5 PUSH H 4149: C5 PUSH B 414A: D5 PUSH D 414B: 0E 08 MVI C,$08 414D: 1A LDAX D 414E: 0F RRC 414F: F5 PUSH PSW 4150: D2 A4 41 JNC $41A4 4153: C5 PUSH B 4154: 0E 04 MVI C,$04 4156: 11 20 00 LXI D,$0020 4159: 19 DAD D 415A: 0D DCR C 415B: C2 59 41 JNZ $4159 415E: C1 POP B 415F: F1 POP PSW 4160: 0D DCR C 4161: C2 4E 41 JNZ $414E 4164: D1 POP D 4165: 13 INX D 4166: 05 DCR B 4167: C2 4A 41 JNZ $414A 416A: 21 B0 20 LXI H,$20B0 416D: 34 INR M 416E: 7E MOV A,M 416F: E6 02 ANI $02 4171: CA 7C 41 JZ $417C 4174: 36 00 MVI M,$00 4176: C1 POP B 4177: E1 POP H 4178: 2B DCX H 4179: C3 7E 41 JMP $417E 417C: C1 POP B 417D: E1 POP H 417E: 0D DCR C 417F: C2 48 41 JNZ $4148 4182: AF XRA A 4183: 32 B0 20 STA $20B0 4186: 26 1F MVI H,$1F 4188: 2E E4 MVI L,$E4 418A: 24 INR H 418B: 2D DCR L 418C: 7E MOV A,M 418D: A7 ANA A 418E: C8 RZ 418F: CD 49 1F CALL $1F49 4192: E6 76 ANI $76 4194: FE 36 CPI $36 4196: C0 RNZ 4197: 2E EC MVI L,$EC 4199: 2D DCR L 419A: 26 1F MVI H,$1F 419C: 24 INR H 419D: 36 02 MVI M,$02 419F: 2E CC MVI L,$CC 41A1: 36 02 MVI M,$02 41A3: C9 RET 41A4: C5 PUSH B 41A5: 0E 03 MVI C,$03 41A7: 3A B0 20 LDA $20B0 41AA: FE 01 CPI $01 41AC: C2 C8 41 JNZ $41C8 41AF: 3E E0 MVI A,$E0 41B1: 46 MOV B,M 41B2: A0 ANA B 41B3: 77 MOV M,A 41B4: 11 20 00 LXI D,$0020 41B7: 19 DAD D 41B8: 0D DCR C 41B9: C2 B1 41 JNZ $41B1 41BC: 19 DAD D 41BD: 01 50 02 LXI B,$0250 41C0: CD C9 0E CALL $0EC9 41C3: D3 06 OUT $06 41C5: C3 5E 41 JMP $415E 41C8: 3E 0E MVI A,$0E 41CA: C3 B1 41 JMP $41B1 41CD: E5 PUSH H 41CE: C5 PUSH B 41CF: D5 PUSH D 41D0: D3 06 OUT $06 41D2: 06 08 MVI B,$08 41D4: CD 83 11 CALL $1183 41D7: D1 POP D 41D8: 0D DCR C 41D9: C2 CF 41 JNZ $41CF 41DC: C1 POP B 41DD: E1 POP H 41DE: 2B DCX H 41DF: 05 DCR B 41E0: C2 CD 41 JNZ $41CD 41E3: C9 RET 41E4: EE EE XRI $EE 41E6: EE 00 XRI $00 41E8: EE EE XRI $EE 41EA: EE 00 XRI $00 41EC: 1E FC MVI E,$FC 41EE: C1 POP B 41EF: 07 RLC 41F0: 1E FE MVI E,$FE 41F2: 7F MOV A,A 41F3: FC C3 07 CM $07C3 41F6: 3F CMC 41F7: FE FF CPI $FF 41F9: FC E7 8F CM $8FE7 41FC: 7F MOV A,A 41FD: FE FF CPI $FF 41FF: FC E7 8F CM $8FE7 4202: 7F MOV A,A 4203: FE E3 CPI $E3 4205: 1C INR E 4206: F7 RST 6 4207: 9F SBB A 4208: 73 MOV M,E 4209: 07 RLC 420A: E7 RST 4 420B: 1C INR E 420C: F7 RST 6 420D: 9F SBB A 420E: 73 MOV M,E 420F: 07 RLC 4210: 0E 1C MVI C,$1C 4212: 77 MOV M,A 4213: 9D SBB L 4214: 03 INX B 4215: 07 RLC 4216: 3E FC MVI A,$FC 4218: 77 MOV M,A 4219: 9D SBB L 421A: 03 INX B 421B: 1F RAR 421C: FC F8 F3 CM $F3F8 421F: DF RST 3 4220: 81 ADD C 4221: 1F RAR 4222: F0 RP 4223: F9 SPHL 4224: C1 POP B 4225: C7 RST 0 4226: 81 ADD C 4227: 1F RAR 4228: C0 RNZ 4229: 39 DAD SP 422A: E0 RPO 422B: CE 81 ACI $81 422D: 01 98 39 LXI B,$3998 4230: E0 RPO 4231: CE 9D ACI $9D 4233: 01 98 39 LXI B,$3998 4236: 70 MOV M,B 4237: DC DD 01 CC $01DD 423A: F8 RM 423B: 39 DAD SP 423C: 70 MOV M,B 423D: DC DF 0F CC $0FDF 4240: F0 RP 4241: 39 DAD SP 4242: E0 RPO 4243: 8E ADC M 4244: CF RST 1 4245: 0F RRC 4246: E0 RPO 4247: 38 E0 ; JR C,$4229 4249: 0E C7 MVI C,$C7 424B: 0F RRC 424C: 36 9B MVI M,$9B 424E: 39 DAD SP 424F: CF RST 1 4250: F7 RST 6 4251: 38 36 ; JR C,$4289 4253: 9B SBB E 4254: 39 DAD SP 4255: DB B0 IN $B0 4257: 6D MOV L,L 4258: 76 HLT 4259: 9B SBB E 425A: 6D MOV L,L 425B: DB B0 IN $B0 425D: 0D DCR C 425E: F6 9B ORI $9B 4260: 6D MOV L,L 4261: DB B0 IN $B0 4263: 0D DCR C 4264: F6 F3 ORI $F3 4266: 7C MOV A,H 4267: DB F3 IN $F3 4269: 38 B6 ; JR C,$4221 426B: F3 DI 426C: 6C MOV L,H 426D: DB B0 IN $B0 426F: 61 MOV H,C 4270: 36 63 MVI M,$63 4272: 6C MOV L,H 4273: DB B0 IN $B0 4275: 6D MOV L,L 4276: 36 63 MVI M,$63 4278: 6C MOV L,H 4279: CF RST 1 427A: B7 ORA A 427B: 39 DAD SP 427C: FF RST 7 427D: FF RST 7 427E: FF RST 7 427F: FF RST 7 4280: FF RST 7 4281: FF RST 7 4282: C0 RNZ 4283: F1 POP PSW 4284: C0 RNZ 4285: F1 POP PSW 4286: C0 RNZ 4287: FF RST 7 4288: 80 ADD B 4289: 7F MOV A,A 428A: 00 NOP 428B: 3F CMC 428C: 00 NOP 428D: 00 NOP 428E: 00 NOP 428F: 00 NOP 4290: FF RST 7 4291: 0F RRC 4292: FF RST 7 4293: 3F CMC 4294: FF RST 7 4295: FF RST 7 4296: C0 RNZ 4297: F1 POP PSW 4298: C0 RNZ 4299: F1 POP PSW 429A: FF RST 7 429B: FF RST 7 429C: FF RST 7 429D: 3F CMC 429E: FF RST 7 429F: 0F RRC 42A0: 00 NOP 42A1: 00 NOP 42A2: 00 NOP 42A3: 00 NOP 42A4: FF RST 7 42A5: FF RST 7 42A6: FF RST 7 42A7: FF RST 7 42A8: FF RST 7 42A9: FF RST 7 42AA: C0 RNZ 42AB: F1 POP PSW 42AC: E0 RPO 42AD: F1 POP PSW 42AE: FF RST 7 42AF: FF RST 7 42B0: BF CMP A 42B1: 7F MOV A,A 42B2: 1F RAR 42B3: 3F CMC 42B4: 00 NOP 42B5: 00 NOP 42B6: 00 NOP 42B7: 00 NOP 42B8: 00 NOP 42B9: F0 RP 42BA: 00 NOP 42BB: F0 RP 42BC: 00 NOP 42BD: F0 RP 42BE: FF RST 7 42BF: FF RST 7 42C0: FF RST 7 42C1: FF RST 7 42C2: FF RST 7 42C3: FF RST 7 42C4: 00 NOP 42C5: F0 RP 42C6: 00 NOP 42C7: F0 RP 42C8: 00 NOP 42C9: F0 RP 42CA: 00 NOP 42CB: 00 NOP 42CC: 00 NOP 42CD: 00 NOP 42CE: 00 NOP 42CF: 00 NOP 42D0: 00 NOP 42D1: 00 NOP 42D2: 00 NOP 42D3: 00 NOP 42D4: 00 NOP 42D5: 00 NOP 42D6: 00 NOP 42D7: 00 NOP 42D8: 07 RLC 42D9: F0 RP 42DA: FF RST 7 42DB: FF RST 7 42DC: FF RST 7 42DD: FF RST 7 42DE: FF RST 7 42DF: FF RST 7 42E0: 07 RLC 42E1: F0 RP 42E2: 07 RLC 42E3: F0 RP 42E4: FF RST 7 42E5: FF RST 7 42E6: FF RST 7 42E7: FF RST 7 42E8: FF RST 7 42E9: FF RST 7 42EA: 07 RLC 42EB: F0 RP 42EC: CD F9 07 CALL $07F9 42EF: FE 02 CPI $02 42F1: D8 RC 42F2: FE 04 CPI $04 42F4: D2 FC 42 JNC $42FC 42F7: 3A B8 20 LDA $20B8 42FA: A7 ANA A 42FB: C0 RNZ 42FC: 3A AD 20 LDA $20AD 42FF: A7 ANA A 4300: C0 RNZ 4301: CD BB 43 CALL $43BB 4304: 21 A1 20 LXI H,$20A1 4307: 7E MOV A,M 4308: A7 ANA A 4309: C2 5E 43 JNZ $435E 430C: 2B DCX H 430D: 7E MOV A,M 430E: E6 80 ANI $80 4310: C8 RZ 4311: 3A A0 20 LDA $20A0 4314: E6 0F ANI $0F 4316: 47 MOV B,A 4317: 3A 0A 20 LDA $200A 431A: 05 DCR B 431B: CA 23 43 JZ $4323 431E: C6 10 ADI $10 4320: C3 1A 43 JMP $431A 4323: C6 04 ADI $04 4325: 32 A5 20 STA $20A5 4328: DE 08 SBI $08 432A: E6 FE ANI $FE 432C: 47 MOV B,A 432D: 21 8A 20 LXI H,$208A 4330: 7E MOV A,M 4331: E6 FE ANI $FE 4333: B8 CMP B 4334: C0 RNZ 4335: 3A 09 20 LDA $2009 4338: C6 40 ADI $40 433A: 32 A9 20 STA $20A9 433D: 3A 06 20 LDA $2006 4340: 21 AA 20 LXI H,$20AA 4343: BE CMP M 4344: D2 59 43 JNC $4359 4347: 06 02 MVI B,$02 4349: 3A 0D 20 LDA $200D 434C: A7 ANA A 434D: C2 52 43 JNZ $4352 4350: 06 FE MVI B,$FE 4352: 3A A5 20 LDA $20A5 4355: 80 ADD B 4356: 32 A5 20 STA $20A5 4359: 3E 01 MVI A,$01 435B: 32 A1 20 STA $20A1 435E: 21 A4 20 LXI H,$20A4 4361: CD BB 17 CALL $17BB 4364: EB XCHG 4365: 3A A9 20 LDA $20A9 4368: BD CMP L 4369: DA 79 43 JC $4379 436C: 2A AA 20 LHLD $20AA 436F: 36 05 MVI M,$05 4371: CD A3 43 CALL $43A3 4374: 3E 01 MVI A,$01 4376: 32 B7 20 STA $20B7 4379: 21 20 20 LXI H,$2020 437C: CD 91 02 CALL $0291 437F: E1 POP H 4380: C3 94 00 JMP $0094 4383: 21 A1 20 LXI H,$20A1 4386: 7E MOV A,M 4387: A7 ANA A 4388: C8 RZ 4389: 21 A2 20 LXI H,$20A2 438C: 4E MOV C,M 438D: CD 1F 02 CALL $021F 4390: 21 A4 20 LXI H,$20A4 4393: CD BB 17 CALL $17BB 4396: EB XCHG 4397: 7D MOV A,L 4398: FE 2F CPI $2F 439A: D2 AE 43 JNC $43AE 439D: 11 8C 45 LXI D,$458C 43A0: CD 96 13 CALL $1396 43A3: 06 0E MVI B,$0E 43A5: 21 A0 20 LXI H,$20A0 43A8: 11 A0 1B LXI D,$1BA0 43AB: C3 B2 17 JMP $17B2 43AE: 3A AD 20 LDA $20AD 43B1: A7 ANA A 43B2: CA B8 43 JZ $43B8 43B5: 11 94 45 LXI D,$4594 43B8: C3 96 13 JMP $1396 43BB: 3A 84 20 LDA $2084 43BE: A7 ANA A 43BF: CA FF 43 JZ $43FF 43C2: 3A A1 20 LDA $20A1 43C5: A7 ANA A 43C6: C0 RNZ 43C7: 4F MOV C,A 43C8: 3A 8C 20 LDA $208C 43CB: FE 02 CPI $02 43CD: 79 MOV A,C 43CE: 3A 67 20 LDA $2067 43D1: 67 MOV H,A 43D2: 06 0B MVI B,$0B 43D4: C2 E4 43 JNZ $43E4 43D7: 2E 2C MVI L,$2C 43D9: 7E MOV A,M 43DA: A7 ANA A 43DB: CA F1 43 JZ $43F1 43DE: 23 INX H 43DF: 05 DCR B 43E0: C2 D9 43 JNZ $43D9 43E3: C9 RET 43E4: 2E 36 MVI L,$36 43E6: 7E MOV A,M 43E7: A7 ANA A 43E8: CA F1 43 JZ $43F1 43EB: 2B DCX H 43EC: 05 DCR B 43ED: C2 E6 43 JNZ $43E6 43F0: C9 RET 43F1: 22 AA 20 SHLD $20AA 43F4: 7D MOV A,L 43F5: C6 05 ADI $05 43F7: E6 0F ANI $0F 43F9: F6 80 ORI $80 43FB: 32 A0 20 STA $20A0 43FE: C9 RET 43FF: 3A A0 20 LDA $20A0 4402: E6 7F ANI $7F 4404: 32 A0 20 STA $20A0 4407: 21 B7 20 LXI H,$20B7 440A: 7E MOV A,M 440B: A7 ANA A 440C: C8 RZ 440D: 23 INX H 440E: 77 MOV M,A 440F: C9 RET 4410: 3A AE 20 LDA $20AE 4413: A7 ANA A 4414: C8 RZ 4415: CD 58 17 CALL $1758 4418: CD 53 46 CALL $4653 441B: 22 F2 20 SHLD $20F2 441E: 3E 01 MVI A,$01 4420: 32 F1 20 STA $20F1 4423: CD 58 0B CALL $0B58 4426: 3E 02 MVI A,$02 4428: 32 C0 20 STA $20C0 442B: 21 04 29 LXI H,$2904 442E: 11 08 45 LXI D,$4508 4431: 0E 11 MVI C,$11 4433: CD D9 0A CALL $0AD9 4436: 01 B4 20 LXI B,$20B4 4439: 0A LDAX B 443A: A7 ANA A 443B: 11 C6 09 LXI D,$09C6 443E: C2 49 44 JNZ $4449 4441: 0B DCX B 4442: 0A LDAX B 4443: A7 ANA A 4444: CA 51 44 JZ $4451 4447: 13 INX D 4448: 13 INX D 4449: 21 04 2F LXI H,$2F04 444C: 0E 02 MVI C,$02 444E: CD D9 0A CALL $0AD9 4451: 21 10 23 LXI H,$2310 4454: 11 04 45 LXI D,$4504 4457: 06 04 MVI B,$04 4459: CD B2 17 CALL $17B2 445C: 2A 0B 20 LHLD $200B 445F: 3E 07 MVI A,$07 4461: 84 ADD H 4462: 67 MOV H,A 4463: 22 12 23 SHLD $2312 4466: CD 89 44 CALL $4489 4469: CD E3 44 CALL $44E3 446C: 7D MOV A,L 446D: FE C8 CPI $C8 446F: D2 EB 44 JNC $44EB 4472: CD CF 44 CALL $44CF 4475: E5 PUSH H 4476: CD A3 44 CALL $44A3 4479: E1 POP H 447A: CD B9 44 CALL $44B9 447D: 21 10 23 LXI H,$2310 4480: 34 INR M 4481: 23 INX H 4482: 34 INR M 4483: CD E0 44 CALL $44E0 4486: C3 6C 44 JMP $446C 4489: CD CF 44 CALL $44CF 448C: 3A C0 20 LDA $20C0 448F: A7 ANA A 4490: CA 9B 44 JZ $449B 4493: 3E 02 MVI A,$02 4495: 32 C0 20 STA $20C0 4498: C3 3A 16 JMP $163A 449B: 3E 00 MVI A,$00 449D: 32 C0 20 STA $20C0 44A0: C3 BA 07 JMP $07BA 44A3: 3A 10 23 LDA $2310 44A6: 4F MOV C,A 44A7: 3A 11 23 LDA $2311 44AA: 47 MOV B,A 44AB: 7C MOV A,H 44AC: 90 SUB B 44AD: 67 MOV H,A 44AE: FE 38 CPI $38 44B0: D8 RC 44B1: CD CF 44 CALL $44CF 44B4: 0D DCR C 44B5: C2 A7 44 JNZ $44A7 44B8: C9 RET 44B9: 3A 10 23 LDA $2310 44BC: 4F MOV C,A 44BD: 3A 11 23 LDA $2311 44C0: 47 MOV B,A 44C1: 7C MOV A,H 44C2: 80 ADD B 44C3: 67 MOV H,A 44C4: FE E8 CPI $E8 44C6: D0 RNC 44C7: CD CF 44 CALL $44CF 44CA: 0D DCR C 44CB: C2 BD 44 JNZ $44BD 44CE: C9 RET 44CF: E5 PUSH H 44D0: CD C7 17 CALL $17C7 44D3: 3E 0F MVI A,$0F 44D5: 77 MOV M,A 44D6: E1 POP H 44D7: C5 PUSH B 44D8: 01 20 03 LXI B,$0320 44DB: CD C9 0E CALL $0EC9 44DE: C1 POP B 44DF: C9 RET 44E0: 2A 12 23 LHLD $2312 44E3: 3E 08 MVI A,$08 44E5: 85 ADD L 44E6: 6F MOV L,A 44E7: 22 12 23 SHLD $2312 44EA: C9 RET 44EB: 21 BE 20 LXI H,$20BE 44EE: 34 INR M 44EF: 3A B5 20 LDA $20B5 44F2: BE CMP M 44F3: DA FC 44 JC $44FC 44F6: CD A3 0B CALL $0BA3 44F9: C3 2B 44 JMP $442B 44FC: 36 00 MVI M,$00 44FE: CD BA 07 CALL $07BA 4501: C3 A2 0C JMP $0CA2 4504: 01 02 00 LXI B,$0002 4507: 00 NOP 4508: 01 0E 0D LXI B,$0D0E 450B: 14 INR D 450C: 12 STAX D 450D: 1B DCX D 450E: 1B DCX D 450F: 21 1C 1C LXI H,$1C1C 4512: 1B DCX D 4513: 0F RRC 4514: 0E 08 MVI C,$08 4516: 0D DCR C 4517: 13 INX D 4518: 12 STAX D 4519: 26 20 MVI H,$20 451B: 2E 1E MVI L,$1E 451D: 7E MOV A,M 451E: A7 ANA A 451F: C2 2E 45 JNZ $452E 4522: CD 49 1F CALL $1F49 4525: E6 76 ANI $76 4527: D6 52 SUI $52 4529: C0 RNZ 452A: 3C INR A 452B: 32 1E 20 STA $201E 452E: CD 49 1F CALL $1F49 4531: E6 76 ANI $76 4533: FE 34 CPI $34 4535: C0 RNZ 4536: 26 2C MVI H,$2C 4538: 2E 1B MVI L,$1B 453A: 16 0D MVI D,$0D 453C: 1E 78 MVI E,$78 453E: 0E 0A MVI C,$0A 4540: 0C INR C 4541: 1A LDAX D 4542: C6 3F ADI $3F 4544: D5 PUSH D 4545: CD E5 0A CALL $0AE5 4548: D1 POP D 4549: 1B DCX D 454A: 0D DCR C 454B: C2 41 45 JNZ $4541 454E: C9 RET 454F: 21 D0 CB LXI H,$CBD0 4552: 01 E3 D4 LXI B,$D4E3 4555: 11 4C 17 LXI D,$174C 4558: 1A LDAX D 4559: FE DE CPI $DE 455B: C0 RNZ 455C: 13 INX D 455D: 1A LDAX D 455E: BC CMP H 455F: C0 RNZ 4560: 13 INX D 4561: 1A LDAX D 4562: BD CMP L 4563: C0 RNZ 4564: 13 INX D 4565: 1A LDAX D 4566: B8 CMP B 4567: C0 RNZ 4568: 13 INX D 4569: 1A LDAX D 456A: B9 CMP C 456B: C0 RNZ 456C: 2E E2 MVI L,$E2 456E: 26 20 MVI H,$20 4570: 36 00 MVI M,$00 4572: C9 RET 4573: 26 28 MVI H,$28 4575: 2E 03 MVI L,$03 4577: 1E 51 MVI E,$51 4579: 16 17 MVI D,$17 457B: 0E 12 MVI C,$12 457D: 0C INR C 457E: 1A LDAX D 457F: C6 38 ADI $38 4581: D5 PUSH D 4582: CD E5 0A CALL $0AE5 4585: D1 POP D 4586: 1B DCX D 4587: 0D DCR C 4588: C2 7E 45 JNZ $457E 458B: C9 RET 458C: 18 3C ; JR $45CA 458E: 7E MOV A,M 458F: DB FF IN $FF 4591: 24 INR H 4592: 5A MOV E,D 4593: A5 ANA L 4594: 98 SBB B 4595: 5C MOV E,H 4596: B6 ORA M 4597: 5F MOV E,A 4598: 5F MOV E,A 4599: B6 ORA M 459A: 5C MOV E,H 459B: 98 SBB B 459C: DB 00 IN $00 ; Read port 0 459E: E6 0A ANI $0A ; SI original will ... 45A0: FE 0A CPI $0A ; ... fail this ... 45A2: CA 00 00 JZ $0000 ; ... test ... reset 45A5: A7 ANA A 45A6: 00 NOP 45A7: C0 RNZ 45A8: 21 E3 20 LXI H,$20E3 45AB: 36 00 MVI M,$00 45AD: C9 RET 45AE: 0F RRC 45AF: 11 04 12 LXI D,$1204 45B2: 04 INR B 45B3: 13 INX D 45B4: 1B DCX D 45B5: 0C INR C 45B6: 0E 03 MVI C,$03 45B8: 04 INR B 45B9: 21 15 2D LXI H,$2D15 45BC: 11 AE 45 LXI D,$45AE 45BF: 0E 0B MVI C,$0B 45C1: CD 85 0C CALL $0C85 45C4: DB 01 IN $01 45C6: E6 76 ANI $76 45C8: FE 10 CPI $10 45CA: C8 RZ 45CB: FE 04 CPI $04 45CD: CC E4 45 CZ $45E4 45D0: FE 20 CPI $20 45D2: CC F9 45 CZ $45F9 45D5: FE 02 CPI $02 45D7: CC FF 45 CZ $45FF 45DA: FE 40 CPI $40 45DC: CC 31 46 CZ $4631 45DF: D3 06 OUT $06 45E1: C3 C4 45 JMP $45C4 45E4: DB 01 IN $01 45E6: E6 04 ANI $04 45E8: C2 E4 45 JNZ $45E4 45EB: 21 00 01 LXI H,$0100 45EE: 22 F2 20 SHLD $20F2 45F1: 3E 01 MVI A,$01 45F3: 32 F1 20 STA $20F1 45F6: C3 58 0B JMP $0B58 45F9: 21 E4 20 LXI H,$20E4 45FC: 36 01 MVI M,$01 45FE: C9 RET 45FF: DB 01 IN $01 4601: E6 02 ANI $02 4603: C2 FF 45 JNZ $45FF 4606: CD F9 07 CALL $07F9 4609: FE 12 CPI $12 460B: DA 10 46 JC $4610 460E: 36 09 MVI M,$09 4610: 34 INR M 4611: 2E FA MVI L,$FA 4613: 34 INR M 4614: 7E MOV A,M 4615: FE 0A CPI $0A 4617: C2 1C 46 JNZ $461C 461A: 36 00 MVI M,$00 461C: CD 59 02 CALL $0259 461F: CD 97 09 CALL $0997 4622: CD DE 01 CALL $01DE 4625: CD C2 16 CALL $16C2 4628: CD F9 13 CALL $13F9 462B: 2E FE MVI L,$FE 462D: 7E MOV A,M 462E: C3 21 0C JMP $0C21 4631: 21 E4 20 LXI H,$20E4 4634: 36 00 MVI M,$00 4636: C9 RET 4637: CD 17 0B CALL $0B17 463A: 34 INR M 463B: 7E MOV A,M 463C: F5 PUSH PSW 463D: 21 01 25 LXI H,$2501 4640: 24 INR H 4641: 24 INR H 4642: 3D DCR A 4643: C2 40 46 JNZ $4640 4646: 06 10 MVI B,$10 4648: 11 81 1C LXI D,$1C81 464B: CD 83 11 CALL $1183 464E: F1 POP PSW 464F: 3C INR A 4650: C3 0B 18 JMP $180B 4653: 21 B3 20 LXI H,$20B3 4656: 7E MOV A,M 4657: A7 ANA A 4658: C2 65 46 JNZ $4665 465B: 23 INX H 465C: 7E MOV A,M 465D: A7 ANA A 465E: C2 6E 46 JNZ $466E 4661: 21 50 00 LXI H,$0050 4664: C9 RET 4665: 21 00 01 LXI H,$0100 4668: 3E 04 MVI A,$04 466A: 32 B5 20 STA $20B5 466D: C9 RET 466E: 21 80 00 LXI H,$0080 4671: 3E 03 MVI A,$03 4673: 32 B5 20 STA $20B5 4676: C9 RET 4677: 32 B3 20 STA $20B3 467A: 32 AE 20 STA $20AE 467D: C9 RET 467E: 32 B4 20 STA $20B4 4681: C9 RET 4682: CD F9 13 CALL $13F9 4685: 2E F8 MVI L,$F8 4687: 7E MOV A,M 4688: FE 38 CPI $38 468A: D0 RNC 468B: CD 17 0B CALL $0B17 468E: 34 INR M 468F: 7E MOV A,M 4690: FE 07 CPI $07 4692: D0 RNC 4693: CD 3C 46 CALL $463C 4696: CD 3C 0B CALL $0B3C 4699: 01 00 00 LXI B,$0000 469C: CD C9 0E CALL $0EC9 469F: 06 EF MVI B,$EF 46A1: C3 5C 17 JMP $175C 46A4: 00 NOP 46A5: 00 NOP 46A6: 00 NOP 46A7: 00 NOP 46A8: 00 NOP 46A9: 00 NOP 46AA: 00 NOP 46AB: 00 NOP 46AC: 00 NOP 46AD: 00 NOP 46AE: 00 NOP 46AF: 00 NOP 46B0: 00 NOP 46B1: 00 NOP 46B2: 00 NOP 46B3: 00 NOP 46B4: 00 NOP 46B5: 00 NOP 46B6: 00 NOP 46B7: 00 NOP 46B8: 00 NOP 46B9: 00 NOP 46BA: 00 NOP 46BB: 00 NOP 46BC: 00 NOP 46BD: 00 NOP 46BE: 00 NOP 46BF: 00 NOP 46C0: FF RST 7 46C1: FF RST 7 46C2: FF RST 7 46C3: FF RST 7 46C4: FF RST 7 46C5: FF RST 7 46C6: FF RST 7 46C7: FF RST 7 46C8: FF RST 7 46C9: FF RST 7 46CA: FF RST 7 46CB: FF RST 7 46CC: FF RST 7 46CD: FF RST 7 46CE: FF RST 7 46CF: FF RST 7 46D0: FF RST 7 46D1: FF RST 7 46D2: FF RST 7 46D3: FF RST 7 46D4: FF RST 7 46D5: FF RST 7 46D6: FF RST 7 46D7: FF RST 7 46D8: FF RST 7 46D9: FF RST 7 46DA: FF RST 7 46DB: FF RST 7 46DC: FF RST 7 46DD: FF RST 7 46DE: FF RST 7 46DF: FF RST 7 46E0: 00 NOP 46E1: 00 NOP 46E2: 00 NOP 46E3: 00 NOP 46E4: 00 NOP 46E5: 00 NOP 46E6: 00 NOP 46E7: 00 NOP 46E8: 00 NOP 46E9: 00 NOP 46EA: 00 NOP 46EB: 00 NOP 46EC: 00 NOP 46ED: 00 NOP 46EE: 00 NOP 46EF: 00 NOP 46F0: 00 NOP 46F1: 00 NOP 46F2: 00 NOP 46F3: 00 NOP 46F4: 00 NOP 46F5: 00 NOP 46F6: 00 NOP 46F7: 00 NOP 46F8: 00 NOP 46F9: 00 NOP 46FA: 00 NOP 46FB: 00 NOP 46FC: 00 NOP 46FD: 00 NOP 46FE: 00 NOP 46FF: 00 NOP 4700: FF RST 7 4701: FF RST 7 4702: FF RST 7 4703: FF RST 7 4704: FF RST 7 4705: FF RST 7 4706: FF RST 7 4707: FF RST 7 4708: FF RST 7 4709: FF RST 7 470A: FF RST 7 470B: FF RST 7 470C: FF RST 7 470D: FF RST 7 470E: FF RST 7 470F: FF RST 7 4710: FF RST 7 4711: FF RST 7 4712: FF RST 7 4713: FF RST 7 4714: FF RST 7 4715: FF RST 7 4716: FF RST 7 4717: FF RST 7 4718: FF RST 7 4719: FF RST 7 471A: FF RST 7 471B: FF RST 7 471C: FF RST 7 471D: FF RST 7 471E: FF RST 7 471F: FF RST 7 4720: 00 NOP 4721: 00 NOP 4722: 00 NOP 4723: 00 NOP 4724: 00 NOP 4725: 00 NOP 4726: 00 NOP 4727: 00 NOP 4728: 00 NOP 4729: 00 NOP 472A: 00 NOP 472B: 00 NOP 472C: 00 NOP 472D: 00 NOP 472E: 00 NOP 472F: 00 NOP 4730: 00 NOP 4731: 00 NOP 4732: 00 NOP 4733: 00 NOP 4734: 00 NOP 4735: 00 NOP 4736: 00 NOP 4737: 00 NOP 4738: 00 NOP 4739: 00 NOP 473A: 00 NOP 473B: 00 NOP 473C: 00 NOP 473D: 00 NOP 473E: 00 NOP 473F: 00 NOP 4740: FF RST 7 4741: FF RST 7 4742: FF RST 7 4743: FF RST 7 4744: FF RST 7 4745: FF RST 7 4746: FF RST 7 4747: FF RST 7 4748: FF RST 7 4749: FF RST 7 474A: FF RST 7 474B: FF RST 7 474C: FF RST 7 474D: FF RST 7 474E: FF RST 7 474F: FF RST 7 4750: FF RST 7 4751: FF RST 7 4752: FF RST 7 4753: FF RST 7 4754: FF RST 7 4755: FF RST 7 4756: FF RST 7 4757: FF RST 7 4758: FF RST 7 4759: FF RST 7 475A: FF RST 7 475B: FF RST 7 475C: FF RST 7 475D: FF RST 7 475E: FF RST 7 475F: FF RST 7 4760: 00 NOP 4761: 00 NOP 4762: 00 NOP 4763: 00 NOP 4764: 00 NOP 4765: 00 NOP 4766: 00 NOP 4767: 00 NOP 4768: 00 NOP 4769: 00 NOP 476A: 00 NOP 476B: 00 NOP 476C: 00 NOP 476D: 00 NOP 476E: 00 NOP 476F: 00 NOP 4770: 00 NOP 4771: 00 NOP 4772: 00 NOP 4773: 00 NOP 4774: 00 NOP 4775: 00 NOP 4776: 00 NOP 4777: 00 NOP 4778: 00 NOP 4779: 00 NOP 477A: 00 NOP 477B: 00 NOP 477C: 00 NOP 477D: 00 NOP 477E: 00 NOP 477F: 00 NOP 4780: FF RST 7 4781: FF RST 7 4782: FF RST 7 4783: FF RST 7 4784: FF RST 7 4785: FF RST 7 4786: FF RST 7 4787: FF RST 7 4788: FF RST 7 4789: FF RST 7 478A: FF RST 7 478B: FF RST 7 478C: FF RST 7 478D: FF RST 7 478E: FF RST 7 478F: FF RST 7 4790: FF RST 7 4791: FF RST 7 4792: FF RST 7 4793: FF RST 7 4794: FF RST 7 4795: FF RST 7 4796: FF RST 7 4797: FF RST 7 4798: FF RST 7 4799: FF RST 7 479A: FF RST 7 479B: FF RST 7 479C: FF RST 7 479D: FF RST 7 479E: FF RST 7 479F: FF RST 7 47A0: 00 NOP 47A1: 00 NOP 47A2: 00 NOP 47A3: 00 NOP 47A4: 00 NOP 47A5: 00 NOP 47A6: 00 NOP 47A7: 00 NOP 47A8: 00 NOP 47A9: 00 NOP 47AA: 00 NOP 47AB: 00 NOP 47AC: 00 NOP 47AD: 00 NOP 47AE: 00 NOP 47AF: 00 NOP 47B0: 00 NOP 47B1: 00 NOP 47B2: 00 NOP 47B3: 00 NOP 47B4: 00 NOP 47B5: 00 NOP 47B6: 00 NOP 47B7: 00 NOP 47B8: 00 NOP 47B9: 00 NOP 47BA: 00 NOP 47BB: 00 NOP 47BC: 00 NOP 47BD: 00 NOP 47BE: 00 NOP 47BF: 00 NOP 47C0: FF RST 7 47C1: FF RST 7 47C2: FF RST 7 47C3: FF RST 7 47C4: FF RST 7 47C5: FF RST 7 47C6: FF RST 7 47C7: FF RST 7 47C8: FF RST 7 47C9: FF RST 7 47CA: FF RST 7 47CB: FF RST 7 47CC: FF RST 7 47CD: FF RST 7 47CE: FF RST 7 47CF: FF RST 7 47D0: FF RST 7 47D1: FF RST 7 47D2: FF RST 7 47D3: FF RST 7 47D4: FF RST 7 47D5: FF RST 7 47D6: FF RST 7 47D7: FF RST 7 47D8: FF RST 7 47D9: FF RST 7 47DA: FF RST 7 47DB: FF RST 7 47DC: FF RST 7 47DD: FF RST 7 47DE: FF RST 7 47DF: FF RST 7 47E0: 00 NOP 47E1: 00 NOP 47E2: 00 NOP 47E3: 00 NOP 47E4: 00 NOP 47E5: 00 NOP 47E6: 00 NOP 47E7: 00 NOP 47E8: 00 NOP 47E9: 00 NOP 47EA: 00 NOP 47EB: 00 NOP 47EC: 00 NOP 47ED: 00 NOP 47EE: 00 NOP 47EF: 00 NOP 47F0: 00 NOP 47F1: 00 NOP 47F2: 00 NOP 47F3: 00 NOP 47F4: 00 NOP 47F5: 00 NOP 47F6: 00 NOP 47F7: 00 NOP 47F8: 00 NOP 47F9: 00 NOP 47FA: 00 NOP 47FB: 00 NOP 47FC: 00 NOP 47FD: 00 NOP 47FE: 00 NOP 47FF: 00 NOP