; Date: Tue May 05 18:01:12 2020 ; ; CPU: Intel 8048 (MCS-48 family) ; ; ; org 00000H ; 0000 L0000: 0000 : E5 " " sel mb0 0001 : 04 1A " " jmp L001A ; 0003 : E5 " " sel mb0 0004 : 04 1A " " jmp L001A ; 0006 : 00 " " nop 0007 : E5 " " sel mb0 0008 : 14 32 " 2" call L0032 000A : 76 00 "v " jf1 L0000 000C : B5 " " cpl f1 000D : D5 " " sel rb1 000E : B8 29 " )" mov r0,#029H 0010 : A0 " " mov @r0,a 0011 : 23 5D "#]" mov a,#05DH 0013 : 62 "b" mov t,a 0014 : FC " " mov a,r4 0015 : C6 18 " " jz L0018 0017 : CC " " dec r4 0018 L0018: 0018 : 04 34 " 4" jmp L0034 ; 001A L001A: 001A : 15 " " dis i 001B : 85 " " clr f0 001C : A5 " " clr f1 001D : C5 " " sel rb0 001E : 23 FF "# " mov a,#0FFH 0020 : 39 "9" outl p1,a 0021 : 3A ":" outl p2,a 0022 : 27 "'" clr a 0023 : D7 " " mov psw,a 0024 : B8 3F " ?" mov r0,#03FH 0026 L0026: 0026 : A0 " " mov @r0,a 0027 : E8 26 " &" djnz r0,L0026 0029 : 14 32 " 2" call L0032 002B : 23 5D "#]" mov a,#05DH 002D : 62 "b" mov t,a 002E : 25 "%" en tcnti 002F : 55 "U" strt t 0030 : 24 02 "$ " jmp L0102 0032 L0032: 0032 : 93 " " retr ; 0033 : 00 " " nop 0034 L0034: 0034 : B8 28 " (" mov r0,#028H 0036 : F0 " " mov a,@r0 0037 : 96 5F " _" jnz L005F 0039 : 8A 80 " " orl p2,#080H 003B : 0A " " in a,p2 003C : 53 80 "S " anl a,#080H 003E : 96 DE " " jnz L00DE 0040 : BE 08 " " mov r6,#008H 0042 L0042: 0042 : 9A BF " " anl p2,#0BFH 0044 : BF 23 " #" mov r7,#023H 0046 L0046: 0046 : EF 46 " F" djnz r7,L0046 0048 : 8A 40 " @" orl p2,#040H 004A : BF 0D " " mov r7,#00DH 004C L004C: 004C : EF 4C " L" djnz r7,L004C 004E : 0A " " in a,p2 004F : 53 80 "S " anl a,#080H 0051 : 40 "@" orl a,@r0 0052 : E7 " " rl a 0053 : A0 " " mov @r0,a 0054 : BF 17 " " mov r7,#017H 0056 L0056: 0056 : EF 56 " V" djnz r7,L0056 0058 : EE 42 " B" djnz r6,L0042 005A : B8 28 " (" mov r0,#028H 005C : A0 " " mov @r0,a 005D : BC 0C " " mov r4,#00CH 005F L005F: 005F : B8 28 " (" mov r0,#028H 0061 : F0 " " mov a,@r0 0062 : D3 14 " " xrl a,#014H 0064 : C6 79 " y" jz L0079 0066 : F0 " " mov a,@r0 0067 : D3 10 " " xrl a,#010H 0069 : C6 7F " " jz L007F 006B : F0 " " mov a,@r0 006C : D3 16 " " xrl a,#016H 006E : C6 8F " " jz L008F 0070 : F0 " " mov a,@r0 0071 : D3 36 " 6" xrl a,#036H 0073 : C6 95 " " jz L0095 0075 : B0 00 " " mov @r0,#000H 0077 : 04 DE " " jmp L00DE ; 0079 L0079: 0079 : 54 9B "T " call L029B 007B : C6 8B " " jz L008B 007D : 04 9B " " jmp L009B ; 007F L007F: 007F : FC " " mov a,r4 0080 : C6 8B " " jz L008B 0082 : 54 9B "T " call L029B 0084 : 96 9B " " jnz L009B 0086 : FB " " mov a,r3 0087 : C6 DE " " jz L00DE 0089 : 04 9B " " jmp L009B ; 008B L008B: 008B : BB 7B " {" mov r3,#07BH 008D : 04 9B " " jmp L009B ; 008F L008F: 008F : 85 " " clr f0 0090 : 95 " " cpl f0 0091 : BB 0B " " mov r3,#00BH 0093 : 04 9B " " jmp L009B ; 0095 L0095: 0095 : 85 " " clr f0 0096 : 95 " " cpl f0 0097 : BB 7D " }" mov r3,#07DH 0099 : 04 9B " " jmp L009B ; 009B L009B: 009B : 8A 80 " " orl p2,#080H 009D : 0A " " in a,p2 009E : 53 80 "S " anl a,#080H 00A0 : 96 A7 " " jnz L00A7 00A2 : FC " " mov a,r4 00A3 : 96 DE " " jnz L00DE 00A5 : 04 D8 " " jmp L00D8 ; 00A7 L00A7: 00A7 : FB " " mov a,r3 00A8 : 96 AC " " jnz L00AC 00AA : 54 A0 "T " call L02A0 00AC L00AC: 00AC : BE 08 " " mov r6,#008H 00AE L00AE: 00AE : F7 " " rlc a 00AF : F6 C6 " " jc L00C6 00B1 : 9A 3F " ?" anl p2,#03FH 00B3 : BF 19 " " mov r7,#019H 00B5 L00B5: 00B5 : EF B5 " " djnz r7,L00B5 00B7 : 8A 40 " @" orl p2,#040H 00B9 : BF 1B " " mov r7,#01BH 00BB L00BB: 00BB : EF BB " " djnz r7,L00BB 00BD : EE AE " " djnz r6,L00AE 00BF : B6 00 " " jf0 L0000 00C1 : 04 D8 " " jmp L00D8 ; 00C3 : 00 " " nop 00C4 : 04 00 " " jmp L0000 ; 00C6 L00C6: 00C6 : 8A 80 " " orl p2,#080H 00C8 : 9A BF " " anl p2,#0BFH 00CA : BF 19 " " mov r7,#019H 00CC L00CC: 00CC : EF CC " " djnz r7,L00CC 00CE : 8A 40 " @" orl p2,#040H 00D0 : BF 19 " " mov r7,#019H 00D2 L00D2: 00D2 : EF D2 " " djnz r7,L00D2 00D4 : EE AE " " djnz r6,L00AE 00D6 : B6 00 " " jf0 L0000 00D8 L00D8: 00D8 : 27 "'" clr a 00D9 : AB " " mov r3,a 00DA : B8 28 " (" mov r0,#028H 00DC : A0 " " mov @r0,a 00DD : AC " " mov r4,a 00DE L00DE: 00DE : C7 " " mov a,psw 00DF : 07 " " dec a 00E0 : 53 07 "S " anl a,#007H 00E2 : 03 FD " " add a,#0FDH 00E4 : F6 00 " " jc L0000 00E6 : 03 03 " " add a,#003H 00E8 : E7 " " rl a 00E9 : 03 09 " " add a,#009H 00EB : A8 " " mov r0,a 00EC : F0 " " mov a,@r0 00ED : 53 0F "S " anl a,#00FH 00EF : 03 FD " " add a,#0FDH 00F1 : F6 00 " " jc L0000 00F3 : 25 "%" en tcnti 00F4 : B8 29 " )" mov r0,#029H 00F6 : F0 " " mov a,@r0 00F7 : C5 " " sel rb0 00F8 : 93 " " retr ; 00F9 : 00 " " nop 00FA : 00 " " nop 00FB : 00 " " nop 00FC : 00 " " nop 00FD : 00 " " nop 00FE : 04 00 " " jmp L0000 0100 : 04 00 " " jmp L0000 ; 0102 L0102: 0102 : A5 " " clr f1 0103 : C5 " " sel rb0 0104 : B9 35 " 5" mov r1,#035H 0106 : 25 "%" en tcnti 0107 : B8 2A " *" mov r0,#02AH 0109 : BF FF " " mov r7,#0FFH 010B : BA 01 " " mov r2,#001H 010D : BB 01 " " mov r3,#001H 010F : D5 " " sel rb1 0110 : BD 01 " " mov r5,#001H 0112 : C5 " " sel rb0 0113 : 24 1C "$ " jmp L011C ; 0115 : 00 " " nop 0116 : 04 00 " " jmp L0000 ; 0118 L0118: 0118 : C5 " " sel rb0 0119 : FA " " mov a,r2 011A : 12 8D " " jb0 L018D 011C L011C: 011C : 00 " " nop 011D : A5 " " clr f1 011E : 14 32 " 2" call L0032 0120 : 25 "%" en tcnti 0121 : 55 "U" strt t 0122 : 1F " " inc r7 0123 : D5 " " sel rb1 0124 : FD " " mov a,r5 0125 : 52 2E "R." jb2 L012E 0127 : 12 3A " :" jb0 L013A 0129 : 32 4D "2M" jb1 L014D 012B : 00 " " nop 012C : 04 00 " " jmp L0000 ; 012E L012E: 012E : C5 " " sel rb0 012F : FB " " mov a,r3 0130 : E7 " " rl a 0131 : AB " " mov r3,a 0132 : D2 02 " " jb6 L0102 0134 : 0A " " in a,p2 0135 : 5B "[" anl a,r3 0136 : C6 6E " n" jz L016E 0138 : 24 5B "$[" jmp L015B ; 013A L013A: 013A : C5 " " sel rb0 013B : 23 FF "# " mov a,#0FFH 013D : 90 " " movx @r0,a 013E : FB " " mov a,r3 013F : 37 "7" cpl a 0140 : 39 "9" outl p1,a 0141 : 08 " " ins a,bus 0142 : 37 "7" cpl a 0143 : 5A "Z" anl a,r2 0144 : 89 FF " " orl p1,#0FFH 0146 : 96 6E " n" jnz L016E 0148 : 24 5B "$[" jmp L015B ; 014A : 00 " " nop 014B : 04 00 " " jmp L0000 ; 014D L014D: 014D : C5 " " sel rb0 014E : 23 FF "# " mov a,#0FFH 0150 : 90 " " movx @r0,a 0151 : FB " " mov a,r3 0152 : 37 "7" cpl a 0153 : 3A ":" outl p2,a 0154 : 08 " " ins a,bus 0155 : 37 "7" cpl a 0156 : 5A "Z" anl a,r2 0157 : 8A FF " " orl p2,#0FFH 0159 : 96 6E " n" jnz L016E 015B L015B: 015B : FA " " mov a,r2 015C : 50 "P" anl a,@r0 015D : C6 65 " e" jz L0165 015F : FA " " mov a,r2 0160 : 37 "7" cpl a 0161 : 50 "P" anl a,@r0 0162 : A0 " " mov @r0,a 0163 : 24 88 "$ " jmp L0188 ; 0165 L0165: 0165 : FA " " mov a,r2 0166 : 51 "Q" anl a,@r1 0167 : 96 DF " " jnz L01DF 0169 : 24 88 "$ " jmp L0188 ; 016B : 00 " " nop 016C L016C: 016C : 04 00 " " jmp L0000 ; 016E L016E: 016E : FF " " mov a,r7 016F : E3 " " movp3 a,@a 0170 : 92 79 " y" jb4 L0179 0172 : FE " " mov a,r6 0173 : 32 88 "2 " jb1 L0188 0175 : 03 FD " " add a,#0FDH 0177 : F6 6C " l" jc L016C 0179 L0179: 0179 : FA " " mov a,r2 017A : 50 "P" anl a,@r0 017B : 96 82 " " jnz L0182 017D : FA " " mov a,r2 017E : 40 "@" orl a,@r0 017F : A0 " " mov @r0,a 0180 : 24 88 "$ " jmp L0188 ; 0182 L0182: 0182 : FA " " mov a,r2 0183 : 51 "Q" anl a,@r1 0184 : C6 BB " " jz L01BB 0186 : 24 88 "$ " jmp L0188 ; 0188 L0188: 0188 : FA " " mov a,r2 0189 : E7 " " rl a 018A : AA " " mov r2,a 018B : 24 18 "$ " jmp L0118 ; 018D L018D: 018D : 14 32 " 2" call L0032 018F : C5 " " sel rb0 0190 : 18 " " inc r0 0191 : 19 " " inc r1 0192 : D5 " " sel rb1 0193 : FD " " mov a,r5 0194 : C5 " " sel rb0 0195 : 32 A1 "2 " jb1 L01A1 0197 : FB " " mov a,r3 0198 : E7 " " rl a 0199 : AB " " mov r3,a 019A : 12 B2 " " jb0 L01B2 019C : 24 1C "$ " jmp L011C ; 019E : 00 " " nop 019F : 04 00 " " jmp L0000 ; 01A1 L01A1: 01A1 : FB " " mov a,r3 01A2 : E7 " " rl a 01A3 : AB " " mov r3,a 01A4 : 52 A8 "R " jb2 L01A8 01A6 : 24 1C "$ " jmp L011C ; 01A8 L01A8: 01A8 : D5 " " sel rb1 01A9 : BD 04 " " mov r5,#004H 01AB : 00 " " nop 01AC : C5 " " sel rb0 01AD : FB " " mov a,r3 01AE : 77 "w" rr a 01AF : AB " " mov r3,a 01B0 : 24 1C "$ " jmp L011C ; 01B2 L01B2: 01B2 : D5 " " sel rb1 01B3 : BD 02 " " mov r5,#002H 01B5 : C5 " " sel rb0 01B6 : 24 1C "$ " jmp L011C ; 01B8 : 00 " " nop 01B9 : 04 00 " " jmp L0000 ; 01BB L01BB: 01BB : FF " " mov a,r7 01BC : E3 " " movp3 a,@a 01BD : C6 88 " " jz L0188 01BF : 53 0A "S " anl a,#00AH 01C1 : C6 E1 " " jz L01E1 01C3 : 37 "7" cpl a 01C4 : 72 E1 "r " jb3 L01E1 01C6 : 54 7E "T~" call L027E 01C8 : 03 FD " " add a,#0FDH 01CA : E6 88 " " jnc L0188 01CC : BC 71 " q" mov r4,#071H 01CE : 54 87 "T " call L0287 01D0 L01D0: 01D0 : 54 7E "T~" call L027E 01D2 : 03 FE " " add a,#0FEH 01D4 : E6 88 " " jnc L0188 01D6 : BC 79 " y" mov r4,#079H 01D8 : 54 87 "T " call L0287 01DA : 44 1D "D " jmp L021D ; 01DC : 00 " " nop 01DD : 04 00 " " jmp L0000 01DF L01DF: 01DF : 44 3A "D:" jmp L023A 01E1 L01E1: 01E1 : 44 02 "D " jmp L0202 ; 01E3 : 00 " " nop 01E4 : 00 " " nop 01E5 : 00 " " nop 01E6 : 00 " " nop 01E7 : 00 " " nop 01E8 : 00 " " nop 01E9 : 00 " " nop 01EA : 00 " " nop 01EB : 00 " " nop 01EC : 00 " " nop 01ED : 00 " " nop 01EE : 00 " " nop 01EF : 00 " " nop 01F0 : 00 " " nop 01F1 : 00 " " nop 01F2 : 00 " " nop 01F3 : 00 " " nop 01F4 : 00 " " nop 01F5 : 00 " " nop 01F6 : 00 " " nop 01F7 : 00 " " nop 01F8 : 00 " " nop 01F9 : 00 " " nop 01FA : 00 " " nop 01FB : 00 " " nop 01FC : 00 " " nop 01FD : 00 " " nop 01FE : 04 00 " " jmp L0000 0200 : 04 00 " " jmp L0000 ; 0202 L0202: 0202 : FD " " mov a,r5 0203 : 37 "7" cpl a 0204 : 72 13 "r " jb3 L0213 0206 : 37 "7" cpl a 0207 : 12 13 " " jb0 L0213 0209 : 54 7E "T~" call L027E 020B : 03 FD " " add a,#0FDH 020D : E6 38 " 8" jnc L0238 020F : BC F1 " " mov r4,#0F1H 0211 : 54 87 "T " call L0287 0213 L0213: 0213 : FF " " mov a,r7 0214 : E3 " " movp3 a,@a 0215 : 53 0A "S " anl a,#00AH 0217 : 96 1B " " jnz L021B 0219 : 44 1D "D " jmp L021D 021B L021B: 021B : 24 D0 "$ " jmp L01D0 ; 021D L021D: 021D : 54 7E "T~" call L027E 021F : 03 FF " " add a,#0FFH 0221 : E6 38 " 8" jnc L0238 0223 : FF " " mov a,r7 0224 : 43 80 "C " orl a,#080H 0226 : E3 " " movp3 a,@a 0227 : AC " " mov r4,a 0228 : 54 87 "T " call L0287 022A : FF " " mov a,r7 022B : E3 " " movp3 a,@a 022C : 92 2F " /" jb4 L022F 022E : 1E " " inc r6 022F L022F: 022F : FA " " mov a,r2 0230 : 41 "A" orl a,@r1 0231 : A1 " " mov @r1,a 0232 : FF " " mov a,r7 0233 : E3 " " movp3 a,@a 0234 : 53 09 "S " anl a,#009H 0236 : 4D "M" orl a,r5 0237 : AD " " mov r5,a 0238 L0238: 0238 : 24 88 "$ " jmp L0188 ; 023A L023A: 023A : FF " " mov a,r7 023B : E3 " " movp3 a,@a 023C : 53 0A "S " anl a,#00AH 023E : C6 5A " Z" jz L025A 0240 : 37 "7" cpl a 0241 : 72 50 "rP" jb3 L0250 0243 : FD " " mov a,r5 0244 : 12 50 " P" jb0 L0250 0246 : 54 7E "T~" call L027E 0248 : 03 FD " " add a,#0FDH 024A : E6 79 " y" jnc L0279 024C : BC F1 " " mov r4,#0F1H 024E : 54 87 "T " call L0287 0250 L0250: 0250 : 54 7E "T~" call L027E 0252 : 03 FE " " add a,#0FEH 0254 : E6 79 " y" jnc L0279 0256 : BC 79 " y" mov r4,#079H 0258 : 54 87 "T " call L0287 025A L025A: 025A : 54 7E "T~" call L027E 025C : 03 FF " " add a,#0FFH 025E : E6 79 " y" jnc L0279 0260 : FF " " mov a,r7 0261 : 43 80 "C " orl a,#080H 0263 : E3 " " movp3 a,@a 0264 : 43 80 "C " orl a,#080H 0266 : AC " " mov r4,a 0267 : 54 87 "T " call L0287 0269 : FF " " mov a,r7 026A : E3 " " movp3 a,@a 026B : 92 6E " n" jb4 L026E 026D : CE " " dec r6 026E L026E: 026E : FA " " mov a,r2 026F : 37 "7" cpl a 0270 : 51 "Q" anl a,@r1 0271 : A1 " " mov @r1,a 0272 : FF " " mov a,r7 0273 : E3 " " movp3 a,@a 0274 : 53 09 "S " anl a,#009H 0276 : 37 "7" cpl a 0277 : 5D "]" anl a,r5 0278 : AD " " mov r5,a 0279 L0279: 0279 : 24 88 "$ " jmp L0188 ; 027B : 00 " " nop 027C : 04 00 " " jmp L0000 ; 027E L027E: 027E : D5 " " sel rb1 027F : FA " " mov a,r2 0280 : 37 "7" cpl a 0281 : 17 " " inc a 0282 : 69 "i" add a,r1 0283 : 43 F8 "C " orl a,#0F8H 0285 : 37 "7" cpl a 0286 : 93 " " retr ; 0287 L0287: 0287 : D5 " " sel rb1 0288 : F9 " " mov a,r1 0289 : 53 07 "S " anl a,#007H 028B : 43 20 "C " orl a,#020H 028D : A9 " " mov r1,a 028E : C5 " " sel rb0 028F : FC " " mov a,r4 0290 : D5 " " sel rb1 0291 : A1 " " mov @r1,a 0292 : F9 " " mov a,r1 0293 : 17 " " inc a 0294 : 53 07 "S " anl a,#007H 0296 : A9 " " mov r1,a 0297 : 93 " " retr ; 0298 : 00 " " nop 0299 : 04 00 " " jmp L0000 ; 029B L029B: 029B : FA " " mov a,r2 029C : D9 " " xrl a,r1 029D : 53 07 "S " anl a,#007H 029F : 83 " " ret ; 02A0 L02A0: 02A0 : FA " " mov a,r2 02A1 : 03 01 " " add a,#001H 02A3 : 53 07 "S " anl a,#007H 02A5 : AA " " mov r2,a 02A6 : 07 " " dec a 02A7 : 53 07 "S " anl a,#007H 02A9 : 43 20 "C " orl a,#020H 02AB : A8 " " mov r0,a 02AC : F0 " " mov a,@r0 02AD : AB " " mov r3,a 02AE : 83 " " ret ; 02AF : 00 " " nop 02B0 : 00 " " nop 02B1 : 00 " " nop 02B2 : 00 " " nop 02B3 : 00 " " nop 02B4 : 00 " " nop 02B5 : 00 " " nop 02B6 : 00 " " nop 02B7 : 00 " " nop 02B8 : 00 " " nop 02B9 : 00 " " nop 02BA : 00 " " nop 02BB : 00 " " nop 02BC : 00 " " nop 02BD : 00 " " nop 02BE : 00 " " nop 02BF : 00 " " nop 02C0 : 00 " " nop 02C1 : 00 " " nop 02C2 : 00 " " nop 02C3 : 00 " " nop 02C4 : 00 " " nop 02C5 : 00 " " nop 02C6 : 00 " " nop 02C7 : 00 " " nop 02C8 : 00 " " nop 02C9 : 00 " " nop 02CA : 00 " " nop 02CB : 00 " " nop 02CC : 00 " " nop 02CD : 00 " " nop 02CE : 00 " " nop 02CF : 00 " " nop 02D0 : 00 " " nop 02D1 : 00 " " nop 02D2 : 00 " " nop 02D3 : 00 " " nop 02D4 : 00 " " nop 02D5 : 00 " " nop 02D6 : 00 " " nop 02D7 : 00 " " nop 02D8 : 00 " " nop 02D9 : 00 " " nop 02DA : 00 " " nop 02DB : 00 " " nop 02DC : 00 " " nop 02DD : 00 " " nop 02DE : 00 " " nop 02DF : 00 " " nop 02E0 : 00 " " nop 02E1 : 00 " " nop 02E2 : 00 " " nop 02E3 : 00 " " nop 02E4 : 00 " " nop 02E5 : 00 " " nop 02E6 : 00 " " nop 02E7 : 00 " " nop 02E8 : 00 " " nop 02E9 : 00 " " nop 02EA : 00 " " nop 02EB : 00 " " nop 02EC : 00 " " nop 02ED : 00 " " nop 02EE : 00 " " nop 02EF : 00 " " nop 02F0 : 00 " " nop 02F1 : 00 " " nop 02F2 : 00 " " nop 02F3 : 00 " " nop 02F4 : 00 " " nop 02F5 : 00 " " nop 02F6 : 00 " " nop 02F7 : 00 " " nop 02F8 : 00 " " nop 02F9 : 00 " " nop 02FA : 00 " " nop 02FB : 00 " " nop 02FC : 00 " " nop 02FD : 00 " " nop 02FE : 04 00 " " jmp L0000 ; 0300 : 00 " " nop 0301 : 88 82 " " orl bus,#082H 0303 : 80 " " movx a,@r0 0304 : 80 " " movx a,@r0 0305 : 80 " " movx a,@r0 0306 : 80 " " movx a,@r0 0307 : 80 " " movx a,@r0 0308 : 80 " " movx a,@r0 0309 : 88 82 " " orl bus,#082H 030B : 80 " " movx a,@r0 030C : 80 " " movx a,@r0 030D : 80 " " movx a,@r0 030E : 80 " " movx a,@r0 030F : 80 " " movx a,@r0 ; 0310 : 82 " " db 082H ; 0311 : 88 82 " " orl bus,#082H 0313 : 80 " " movx a,@r0 0314 : 80 " " movx a,@r0 0315 : 80 " " movx a,@r0 0316 : 80 " " movx a,@r0 0317 : 80 " " movx a,@r0 ; 0318 : 82 82 82 " " db 082H, 082H, 082H ; 031B : 80 " " movx a,@r0 031C : 80 " " movx a,@r0 031D : 80 " " movx a,@r0 031E : 80 " " movx a,@r0 031F : 80 " " movx a,@r0 ; 0320 : 82 " " db 082H ; 0321 : 80 " " movx a,@r0 ; 0322 : 82 " " db 082H ; 0323 : 80 " " movx a,@r0 0324 : 80 " " movx a,@r0 0325 : 80 " " movx a,@r0 0326 : 80 " " movx a,@r0 0327 : 80 " " movx a,@r0 ; 0328 : 82 " " db 082H ; 0329 : 80 " " movx a,@r0 ; 032A : 82 82 " " db 082H, 082H ; 032C : 80 " " movx a,@r0 032D : 80 " " movx a,@r0 032E : 80 " " movx a,@r0 032F : 80 " " movx a,@r0 ; 0330 : 82 " " db 082H ; 0331 : 80 " " movx a,@r0 ; 0332 : 82 82 " " db 082H, 082H ; 0334 : 80 " " movx a,@r0 0335 : 80 " " movx a,@r0 0336 : 80 " " movx a,@r0 0337 : 80 " " movx a,@r0 ; 0338 : 82 " " db 082H ; 0339 : 80 " " movx a,@r0 033A : 88 82 " " orl bus,#082H 033C : 80 " " movx a,@r0 033D : 80 " " movx a,@r0 033E : 80 " " movx a,@r0 033F : 00 " " nop 0340 : 00 " " nop 0341 : 80 " " movx a,@r0 0342 : 00 " " nop 0343 : 80 " " movx a,@r0 0344 : 80 " " movx a,@r0 0345 : 80 " " movx a,@r0 0346 : 80 " " movx a,@r0 0347 : 80 " " movx a,@r0 0348 : 00 " " nop 0349 : 00 " " nop ; 034A : 82 " " db 082H ; 034B : 00 " " nop 034C : 80 " " movx a,@r0 034D : 80 " " movx a,@r0 034E : 80 " " movx a,@r0 034F : 80 " " movx a,@r0 0350 : 11 " " inc @r1 0351 : 10 " " inc @r0 0352 : 10 " " inc @r0 0353 : 10 " " inc @r0 0354 : 00 " " nop 0355 : 00 " " nop 0356 : 00 " " nop 0357 : 00 " " nop 0358 : 00 " " nop 0359 : 00 " " nop 035A : 00 " " nop 035B : 00 " " nop 035C : 00 " " nop 035D : 00 " " nop 035E : 00 " " nop 035F : 00 " " nop 0360 : 00 " " nop 0361 : 00 " " nop 0362 : 00 " " nop 0363 : 00 " " nop 0364 : 00 " " nop 0365 : 00 " " nop 0366 : 00 " " nop 0367 : 00 " " nop 0368 : 00 " " nop 0369 : 00 " " nop 036A : 00 " " nop 036B : 00 " " nop 036C : 00 " " nop 036D : 00 " " nop 036E : 00 " " nop 036F : 00 " " nop 0370 : 00 " " nop 0371 : 00 " " nop 0372 : 00 " " nop 0373 : 00 " " nop 0374 : 00 " " nop 0375 : 00 " " nop 0376 : 00 " " nop 0377 : 00 " " nop 0378 : 00 " " nop 0379 : 00 " " nop 037A : 00 " " nop 037B : 00 " " nop 037C : 00 " " nop 037D : 00 " " nop 037E : 04 00 " " jmp L0000 ; 0380 : 00 " " nop 0381 : 05 " " en i 0382 : 37 "7" cpl a 0383 : 47 "G" swap a 0384 : 05 " " en i 0385 : 1B " " inc r3 0386 : 27 "'" clr a 0387 : 13 55 " U" addc a,#055H 0389 : 1B " " inc r3 038A : 39 "9" outl p1,a 038B : 43 07 "C " orl a,#007H 038D : 1D " " inc r5 038E : 29 ")" xch a,r1 038F : 17 " " inc a 0390 : 0D " " movd a,p5 0391 : 11 " " inc @r1 0392 : 1D " " inc r5 0393 : 3D "=" movd p5,a ; 0394 : 0B " " db 00BH ; 0395 : 1F " " inc r7 0396 : 2B "+" xch a,r3 0397 : 5B "[" anl a,r3 0398 : 05 " " en i 0399 : 0F " " movd a,p7 039A : 1B " " inc r3 039B : 4F "O" orl a,r7 039C : 09 " " in a,p1 039D : 23 2F "#/" mov a,#02FH 039F : 5D "]" anl a,r5 03A0 : 11 " " inc @r1 03A1 : 67 "g" rrc a 03A2 : 27 "'" clr a 03A3 : 49 "I" orl a,r1 03A4 : 4D "M" orl a,r5 03A5 : 21 "!" xch a,@r1 03A6 : 2D "-" xch a,r5 03A7 : 57 "W" da a 03A8 : 25 "%" en tcnti 03A9 : 31 "1" xchd a,@r1 03AA : 29 ")" xch a,r1 03AB : 2D "-" xch a,r5 03AC : 51 "Q" anl a,@r1 03AD : 41 "A" orl a,@r1 03AE : 35 "5" dis tcnti 03AF : 5F "_" anl a,r7 03B0 : 03 37 " 7" add a,#037H 03B2 : 2B "+" xch a,r3 03B3 : 2F "/" xch a,r7 03B4 : 4B "K" orl a,r3 03B5 : 45 "E" strt cnt 03B6 : 39 "9" outl p1,a 03B7 : 59 "Y" anl a,r1 03B8 : 19 " " inc r1 ; 03B9 : 3B ";" db 03BH ; 03BA : 0D " " movd a,p5 03BB : 31 "1" xchd a,@r1 03BC : 53 3F "S?" anl a,#03FH ; 03BE : 33 "3" db 033H ; 03BF : 00 " " nop 03C0 : 00 " " nop 03C1 : 0D " " movd a,p5 03C2 : 00 " " nop ; 03C3 : 63 01 "c " db 063H, 001H ; 03C5 : 61 "a" add a,@r1 03C6 : 65 "e" stop tcnt 03C7 : 0F " " movd a,p7 03C8 : 00 " " nop 03C9 : 00 " " nop ; 03CA : 33 "3" db 033H ; 03CB : 00 " " nop 03CC : 03 19 " " add a,#019H 03CE : 25 "%" en tcnti 03CF : 11 " " inc @r1 03D0 : 71 "q" addc a,@r1 ; 03D1 : 73 "s" db 073H ; 03D2 : 75 "u" ent0 clk 03D3 : 6F "o" add a,r7 03D4 : 00 " " nop 03D5 : 00 " " nop 03D6 : 00 " " nop 03D7 : 00 " " nop 03D8 : 00 " " nop 03D9 : 00 " " nop 03DA : 00 " " nop 03DB : 00 " " nop 03DC : 00 " " nop 03DD : 00 " " nop 03DE : 00 " " nop 03DF : 00 " " nop 03E0 : 00 " " nop 03E1 : 00 " " nop 03E2 : 00 " " nop 03E3 : 00 " " nop 03E4 : 00 " " nop 03E5 : 00 " " nop 03E6 : 00 " " nop 03E7 : 00 " " nop 03E8 : 00 " " nop 03E9 : 00 " " nop 03EA : 00 " " nop 03EB : 00 " " nop 03EC : 00 " " nop 03ED : 00 " " nop 03EE : 00 " " nop 03EF : 00 " " nop 03F0 : 00 " " nop 03F1 : 00 " " nop 03F2 : 00 " " nop 03F3 : 00 " " nop 03F4 : 00 " " nop 03F5 : 00 " " nop 03F6 : 00 " " nop 03F7 : 00 " " nop 03F8 : 00 " " nop 03F9 : 00 " " nop 03FA : 00 " " nop 03FB : 00 " " nop 03FC : 00 " " nop 03FD : 00 " " nop 03FE : 04 00 " " jmp L0000 ;-------------------------------------------------------------- Symbol table ============ Value Type Name ----- ---- ---- 0000 Code L0000 0018 Code L0018 001A Code L001A 0026 Code L0026 0032 Code L0032 0034 Code L0034 0042 Code L0042 0046 Code L0046 004C Code L004C 0056 Code L0056 005F Code L005F 0079 Code L0079 007F Code L007F 008B Code L008B 008F Code L008F 0095 Code L0095 009B Code L009B 00A7 Code L00A7 00AC Code L00AC 00AE Code L00AE 00B5 Code L00B5 00BB Code L00BB 00C6 Code L00C6 00CC Code L00CC 00D2 Code L00D2 00D8 Code L00D8 00DE Code L00DE 0102 Code L0102 0118 Code L0118 011C Code L011C 012E Code L012E 013A Code L013A 014D Code L014D 015B Code L015B 0165 Code L0165 016C Code L016C 016E Code L016E 0179 Code L0179 0182 Code L0182 0188 Code L0188 018D Code L018D 01A1 Code L01A1 01A8 Code L01A8 01B2 Code L01B2 01BB Code L01BB 01D0 Code L01D0 01DF Code L01DF 01E1 Code L01E1 0202 Code L0202 0213 Code L0213 021B Code L021B 021D Code L021D 022F Code L022F 0238 Code L0238 023A Code L023A 0250 Code L0250 025A Code L025A 026E Code L026E 0279 Code L0279 027E Code L027E 0287 Code L0287 029B Code L029B 02A0 Code L02A0 Number of symbols: 63 ;--------------------------------------------------------------