Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;********************************************************************************
- ; Disassembly of MCS-48 binary file: AutoHelm_30000_05_22CA.BIN
- ;********************************************************************************
- 0000 27 VResetL CLR A
- 0001 04 09 JMP Jmp0009
- 0003 94 B0 VIRQL CALL Sub04B0
- 0005 84 59 JMP Jmp0459
- 0007 04 1B VTimerL JMP Jmp001B
- 0009 37 Jmp0009 CPL A
- 000A 02 OUTL BUS,A
- 000B 98 7F ANL BUS,#$7F
- 000D 27 CLR A
- 000E B8 7F MOV R0,#Mem7F
- 0010 B0 2B MOV @R0,#$2B
- 0012 C8 DEC R0
- 0013 B0 8C MOV @R0,#$8C
- 0015 C8 DEC R0
- 0016 A0 Bra0016 MOV @R0,A
- 0017 E8 16 DJNZ R0,Bra0016
- 0019 14 75 CALL Sub0075
- 001B 23 68 Jmp001B MOV A,#$68
- 001D 62 MOV T,A
- 001E 35 DIS TCNTI
- 001F 55 STRT T
- 0020 B9 09 MOV R1,#$09
- 0022 27 CLR A
- 0023 A1 MOV @R1,A
- 0024 C9 DEC R1
- 0025 17 INC A
- 0026 D7 MOV PSW,A
- 0027 B8 23 MOV R0,#$23
- 0029 23 3E MOV A,#$3E
- 002B 60 ADD A,@R0
- 002C 60 ADD A,@R0
- 002D A1 MOV @R1,A
- 002E 10 INC @R0
- 002F F0 MOV A,@R0
- 0030 D3 09 XRL A,#$09
- 0032 96 35 JNZ Bra0035
- 0034 A0 MOV @R0,A
- 0035 B8 4D Bra0035 MOV R0,#$4D
- 0037 B9 24 MOV R1,#$24
- 0039 F4 E0 CALL Sub07E0
- 003B 14 50 CALL Sub0050
- 003D 93 RETR
- 003E C4 9F JMP Jmp069F
- 0040 E4 A6 D0040 DB $E4,$A6,$E4,$BA,$E4,$C0,$E4,$A6 ;........
- 0048 E4 A6 .... DB $E4,$BA,$24,$31,$84,$B5,$44,$87 ;..$1..D.
- 0050 B8 44 Sub0050 MOV R0,#Mem44
- 0052 F0 MOV A,@R0
- 0053 C6 8F JZ Bra008F
- 0055 12 A5 JB0 Bra00A5
- 0057 04 E3 JMP Jmp00E3
- 0059 B8 65 Jmp0059 MOV R0,#Mem65
- 005B F0 MOV A,@R0
- 005C 96 68 JNZ Bra0068
- 005E B9 7E MOV R1,#Mem7E
- 0060 F1 MOV A,@R1
- 0061 53 7F ANL A,#$7F
- 0063 21 XCH A,@R1
- 0064 37 CPL A
- 0065 F2 75 JB7 Sub0075
- 0067 10 INC @R0
- 0068 B9 64 Bra0068 MOV R1,#$64
- 006A F0 MOV A,@R0
- 006B 12 7B JB0 Bra007B
- 006D 98 7F ANL BUS,#$7F
- 006F F4 22 CALL Sub0722
- 0071 96 7A JNZ Jmp007A
- 0073 B0 00 MOV @R0,#$00
- 0075 23 F2 Sub0075 MOV A,#$F2
- 0077 B9 64 Jmp0077 MOV R1,#Mem64
- 0079 A1 MOV @R1,A
- 007A 83 Jmp007A RET
- 007B F4 22 Bra007B CALL Sub0722
- 007D C6 83 JZ Bra0083
- 007F 88 80 ORL BUS,#$80
- 0081 04 7A JMP Jmp007A
- 0083 10 Bra0083 INC @R0
- 0084 23 F6 MOV A,#$F6
- 0086 04 77 JMP Jmp0077
- 0088 B9 7E Sub0088 MOV R1,#Mem7E
- 008A F1 MOV A,@R1
- 008B 43 80 ORL A,#$80
- 008D A1 MOV @R1,A
- 008E 83 RET
- 008F B8 66 Bra008F MOV R0,#Mem66
- 0091 B0 00 MOV @R0,#$00
- 0093 B4 34 CALL Sub0534
- 0095 96 A3 JNZ Bra00A3
- 0097 FE MOV A,R6
- 0098 C6 A3 JZ Bra00A3
- 009A F4 22 CALL Sub0722
- 009C 96 A3 JNZ Bra00A3
- 009E B1 FD Bra009E MOV @R1,#$FD
- 00A0 19 INC R1
- 00A1 B1 01 MOV @R1,#$01
- 00A3 04 59 Bra00A3 JMP Jmp0059
- 00A5 B4 34 Bra00A5 CALL Sub0534
- 00A7 C6 9E JZ Bra009E
- 00A9 F4 22 CALL Sub0722
- 00AB 96 C7 JNZ Bra00C7
- 00AD B9 45 MOV R1,#$45
- 00AF FA MOV A,R2
- 00B0 A1 MOV @R1,A
- 00B1 74 73 CALL Sub0373
- 00B3 C6 C9 JZ Bra00C9
- 00B5 74 77 CALL Sub0377
- 00B7 BB 40 MOV R3,#$40
- 00B9 C6 CB JZ Bra00CB
- 00BB 14 88 Bra00BB CALL Sub0088
- 00BD B9 66 MOV R1,#Mem66
- 00BF B1 01 MOV @R1,#$01
- 00C1 B9 43 Jmp00C1 MOV R1,#Mem43
- 00C3 B1 B5 MOV @R1,#$B5
- 00C5 19 INC R1
- 00C6 11 INC @R1
- 00C7 04 59 Bra00C7 JMP Jmp0059
- 00C9 BB 20 Bra00C9 MOV R3,#$20
- 00CB FA Bra00CB MOV A,R2
- 00CC DB XRL A,R3
- 00CD 96 BB JNZ Bra00BB
- 00CF B8 7E MOV R0,#Mem7E
- 00D1 F0 MOV A,@R0
- 00D2 D2 BB JB6 Bra00BB
- 00D4 04 C1 JMP Jmp00C1
- 00D6 74 77 Bra00D6 CALL Sub0377
- 00D8 96 E1 JNZ Bra00E1
- 00DA B9 7E MOV R1,#Mem7E
- 00DC F1 MOV A,@R1
- 00DD D2 E1 JB6 Bra00E1
- 00DF 24 05 Bra00DF JMP Jmp0105
- 00E1 04 FA Bra00E1 JMP Jmp00FA
- 00E3 B4 34 Jmp00E3 CALL Sub0534
- 00E5 C6 DF JZ Bra00DF
- 00E7 F4 22 CALL Sub0722
- 00E9 C6 DF JZ Bra00DF
- 00EB FA MOV A,R2
- 00EC D3 40 XRL A,#$40
- 00EE C6 D6 JZ Bra00D6
- 00F0 FA MOV A,R2
- 00F1 D3 80 XRL A,#$80
- 00F3 00 NOP
- 00F4 00 NOP
- 00F5 00 NOP
- 00F6 C6 FA JZ Jmp00FA
- 00F8 24 11 JMP Jmp0111
- 00FA B8 45 Jmp00FA MOV R0,#$45
- 00FC FA MOV A,R2
- 00FD A0 MOV @R0,A
- 00FE B8 66 MOV R0,#Mem66
- 0100 F0 MOV A,@R0
- 0101 96 05 JNZ Jmp0105
- 0103 14 88 CALL Sub0088
- 0105 B8 45 Jmp0105 MOV R0,#Mem45
- 0107 F0 MOV A,@R0
- 0108 18 INC R0
- 0109 A0 MOV @R0,A
- 010A B8 43 MOV R0,#Mem43
- 010C B0 FD MOV @R0,#$FD
- 010E 18 INC R0
- 010F B0 00 MOV @R0,#$00
- 0111 B8 46 Jmp0111 MOV R0,#$46
- 0113 74 7B CALL Sub037B
- 0115 C6 2A JZ Bra012A
- 0117 74 73 CALL Sub0373
- 0119 BB 40 MOV R3,#$40
- 011B 96 1F JNZ Bra011F
- 011D BB 20 MOV R3,#$20
- 011F F0 Bra011F MOV A,@R0
- 0120 DB XRL A,R3
- 0121 96 28 JNZ Bra0128
- 0123 F1 MOV A,@R1
- 0124 D2 28 JB6 Bra0128
- 0126 B0 00 Jmp0126 MOV @R0,#$00
- 0128 04 59 Bra0128 JMP Jmp0059
- 012A F0 Bra012A MOV A,@R0
- 012B 53 80 ANL A,#$80
- 012D C6 28 JZ Bra0128
- 012F 24 26 JMP Jmp0126
- 0131 B9 47 D0131 DB $B9,$47,$B8,$7B,$B4,$77,$C8,$F0 ;.G.{.w..
- 0139 B9 47 .... DB $17,$53,$03,$A0,$B9,$2B,$B4,$A6 ;WSC..+..
- 0141 B9 47 .... DB $BC,$38,$BD,$FF,$B4,$70,$D4,$29 ;.8...p.)
- 0149 B9 47 .... DB $23,$E2,$94,$3F,$F6,$51,$24,$68 ;#..?.Q$h
- 0151 B9 47 .... DB $B8,$7F,$FE,$F7,$23,$02,$E6,$5B ;...#B.[
- 0159 B9 47 .... DB $23,$FE,$60,$AE,$03,$FB,$F2,$68 ;#.`.C..h
- 0161 B9 47 .... DB $03,$D6,$F7,$E6,$68,$FE,$A0,$B8 ;C...h...
- 0169 B9 47 .... DB $47,$B9,$2B,$D4,$50,$B8,$49,$B9 ;G.+.P.I.
- 0171 B9 47 .... DB $5C,$D4,$50,$E4,$27 ;\.P.'
- 0176 B9 7E Jmp0176 MOV R1,#$7E
- 0178 B8 46 MOV R0,#$46
- 017A 27 CLR A
- 017B 20 XCH A,@R0
- 017C AD MOV R5,A
- 017D F1 MOV A,@R1
- 017E 37 CPL A
- 017F 72 84 JB3 Bra0184
- 0181 FD MOV A,R5
- 0182 C6 8B JZ Bra018B
- 0184 B8 4D Bra0184 MOV R0,#Mem4D
- 0186 B0 39 MOV @R0,#$39
- 0188 18 INC R0
- 0189 B0 FC MOV @R0,#$FC
- 018B B8 4D Bra018B MOV R0,#$4D
- 018D F4 16 CALL Sub0716
- 018F FD MOV A,R5
- 0190 12 B4 JB0 Bra01B4
- 0192 B2 B2 JB5 Bra01B2
- 0194 D2 AE JB6 Bra01AE
- 0196 F2 D3 JB7 Bra01D3
- 0198 BA FD MOV R2,#$FD
- 019A BD FE MOV R5,#$FE
- 019C 32 B0 JB1 Bra01B0
- 019E BD 02 MOV R5,#$02
- 01A0 52 B0 JB2 Bra01B0
- 01A2 BA E0 MOV R2,#$E0
- 01A4 BD EC MOV R5,#$EC
- 01A6 72 B0 JB3 Bra01B0
- 01A8 BD 14 MOV R5,#$14
- 01AA 92 B0 JB4 Bra01B0
- 01AC 44 6D JMP Bra026D
- 01AE 44 1A Bra01AE JMP Jmp021A
- 01B0 44 08 Bra01B0 JMP Jmp0208
- 01B2 44 02 Bra01B2 JMP Jmp0202
- 01B4 F1 Bra01B4 MOV A,@R1
- 01B5 72 C4 JB3 Bra01C4
- 01B7 43 6C ORL A,#$6C
- 01B9 A1 MOV @R1,A
- 01BA B8 42 MOV R0,#Mem42
- 01BC B0 00 MOV @R0,#$00
- 01BE B9 4B MOV R1,#$4B
- 01C0 B8 37 MOV R0,#$37
- 01C2 B4 77 CALL Sub0577
- 01C4 B8 4B Bra01C4 MOV R0,#$4B
- 01C6 94 AB CALL Sub04AB
- 01C8 B9 08 Jmp01C8 MOV R1,#$08
- 01CA B8 18 MOV R0,#R0
- 01CC B0 00 Bra01CC MOV @R0,#$00
- 01CE 18 INC R0
- 01CF E9 CC DJNZ R1,Bra01CC
- 01D1 44 69 JMP Jmp0269
- 01D3 F1 Bra01D3 MOV A,@R1
- 01D4 12 DB JB0 Bra01DB
- 01D6 D3 20 XRL A,#$20
- 01D8 A1 MOV @R1,A
- 01D9 44 69 Bra01D9 JMP Jmp0269
- 01DB B8 4B Bra01DB MOV R0,#Mem4B
- 01DD F0 MOV A,@R0
- 01DE 18 INC R0
- 01DF 96 F7 JNZ Bra01F7
- 01E1 F0 MOV A,@R0
- 01E2 03 6A ADD A,#$6A
- 01E4 F6 D9 JC Bra01D9
- 01E6 C8 Bra01E6 DEC R0
- 01E7 B8 4B MOV R0,#Mem4B
- 01E9 F0 MOV A,@R0
- 01EA 37 CPL A
- 01EB 53 03 ANL A,#$03
- 01ED A0 MOV @R0,A
- 01EE 18 INC R0
- 01EF F0 MOV A,@R0
- 01F0 37 CPL A
- 01F1 17 INC A
- 01F2 03 B4 ADD A,#$B4
- 01F4 A0 MOV @R0,A
- 01F5 44 69 JMP Jmp0269
- 01F7 D3 03 Bra01F7 XRL A,#$03
- 01F9 96 D9 JNZ Bra01D9
- 01FB F0 MOV A,@R0
- 01FC 03 E2 ADD A,#$E2
- 01FE F6 E6 JC Bra01E6
- 0200 44 69 JMP Jmp0269
- 0202 BB 04 Jmp0202 MOV R3,#$04
- 0204 B9 47 MOV R1,#$47
- 0206 44 36 JMP Jmp0236
- 0208 B8 1E Jmp0208 MOV R0,#$1E
- 020A BB FF MOV R3,#$FF
- 020C 94 10 CALL Sub0410
- 020E 94 22 CALL Sub0422
- 0210 B8 39 MOV R0,#Mem39
- 0212 B0 FE MOV @R0,#$FE
- 0214 B8 4B MOV R0,#$4B
- 0216 B4 7E CALL Sub057E
- 0218 44 69 JMP Jmp0269
- 021A B8 5C Jmp021A MOV R0,#$5C
- 021C 94 00 CALL Sub0400
- 021E D4 29 CALL Sub0629
- 0220 94 30 CALL Sub0430
- 0222 B8 5F MOV R0,#$5F
- 0224 94 00 CALL Sub0400
- 0226 D4 29 CALL Sub0629
- 0228 B4 70 CALL Sub0570
- 022A BC CD MOV R4,#$CD
- 022C BD FF MOV R5,#$FF
- 022E B4 70 CALL Sub0570
- 0230 F2 6D JB7 Bra026D
- 0232 BB 05 MOV R3,#$05
- 0234 B9 49 MOV R1,#$49
- 0236 B8 7E Jmp0236 MOV R0,#Mem7E
- 0238 F0 MOV A,@R0
- 0239 AA MOV R2,A
- 023A 72 3E JB3 Bra023E
- 023C 44 58 JMP Jmp0258
- 023E DB Bra023E XRL A,R3
- 023F 12 52 JB0 Bra0252
- 0241 B8 42 MOV R0,#Mem42
- 0243 B0 B4 MOV @R0,#$B4
- 0245 B8 4B Jmp0245 MOV R0,#$4B
- 0247 B4 77 CALL Sub0577
- 0249 B9 7E MOV R1,#$7E
- 024B FA MOV A,R2
- 024C 53 C6 ANL A,#$C6
- 024E 4B ORL A,R3
- 024F A1 MOV @R1,A
- 0250 24 C8 JMP Jmp01C8
- 0252 FA Bra0252 MOV A,R2
- 0253 53 BF ANL A,#$BF
- 0255 AA MOV R2,A
- 0256 44 45 JMP Jmp0245
- 0258 DB Jmp0258 XRL A,R3
- 0259 12 52 JB0 Bra0252
- 025B FA MOV A,R2
- 025C 37 CPL A
- 025D D2 6D JB6 Bra026D
- 025F B8 42 MOV R0,#Mem42
- 0261 B0 FF MOV @R0,#$FF
- 0263 B9 37 MOV R1,#$37
- 0265 B8 4B MOV R0,#$4B
- 0267 B4 77 CALL Sub0577
- 0269 B8 27 Jmp0269 MOV R0,#Mem27
- 026B B0 00 MOV @R0,#$00
- 026D B9 42 Bra026D MOV R1,#Mem42
- 026F F1 MOV A,@R1
- 0270 C6 7C JZ Bra027C
- 0272 11 INC @R1
- 0273 F1 MOV A,@R1
- 0274 96 7C JNZ Bra027C
- 0276 B8 7E MOV R0,#Mem7E
- 0278 F0 MOV A,@R0
- 0279 53 BF ANL A,#$BF
- 027B A0 MOV @R0,A
- 027C 64 5C Bra027C JMP Jmp035C
- 027E 09 Sub027E IN A,P1
- 027F B2 86 JB5 Bra0286
- 0281 D4 19 CALL Sub0619
- 0283 FE MOV A,R6
- 0284 37 CPL A
- 0285 AE MOV R6,A
- 0286 83 Bra0286 RET
- 0287 9A 00 ANL P2,#$00
- 0289 BA 05 MOV R2,#$05
- 028B B9 E0 Bra028B MOV R1,#$E0
- 028D 94 6C CALL Sub046C
- 028F EA 8B DJNZ R2,Bra028B
- 0291 74 65 CALL Sub0365
- 0293 B8 54 MOV R0,#$54
- 0295 94 10 CALL Sub0410
- 0297 54 7E CALL Sub027E
- 0299 B9 70 MOV R1,#$70
- 029B 94 29 CALL Sub0429
- 029D B8 1C MOV R0,#$1C
- 029F 94 10 CALL Sub0410
- 02A1 B9 06 MOV R1,#$06
- 02A3 D4 6D CALL Sub066D
- 02A5 B9 04 MOV R1,#$04
- 02A7 B4 77 CALL Sub0577
- 02A9 B8 18 MOV R0,#$18
- 02AB 94 10 CALL Sub0410
- 02AD 94 22 CALL Sub0422
- 02AF B8 1E MOV R0,#$1E
- 02B1 F4 16 CALL Sub0716
- 02B3 96 CF JNZ Bra02CF
- 02B5 74 7B CALL Sub037B
- 02B7 C6 CF JZ Bra02CF
- 02B9 B8 18 MOV R0,#$18
- 02BB B9 1A MOV R1,#$1A
- 02BD D4 24 CALL Sub0624
- 02BF B9 09 MOV R1,#$09
- 02C1 D4 6D CALL Sub066D
- 02C3 D4 19 CALL Sub0619
- 02C5 94 10 CALL Sub0410
- 02C7 94 22 CALL Sub0422
- 02C9 B8 1A MOV R0,#$1A
- 02CB B9 04 MOV R1,#$04
- 02CD B4 77 CALL Sub0577
- 02CF B8 18 Bra02CF MOV R0,#$18
- 02D1 94 00 CALL Sub0400
- 02D3 94 30 CALL Sub0430
- 02D5 B9 52 MOV R1,#Mem52
- 02D7 F1 MOV A,@R1
- 02D8 A9 MOV R1,A
- 02D9 94 B0 CALL Sub04B0
- 02DB B4 70 Bra02DB CALL Sub0570
- 02DD E9 DB DJNZ R1,Bra02DB
- 02DF B9 06 MOV R1,#$06
- 02E1 D4 6D CALL Sub066D
- 02E3 B8 20 MOV R0,#$20
- 02E5 94 22 CALL Sub0422
- 02E7 B9 7E MOV R1,#$7E
- 02E9 B8 5A MOV R0,#$5A
- 02EB 94 AB CALL Sub04AB
- 02ED 18 INC R0
- 02EE F1 MOV A,@R1
- 02EF 72 F7 JB3 Bra02F7
- 02F1 B8 4A MOV R0,#$4A
- 02F3 12 F7 JB0 Bra02F7
- 02F5 B8 48 MOV R0,#$48
- 02F7 F4 83 Bra02F7 CALL Sub0783
- 02F9 B8 40 MOV R0,#$40
- 02FB D4 2B CALL Sub062B
- 02FD D4 29 CALL Sub0629
- 02FF FB MOV A,R3
- 0300 4A ORL A,R2
- 0301 C6 07 JZ Bra0307
- 0303 23 01 MOV A,#$01
- 0305 94 3F CALL Sub043F
- 0307 D4 2B Bra0307 CALL Sub062B
- 0309 94 22 CALL Sub0422
- 030B B8 20 MOV R0,#$20
- 030D 94 10 CALL Sub0410
- 030F 94 22 CALL Sub0422
- 0311 D4 29 CALL Sub0629
- 0313 B8 39 MOV R0,#$39
- 0315 94 3E CALL Sub043E
- 0317 F6 1F JC Bra031F
- 0319 B8 25 Bra0319 MOV R0,#Mem25
- 031B B0 C0 MOV @R0,#$C0
- 031D 64 51 JMP Jmp0351
- 031F 4A Bra031F ORL A,R2
- 0320 C6 19 JZ Bra0319
- 0322 54 7E CALL Sub027E
- 0324 B8 25 MOV R0,#Mem25
- 0326 B0 40 MOV @R0,#$40
- 0328 FE MOV A,R6
- 0329 F2 2D JB7 Bra032D
- 032B B0 80 MOV @R0,#$80
- 032D B8 70 Bra032D MOV R0,#$70
- 032F 94 00 CALL Sub0400
- 0331 D4 29 CALL Sub0629
- 0333 23 C4 MOV A,#$C4
- 0335 94 3F CALL Sub043F
- 0337 F6 51 JC Jmp0351
- 0339 B8 24 MOV R0,#Mem24
- 033B B0 FD MOV @R0,#$FD
- 033D B8 6B MOV R0,#$6B
- 033F F4 16 CALL Sub0716
- 0341 96 5C JNZ Jmp035C
- 0343 B8 26 MOV R0,#Mem26
- 0345 B0 00 MOV @R0,#$00
- 0347 88 C0 ORL BUS,#$C0
- 0349 B4 34 Bra0349 CALL Sub0534
- 034B D3 01 XRL A,#$01
- 034D 96 49 JNZ Bra0349
- 034F 04 00 JMP VResetL
- 0351 B8 24 Jmp0351 MOV R0,#Mem24
- 0353 B0 00 MOV @R0,#$00
- 0355 B8 6B MOV R0,#Mem6B
- 0357 B0 C8 MOV @R0,#$C8
- 0359 18 INC R0
- 035A B0 FB MOV @R0,#$FB
- 035C 42 Jmp035C MOV A,T
- 035D F2 5C JB7 Jmp035C
- 035F 23 FE MOV A,#$FE
- 0361 62 MOV T,A
- 0362 25 EN TCNTI
- 0363 64 63 Jmp0363 JMP Jmp0363
- 0365 8A 03 Sub0365 ORL P2,#$03
- 0367 B9 11 Sub0367 MOV R1,#$11
- 0369 23 30 MOV A,#$30
- 036B 39 OUTL P1,A
- 036C 94 6C CALL Sub046C
- 036E 99 EF ANL P1,#$EF
- 0370 94 6F CALL Jmp046F
- 0372 83 RET
- 0373 23 04 Sub0373 MOV A,#$04
- 0375 64 82 JMP Jmp0382
- 0377 23 05 Sub0377 MOV A,#$05
- 0379 64 82 JMP Jmp0382
- 037B 23 0C Sub037B MOV A,#$0C
- 037D 74 82 CALL Jmp0382
- 037F 53 FE ANL A,#$FE
- 0381 83 RET
- 0382 B9 7E Jmp0382 MOV R1,#Mem7E
- 0384 D1 XRL A,@R1
- 0385 53 0D ANL A,#$0D
- 0387 83 RET
- 0388 00 00 D0388 DB $00,$00,$00,$00,$00,$00,$00,$00 ;........
- 0390 00 00 .... DB $00,$00,$00,$00,$00,$01,$02,$04 ;.....ABD
- 0398 00 00 .... DB $08,$10,$20,$21,$06,$38,$28 ;HP !F8(
- 039F 1C D039F DB $1C ;\
- 03A0 14 0E D03A0 DB $14,$0E,$0A,$07,$00,$04,$09,$0D ;TNJG.DIM
- 03A8 14 0E .... DB $12,$16 ;RV
- 03AA 1B 1F D03AA DB $1B,$1F,$23,$28,$2C,$31,$35,$39 ;[_#(,159
- 03B2 1B 1F .... DB $3E,$42,$46,$4B,$4F,$53,$57,$5B ;>BFKOSW[
- 03BA 1B 1F .... DB $60,$61,$68,$6C,$70,$74,$78,$7C ;`ahlptx|
- 03C2 1B 1F .... DB $80,$83,$87,$8B,$8F,$92,$96,$99 ;........
- 03CA 1B 1F .... DB $9D,$A0,$A4,$A7,$AB,$AE,$B1,$B4 ;........
- 03D2 1B 1F .... DB $B7,$BA,$BE,$C0,$C3,$C6,$C9,$CC ;........
- 03DA 1B 1F .... DB $CE,$D1,$D3,$D6,$D8,$DB,$DD,$DF ;........
- 03E2 1B 1F .... DB $E1,$E3,$E5,$E7,$E9,$EB,$EC,$EE ;........
- 03EA 1B 1F .... DB $F0,$F1,$F3,$F4,$F5,$F6,$F7,$F8 ;........
- 03F2 1B 1F .... DB $F9,$FA,$FB,$FC,$FD,$FD,$FE,$FE ;........
- 03FA 1B 1F .... DB $FE,$FF,$FF,$FF,$FF,$40 ;.....@
- 0400 F0 Sub0400 MOV A,@R0
- 0401 AA MOV R2,A
- 0402 18 INC R0
- 0403 F0 MOV A,@R0
- 0404 AB MOV R3,A
- 0405 4A ORL A,R2
- 0406 C8 DEC R0
- 0407 83 RET
- 0408 FA Sub0408 MOV A,R2
- 0409 03 01 ADD A,#$01
- 040B AA MOV R2,A
- 040C E6 0F JNC Bra040F
- 040E 1B INC R3
- 040F 83 Bra040F RET
- 0410 F0 Sub0410 MOV A,@R0
- 0411 6A ADD A,R2
- 0412 AA MOV R2,A
- 0413 18 INC R0
- 0414 F0 MOV A,@R0
- 0415 7B ADDC A,R3
- 0416 AB MOV R3,A
- 0417 C8 DEC R0
- 0418 83 RET
- 0419 F1 Sub0419 MOV A,@R1
- 041A 6A ADD A,R2
- 041B AA MOV R2,A
- 041C 19 INC R1
- 041D F1 MOV A,@R1
- 041E 7B ADDC A,R3
- 041F AB MOV R3,A
- 0420 C9 DEC R1
- 0421 83 RET
- 0422 FA Sub0422 MOV A,R2
- 0423 A0 MOV @R0,A
- 0424 18 INC R0
- 0425 FB MOV A,R3
- 0426 A0 MOV @R0,A
- 0427 C8 DEC R0
- 0428 83 RET
- 0429 FA Sub0429 MOV A,R2
- 042A A1 MOV @R1,A
- 042B 19 INC R1
- 042C FB MOV A,R3
- 042D A1 MOV @R1,A
- 042E C9 DEC R1
- 042F 83 RET
- 0430 FA Sub0430 MOV A,R2
- 0431 2C XCH A,R4
- 0432 AA MOV R2,A
- 0433 FB MOV A,R3
- 0434 2D XCH A,R5
- 0435 AB MOV R3,A
- 0436 83 RET
- 0437 94 30 Sub0437 CALL Sub0430
- 0439 D4 19 CALL Sub0619
- 043B 94 30 CALL Sub0430
- 043D 83 RET
- 043E F0 Sub043E MOV A,@R0
- 043F AC Sub043F MOV R4,A
- 0440 BD FF MOV R5,#$FF
- 0442 F2 45 JB7 Bra0445
- 0444 1D INC R5
- 0445 B4 70 Bra0445 CALL Sub0570
- 0447 83 RET
- 0448 F0 Sub0448 MOV A,@R0
- 0449 AA MOV R2,A
- 044A BC B4 MOV R4,#$B4
- 044C 27 CLR A
- 044D AB MOV R3,A
- 044E AD MOV R5,A
- 044F C8 DEC R0
- 0450 F0 MOV A,@R0
- 0451 C6 58 JZ Bra0458
- 0453 AF MOV R7,A
- 0454 B4 70 Bra0454 CALL Sub0570
- 0456 EF 54 DJNZ R7,Bra0454
- 0458 83 Bra0458 RET
- 0459 89 3E Jmp0459 ORL P1,#$3E
- 045B BF 03 MOV R7,#$03
- 045D B9 04 MOV R1,#$04
- 045F 23 01 Bra045F MOV A,#$01
- 0461 21 XCH A,@R1
- 0462 37 CPL A
- 0463 6A ADD A,R2
- 0464 AA MOV R2,A
- 0465 27 CLR A
- 0466 7B ADDC A,R3
- 0467 AB MOV R3,A
- 0468 19 INC R1
- 0469 EF 5F DJNZ R7,Bra045F
- 046B 93 RETR
- 046C E9 6C Sub046C DJNZ R1,Sub046C
- 046E 83 RET
- 046F 9A F0 Jmp046F ANL P2,#$F0
- 0471 23 FF MOV A,#$FF
- 0473 AE MOV R6,A
- 0474 AD MOV R5,A
- 0475 AC MOV R4,A
- 0476 05 EN I
- 0477 23 30 MOV A,#$30
- 0479 39 OUTL P1,A
- 047A EC 7A Bra047A DJNZ R4,Bra047A
- 047C ED 7C Bra047C DJNZ R5,Bra047C
- 047E EE 7E Bra047E DJNZ R6,Bra047E
- 0480 15 DIS I
- 0481 23 3E MOV A,#$3E
- 0483 39 OUTL P1,A
- 0484 9A F0 ANL P2,#$F0
- 0486 83 RET
- 0487 BD 01 Sub0487 MOV R5,#$01
- 0489 B9 7F Sub0489 MOV R1,#Mem7F
- 048B F1 MOV A,@R1
- 048C A9 MOV R1,A
- 048D 8A 08 ORL P2,#$08
- 048F BA 2C MOV R2,#$2C
- 0491 23 30 MOV A,#$30
- 0493 DD Bra0493 XRL A,R5
- 0494 E9 A8 DJNZ R1,Bra04A8
- 0496 19 INC R1
- 0497 4B ORL A,R3
- 0498 39 Jmp0498 OUTL P1,A
- 0499 53 E7 ANL A,#$E7
- 049B 00 NOP
- 049C 00 NOP
- 049D BC 0A MOV R4,#$0A
- 049F 39 OUTL P1,A
- 04A0 EC A0 Bra04A0 DJNZ R4,Bra04A0
- 04A2 EA 93 DJNZ R2,Bra0493
- 04A4 99 20 ANL P1,#$20
- 04A6 84 6F JMP Jmp046F
- 04A8 00 Bra04A8 NOP
- 04A9 84 98 JMP Jmp0498
- 04AB 94 B0 Sub04AB CALL Sub04B0
- 04AD 94 22 CALL Sub0422
- 04AF 83 RET
- 04B0 BA 00 Sub04B0 MOV R2,#$00
- 04B2 BB 00 MOV R3,#$00
- 04B4 83 RET
- 04B5 74 77 CALL Sub0377
- 04B7 96 C1 JNZ Bra04C1
- 04B9 B8 67 MOV R0,#$67
- 04BB F4 16 CALL Sub0716
- 04BD 96 C8 JNZ Bra04C8
- 04BF 14 88 CALL Sub0088
- 04C1 B8 67 Bra04C1 MOV R0,#Mem67
- 04C3 B0 1D MOV @R0,#$1D
- 04C5 18 INC R0
- 04C6 B0 FE MOV @R0,#$FE
- 04C8 B9 69 Bra04C8 MOV R1,#$69
- 04CA B8 7E MOV R0,#Mem7E
- 04CC F0 MOV A,@R0
- 04CD C8 DEC R0
- 04CE 20 XCH A,@R0
- 04CF D0 XRL A,@R0
- 04D0 53 0D ANL A,#$0D
- 04D2 96 E6 JNZ Bra04E6
- 04D4 F4 22 CALL Sub0722
- 04D6 C6 DC JZ Bra04DC
- 04D8 88 40 ORL BUS,#$40
- 04DA 84 FB JMP Jmp04FB
- 04DC 19 Bra04DC INC R1
- 04DD F4 22 CALL Sub0722
- 04DF C9 DEC R1
- 04E0 C6 E6 JZ Bra04E6
- 04E2 98 BF ANL BUS,#$BF
- 04E4 84 FB JMP Jmp04FB
- 04E6 BA E0 Bra04E6 MOV R2,#$E0
- 04E8 BB FD MOV R3,#$FD
- 04EA 74 7B CALL Sub037B
- 04EC C6 F7 JZ Bra04F7
- 04EE FA MOV A,R2
- 04EF 2B XCH A,R3
- 04F0 AA MOV R2,A
- 04F1 74 77 CALL Sub0377
- 04F3 C6 F7 JZ Bra04F7
- 04F5 BA 00 MOV R2,#$00
- 04F7 B8 69 Bra04F7 MOV R0,#$69
- 04F9 94 22 CALL Sub0422
- 04FB BE 07 Jmp04FB MOV R6,#$07
- 04FD 98 DF ANL BUS,#$DF
- 04FF B4 1F CALL Sub051F
- 0501 98 EF ANL BUS,#$EF
- 0503 B4 1F CALL Sub051F
- 0505 98 F7 ANL BUS,#$F7
- 0507 B4 1F CALL Sub051F
- 0509 98 FB ANL BUS,#$FB
- 050B B4 1F CALL Sub051F
- 050D 98 FD ANL BUS,#$FD
- 050F B4 1F CALL Sub051F
- 0511 98 FE ANL BUS,#$FE
- 0513 B4 1F CALL Sub051F
- 0515 B4 1F CALL Sub051F
- 0517 B9 00 MOV R1,#$00
- 0519 94 6C CALL Sub046C
- 051B 94 6C CALL Sub046C
- 051D 64 5C JMP Jmp035C
- 051F FE Sub051F MOV A,R6
- 0520 C6 31 JZ Bra0531
- 0522 07 DEC A
- 0523 AE MOV R6,A
- 0524 C6 28 JZ Bra0528
- 0526 56 31 JT1 Bra0531
- 0528 23 9D Bra0528 MOV A,#$9D
- 052A 6E ADD A,R6
- 052B E3 MOVP3 A,@A
- 052C B8 52 MOV R0,#Mem52
- 052E A0 MOV @R0,A
- 052F BE 00 MOV R6,#$00
- 0531 88 3F Bra0531 ORL BUS,#$3F
- 0533 83 RET
- 0534 B8 26 Sub0534 MOV R0,#$26
- 0536 BA 00 MOV R2,#$00
- 0538 BE 06 MOV R6,#$06
- 053A BC 40 MOV R4,#$40
- 053C FC Bra053C MOV A,R4
- 053D 77 RR A
- 053E AC MOV R4,A
- 053F D3 3F XRL A,#$3F
- 0541 40 ORL A,@R0
- 0542 3A OUTL P2,A
- 0543 B9 0A MOV R1,#$0A
- 0545 94 6C CALL Sub046C
- 0547 36 4C JT0 Bra054C
- 0549 FA MOV A,R2
- 054A 4C ORL A,R4
- 054B AA MOV R2,A
- 054C EE 3C Bra054C DJNZ R6,Bra053C
- 054E F0 MOV A,@R0
- 054F 3A OUTL P2,A
- 0550 BE 09 MOV R6,#$09
- 0552 B8 94 MOV R0,#$94
- 0554 F8 Bra0554 MOV A,R0
- 0555 E3 MOVP3 A,@A
- 0556 DA XRL A,R2
- 0557 C6 5E JZ Bra055E
- 0559 18 INC R0
- 055A EE 54 DJNZ R6,Bra0554
- 055C BA 00 MOV R2,#$00
- 055E FA Bra055E MOV A,R2
- 055F D3 21 XRL A,#$21
- 0561 96 65 JNZ Bra0565
- 0563 BA 40 MOV R2,#$40
- 0565 FA Bra0565 MOV A,R2
- 0566 D3 06 XRL A,#$06
- 0568 96 6C JNZ Bra056C
- 056A BA 80 MOV R2,#$80
- 056C FA Bra056C MOV A,R2
- 056D B9 43 MOV R1,#$43
- 056F 83 RET
- 0570 FA Sub0570 MOV A,R2
- 0571 6C ADD A,R4
- 0572 AA MOV R2,A
- 0573 FB MOV A,R3
- 0574 7D ADDC A,R5
- 0575 AB MOV R3,A
- 0576 83 RET
- 0577 F1 Sub0577 MOV A,@R1
- 0578 A0 MOV @R0,A
- 0579 19 INC R1
- 057A 18 INC R0
- 057B F1 MOV A,@R1
- 057C A0 MOV @R0,A
- 057D 83 RET
- 057E BA FF Sub057E MOV R2,#$FF
- 0580 FD MOV A,R5
- 0581 F2 84 JB7 Bra0584
- 0583 1A INC R2
- 0584 F0 Bra0584 MOV A,@R0
- 0585 AC MOV R4,A
- 0586 18 INC R0
- 0587 F0 MOV A,@R0
- 0588 6D ADD A,R5
- 0589 AD MOV R5,A
- 058A 27 CLR A
- 058B 7A ADDC A,R2
- 058C F2 A0 JB7 Bra05A0
- 058E 23 4C MOV A,#$4C
- 0590 6D ADD A,R5
- 0591 AD MOV R5,A
- 0592 27 CLR A
- 0593 13 FF ADDC A,#$FF
- 0595 F2 A1 JB7 Bra05A1
- 0597 1C INC R4
- 0598 FD MOV A,R5
- 0599 A0 Jmp0599 MOV @R0,A
- 059A C8 DEC R0
- 059B FC MOV A,R4
- 059C 53 03 ANL A,#$03
- 059E A0 MOV @R0,A
- 059F 83 RET
- 05A0 CC Bra05A0 DEC R4
- 05A1 23 B4 Bra05A1 MOV A,#$B4
- 05A3 6D ADD A,R5
- 05A4 A4 99 JMP Jmp0599
- 05A6 94 30 Jmp05A6 CALL Sub0430
- 05A8 85 CLR F0
- 05A9 F0 MOV A,@R0
- 05AA 12 AD JB0 Bra05AD
- 05AC 95 CPL F0
- 05AD 18 Bra05AD INC R0
- 05AE F0 MOV A,@R0
- 05AF 37 CPL A
- 05B0 17 INC A
- 05B1 03 B4 ADD A,#$B4
- 05B3 20 XCH A,@R0
- 05B4 B6 B7 JF0 Bra05B7
- 05B6 F0 MOV A,@R0
- 05B7 97 Bra05B7 CLR C
- 05B8 67 RRC A
- 05B9 AB MOV R3,A
- 05BA E6 BD JNC Bra05BD
- 05BC 1B INC R3
- 05BD 03 A4 Bra05BD ADD A,#$A4
- 05BF E3 MOVP3 A,@A
- 05C0 2B XCH A,R3
- 05C1 03 A4 ADD A,#$A4
- 05C3 E3 MOVP3 A,@A
- 05C4 6B ADD A,R3
- 05C5 67 RRC A
- 05C6 AB MOV R3,A
- 05C7 AB MOV R3,A
- 05C8 F1 MOV A,@R1
- 05C9 AE MOV R6,A
- 05CA 19 INC R1
- 05CB F1 MOV A,@R1
- 05CC F2 D0 JB7 Bra05D0
- 05CE A4 D8 JMP Jmp05D8
- 05D0 37 Bra05D0 CPL A
- 05D1 2E XCH A,R6
- 05D2 37 CPL A
- 05D3 03 01 ADD A,#$01
- 05D5 2E XCH A,R6
- 05D6 13 00 ADDC A,#$00
- 05D8 85 Jmp05D8 CLR F0
- 05D9 95 CPL F0
- 05DA 67 RRC A
- 05DB E6 E1 JNC Bra05E1
- 05DD FE MOV A,R6
- 05DE 67 RRC A
- 05DF AE MOV R6,A
- 05E0 85 CLR F0
- 05E1 BF 08 Bra05E1 MOV R7,#$08
- 05E3 BA 00 MOV R2,#$00
- 05E5 FB Bra05E5 MOV A,R3
- 05E6 97 CLR C
- 05E7 67 RRC A
- 05E8 AB MOV R3,A
- 05E9 F6 EE JC Bra05EE
- 05EB FA MOV A,R2
- 05EC A4 F0 JMP Jmp05F0
- 05EE FE Bra05EE MOV A,R6
- 05EF 6A ADD A,R2
- 05F0 67 Jmp05F0 RRC A
- 05F1 AA MOV R2,A
- 05F2 EF E5 DJNZ R7,Bra05E5
- 05F4 B6 FB JF0 Bra05FB
- 05F6 6A ADD A,R2
- 05F7 AA MOV R2,A
- 05F8 E6 FB JNC Bra05FB
- 05FA 1B INC R3
- 05FB C8 Bra05FB DEC R0
- 05FC F0 MOV A,@R0
- 05FD D3 80 XRL A,#$80
- 05FF A0 MOV @R0,A
- 0600 00 NOP
- 0601 00 NOP
- 0602 F2 05 JB7 Bra0605
- 0604 17 INC A
- 0605 77 Bra0605 RR A
- 0606 77 RR A
- 0607 D1 XRL A,@R1
- 0608 F7 RLC A
- 0609 E6 0D JNC Bra060D
- 060B D4 19 CALL Sub0619
- 060D F0 Bra060D MOV A,@R0
- 060E F2 15 JB7 Bra0615
- 0610 D4 19 CALL Sub0619
- 0612 B4 70 CALL Sub0570
- 0614 83 RET
- 0615 19 Bra0615 INC R1
- 0616 19 INC R1
- 0617 A4 A6 JMP Jmp05A6
- 0619 FA Sub0619 MOV A,R2
- 061A 37 CPL A
- 061B 03 01 ADD A,#$01
- 061D AA MOV R2,A
- 061E FB MOV A,R3
- 061F 37 CPL A
- 0620 13 00 ADDC A,#$00
- 0622 AB MOV R3,A
- 0623 83 RET
- 0624 94 00 Sub0624 CALL Sub0400
- 0626 94 19 CALL Sub0419
- 0628 83 RET
- 0629 FB Sub0629 MOV A,R3
- 062A AE MOV R6,A
- 062B FE Sub062B MOV A,R6
- 062C F7 RLC A
- 062D E6 31 JNC Bra0631
- 062F D4 19 CALL Sub0619
- 0631 83 Bra0631 RET
- 0632 B9 28 Sub0632 MOV R1,#Mem28
- 0634 F1 MOV A,@R1
- 0635 AF MOV R7,A
- 0636 19 INC R1
- 0637 94 19 Sub0637 CALL Sub0419
- 0639 D4 19 Sub0639 CALL Sub0619
- 063B 94 10 CALL Sub0410
- 063D D4 19 CALL Sub0619
- 063F 18 INC R0
- 0640 18 INC R0
- 0641 94 3E CALL Sub043E
- 0643 FF MOV A,R7
- 0644 A9 MOV R1,A
- 0645 D4 6D CALL Sub066D
- 0647 FC MOV A,R4
- 0648 A0 MOV @R0,A
- 0649 C8 DEC R0
- 064A C8 DEC R0
- 064B 94 10 CALL Sub0410
- 064D 94 22 CALL Sub0422
- 064F 83 RET
- 0650 B4 A6 CALL Jmp05A6
- 0652 D4 19 CALL Sub0619
- 0654 B9 03 MOV R1,#$03
- 0656 D4 6D CALL Sub066D
- 0658 FA MOV A,R2
- 0659 AD MOV R5,A
- 065A C6 65 JZ Bra0665
- 065C F7 RLC A
- 065D 1D INC R5
- 065E E6 62 JNC Bra0662
- 0660 CD DEC R5
- 0661 CD Bra0661 DEC R5
- 0662 B4 7E Bra0662 CALL Sub057E
- 0664 83 RET
- 0665 FC Bra0665 MOV A,R4
- 0666 C6 62 JZ Bra0662
- 0668 F2 61 JB7 Bra0661
- 066A 1D INC R5
- 066B C4 62 JMP Bra0662
- 066D 27 Sub066D CLR A
- 066E AC MOV R4,A
- 066F AD MOV R5,A
- 0670 F9 MOV A,R1
- 0671 C6 9A JZ Bra069A
- 0673 03 F0 ADD A,#$F0
- 0675 37 CPL A
- 0676 17 INC A
- 0677 AF MOV R7,A
- 0678 D4 29 CALL Sub0629
- 067A 97 Bra067A CLR C
- 067B FB MOV A,R3
- 067C 67 RRC A
- 067D 2A XCH A,R2
- 067E 67 RRC A
- 067F 2A XCH A,R2
- 0680 AB MOV R3,A
- 0681 FD MOV A,R5
- 0682 67 RRC A
- 0683 2C XCH A,R4
- 0684 67 RRC A
- 0685 2C XCH A,R4
- 0686 AD MOV R5,A
- 0687 E9 7A DJNZ R1,Bra067A
- 0689 97 Bra0689 CLR C
- 068A FD MOV A,R5
- 068B 67 RRC A
- 068C 2C XCH A,R4
- 068D 67 RRC A
- 068E 2C XCH A,R4
- 068F AD MOV R5,A
- 0690 EF 89 DJNZ R7,Bra0689
- 0692 FE MOV A,R6
- 0693 F7 RLC A
- 0694 E6 9A JNC Bra069A
- 0696 D4 19 CALL Sub0619
- 0698 94 37 CALL Sub0437
- 069A 83 Bra069A RET
- 069B E4 08 Bra069B JMP Jmp0708
- 069D E4 06 Bra069D JMP Jmp0706
- 069F 89 40 Jmp069F ORL P1,#$40
- 06A1 BD 00 MOV R5,#$00
- 06A3 BB 14 MOV R3,#$14
- 06A5 94 89 CALL Sub0489
- 06A7 D4 19 CALL Sub0619
- 06A9 B8 29 MOV R0,#$29
- 06AB 94 22 CALL Sub0422
- 06AD 8A 07 ORL P2,#$07
- 06AF 74 67 CALL Sub0367
- 06B1 B8 54 MOV R0,#$54
- 06B3 D4 19 CALL Sub0619
- 06B5 94 22 CALL Sub0422
- 06B7 B8 20 MOV R0,#$20
- 06B9 94 00 CALL Sub0400
- 06BB BF 02 MOV R7,#$02
- 06BD B8 72 MOV R0,#$72
- 06BF D4 39 CALL Sub0639
- 06C1 B9 39 MOV R1,#$39
- 06C3 23 FE MOV A,#$FE
- 06C5 21 XCH A,@R1
- 06C6 AF MOV R7,A
- 06C7 74 73 CALL Sub0373
- 06C9 96 9D JNZ Bra069D
- 06CB F1 MOV A,@R1
- 06CC B2 9D JB5 Bra069D
- 06CE B9 3A MOV R1,#$3A
- 06D0 F4 22 CALL Sub0722
- 06D2 96 D9 JNZ Bra06D9
- 06D4 B1 B8 MOV @R1,#$B8
- 06D6 19 INC R1
- 06D7 B1 FE MOV @R1,#$FE
- 06D9 D4 29 Bra06D9 CALL Sub0629
- 06DB FF MOV A,R7
- 06DC 94 3F CALL Sub043F
- 06DE E6 9B JNC Bra069B
- 06E0 B8 22 MOV R0,#$22
- 06E2 FE MOV A,R6
- 06E3 20 XCH A,@R0
- 06E4 D0 XRL A,@R0
- 06E5 37 CPL A
- 06E6 F2 9B JB7 Bra069B
- 06E8 B9 3B MOV R1,#$3B
- 06EA F4 22 CALL Sub0722
- 06EC 96 9B JNZ Bra069B
- 06EE B1 FE MOV @R1,#$FE
- 06F0 C9 DEC R1
- 06F1 B1 B8 MOV @R1,#$B8
- 06F3 CF DEC R7
- 06F4 B8 39 Jmp06F4 MOV R0,#$39
- 06F6 FF MOV A,R7
- 06F7 03 02 ADD A,#$02
- 06F9 F6 9D JC Bra069D
- 06FB 37 CPL A
- 06FC F2 9D JB7 Bra069D
- 06FE FF MOV A,R7
- 06FF A0 MOV @R0,A
- 0700 03 14 ADD A,#$14
- 0702 F6 06 JC Jmp0706
- 0704 B0 EC MOV @R0,#$EC
- 0706 24 76 Jmp0706 JMP Jmp0176
- 0708 B8 3C Jmp0708 MOV R0,#$3C
- 070A F4 16 CALL Sub0716
- 070C 96 14 JNZ Bra0714
- 070E B0 20 MOV @R0,#$20
- 0710 18 INC R0
- 0711 B0 FE MOV @R0,#$FE
- 0713 1F INC R7
- 0714 C4 F4 Bra0714 JMP Jmp06F4
- 0716 94 00 Sub0716 CALL Sub0400
- 0718 96 1C JNZ Bra071C
- 071A E4 20 JMP Jmp0720
- 071C 94 08 Bra071C CALL Sub0408
- 071E 94 22 CALL Sub0422
- 0720 4A Jmp0720 ORL A,R2
- 0721 83 RET
- 0722 F1 Sub0722 MOV A,@R1
- 0723 C6 26 JZ Bra0726
- 0725 11 INC @R1
- 0726 83 Bra0726 RET
- 0727 74 7B CALL Sub037B
- 0729 C6 41 JZ Bra0741
- 072B F1 MOV A,@R1
- 072C 12 58 JB0 Bra0758
- 072E B8 1E MOV R0,#R6
- 0730 F0 MOV A,@R0
- 0731 18 INC R0
- 0732 40 ORL A,@R0
- 0733 96 41 JNZ Bra0741
- 0735 B8 40 MOV R0,#$40
- 0737 94 00 CALL Sub0400
- 0739 D4 29 Jmp0739 CALL Sub0629
- 073B 23 E2 MOV A,#$E2
- 073D 94 3F CALL Sub043F
- 073F F6 4E JC Bra074E
- 0741 B8 31 Bra0741 MOV R0,#Mem31
- 0743 B0 A7 MOV @R0,#$A7
- 0745 18 INC R0
- 0746 B0 FC MOV @R0,#$FC
- 0748 18 INC R0
- 0749 B0 60 MOV @R0,#$60
- 074B 18 INC R0
- 074C B0 FF MOV @R0,#$FF
- 074E B8 33 Bra074E MOV R0,#$33
- 0750 F4 16 Bra0750 CALL Sub0716
- 0752 96 56 JNZ Bra0756
- 0754 14 88 CALL Sub0088
- 0756 64 5C Bra0756 JMP Jmp035C
- 0758 B9 27 Bra0758 MOV R1,#Mem27
- 075A F1 MOV A,@R1
- 075B 12 7B JB0 Bra077B
- 075D B8 4A MOV R0,#$4A
- 075F F4 83 CALL Sub0783
- 0761 D4 29 CALL Sub0629
- 0763 B8 62 MOV R0,#$62
- 0765 94 22 CALL Sub0422
- 0767 23 FD MOV A,#$FD
- 0769 94 3F CALL Sub043F
- 076B B8 31 MOV R0,#$31
- 076D F6 50 JC Bra0750
- 076F B9 27 MOV R1,#Mem27
- 0771 B1 01 MOV @R1,#$01
- 0773 B9 47 MOV R1,#$47
- 0775 B8 35 MOV R0,#$35
- 0777 B4 77 CALL Sub0577
- 0779 E4 41 JMP Bra0741
- 077B B8 48 Bra077B MOV R0,#$48
- 077D B9 36 MOV R1,#$36
- 077F F4 85 CALL Sub0785
- 0781 E4 39 JMP Jmp0739
- 0783 B9 4C Sub0783 MOV R1,#$4C
- 0785 94 48 Sub0785 CALL Sub0448
- 0787 B8 5A MOV R0,#$5A
- 0789 94 22 CALL Sub0422
- 078B F9 MOV A,R1
- 078C 28 XCH A,R0
- 078D A9 MOV R1,A
- 078E 94 48 CALL Sub0448
- 0790 D4 19 CALL Sub0619
- 0792 94 19 CALL Sub0419
- 0794 D4 29 CALL Sub0629
- 0796 BC 98 MOV R4,#$98
- 0798 BD FE MOV R5,#$FE
- 079A B4 70 CALL Sub0570
- 079C 4A ORL A,R2
- 079D C6 A1 JZ Bra07A1
- 079F F6 A3 JC Bra07A3
- 07A1 94 37 Bra07A1 CALL Sub0437
- 07A3 B4 70 Bra07A3 CALL Sub0570
- 07A5 83 RET
- 07A6 B8 28 MOV R0,#Mem28
- 07A8 B0 06 MOV @R0,#$06
- 07AA 74 77 CALL Sub0377
- 07AC C6 B0 JZ Bra07B0
- 07AE B0 03 MOV @R0,#$03
- 07B0 BB 12 Bra07B0 MOV R3,#$12
- 07B2 B8 2B MOV R0,#$2B
- 07B4 94 87 Jmp07B4 CALL Sub0487
- 07B6 D4 32 CALL Sub0632
- 07B8 64 5C JMP Jmp035C
- 07BA BB 14 MOV R3,#$14
- 07BC B8 2E MOV R0,#$2E
- 07BE E4 B4 JMP Jmp07B4
- 07C0 8A 01 ORL P2,#$01
- 07C2 B8 5C MOV R0,#$5C
- 07C4 F4 CE CALL Sub07CE
- 07C6 8A 02 ORL P2,#$02
- 07C8 B8 5F MOV R0,#$5F
- 07CA F4 CE CALL Sub07CE
- 07CC 24 76 JMP Jmp0176
- 07CE B9 0F Sub07CE MOV R1,#$0F
- 07D0 23 30 MOV A,#$30
- 07D2 39 OUTL P1,A
- 07D3 94 6C CALL Sub046C
- 07D5 99 EF ANL P1,#$EF
- 07D7 94 6F CALL Jmp046F
- 07D9 BF 04 MOV R7,#$04
- 07DB B9 54 MOV R1,#$54
- 07DD D4 37 CALL Sub0637
- 07DF 83 RET
- 07E0 94 00 Sub07E0 CALL Sub0400
- 07E2 96 F2 JNZ Bra07F2
- 07E4 B8 18 MOV R0,#$18
- 07E6 94 AB CALL Sub04AB
- 07E8 B8 4B MOV R0,#$4B
- 07EA 94 AB CALL Sub04AB
- 07EC 27 CLR A
- 07ED A1 MOV @R1,A
- 07EE B8 25 MOV R0,#Mem25
- 07F0 B0 00 MOV @R0,#$00
- 07F2 F4 22 Bra07F2 CALL Sub0722
- 07F4 19 INC R1
- 07F5 C6 FB JZ Bra07FB
- 07F7 23 C0 MOV A,#$C0
- 07F9 E4 FC JMP Jmp07FC
- 07FB F1 Bra07FB MOV A,@R1
- 07FC 19 Jmp07FC INC R1
- 07FD A1 MOV @R1,A
- 07FE 3A OUTL P2,A
- 07FF 83 RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement