_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

QUICKSORT.SRC

FILE INFORMATION

FILENAME(S): QUICKSORT.SRC

FILE TYPE(S): PRG

FILE SIZE: 8.6K

FIRST SEEN: 2025-11-30 01:12:36

APPEARS ON: 4 disk(s)

FILE HASH

a118e496ed96d1e20498eea6216aab273a2c23f8895916f2266f4e2be20f6146

FOUND ON DISKS (4 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
HEFT 12 85 QUICKSORT.SRC PRG C64er 9 9 DOWNLOAD FILE
64 ER 7 95 QUICKSORT.SRC PRG DuncanTwain 20 5 DOWNLOAD FILE
HEFT 12 85 QUICKSORT.SRC PRG DuncanTwain 9 9 DOWNLOAD FILE
HEFT 12 85 QUICKSORT.SRC PRG DuncanTwain 9 9 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 1F 08 0A 00 9E 33  36 38 36 34 3A 2E 4F 50  |.......36864:.OP|
00000010: 54 20 50 2C 4F 4F 3A AC  B2 20 35 32 30 30 30 00  |T P,OO:.. 52000.|
00000020: 31 08 14 00 4C 41 45 4E  47 45 31 20 B2 20 24 42  |1...LAENGE1 . $B|
00000030: 32 00 43 08 1E 00 4C 41  45 4E 47 45 32 20 B2 20  |2.C...LAENGE2 . |
00000040: 24 42 35 00 55 08 28 00  53 54 52 31 20 20 20 20  |$B5.U.(.STR1    |
00000050: B2 20 24 42 33 00 67 08  32 00 53 54 52 32 20 20  |. $B3.g.2.STR2  |
00000060: 20 20 B2 20 24 42 36 00  79 08 37 00 55 4D 55 4C  |  . $B6.y.7.UMUL|
00000070: 54 31 20 20 B2 20 24 32  38 00 8B 08 38 00 55 4D  |T1  . $28...8.UM|
00000080: 55 4C 54 32 20 20 B2 20  24 37 31 00 9F 08 39 00  |ULT2  . $71...9.|
00000090: 55 4D 55 4C 54 20 20 20  B2 20 24 42 33 35 37 00  |UMULT   . $B357.|
000000A0: B1 08 3A 00 41 41 52 52  41 59 20 20 B2 20 24 32  |..:.AARRAY  . $2|
000000B0: 46 00 C2 08 3B 00 56 45  4B A4 52 31 20 B2 20 24  |F...;.VEK.R1 . $|
000000C0: 46 42 00 D3 08 3C 00 56  45 4B A4 52 32 20 B2 20  |FB...<.VEK.R2 . |
000000D0: 24 46 44 00 ED 08 64 00  20 20 20 20 20 20 20 20  |$FD...d.        |
000000E0: 20 20 20 4A 53 52 20 52  45 47 53 45 54 00 03 09  |   JSR REGSET...|
000000F0: 65 00 20 20 20 20 20 20  20 20 20 20 20 4C 44 58  |e.           LDX|
00000100: 20 23 30 00 20 09 66 00  4D 41 52 4B 45 31 20 20  | #0. .f.MARKE1  |
00000110: 20 20 20 4C 44 41 20 4C  41 45 4E 47 45 31 2C 58  |   LDA LAENGE1,X|
00000120: 00 39 09 67 00 20 20 20  20 20 20 20 20 20 20 20  |.9.g.           |
00000130: 53 54 41 20 37 30 30 2C  58 00 4C 09 68 00 20 20  |STA 700,X.L.h.  |
00000140: 20 20 20 20 20 20 20 20  20 49 4E 58 00 62 09 69  |         INX.b.i|
00000150: 00 20 20 20 20 20 20 20  20 20 20 20 43 50 58 20  |.           CPX |
00000160: 23 36 00 7C 09 6A 00 20  20 20 20 20 20 20 20 20  |#6.|.j.         |
00000170: 20 20 42 4E 45 20 4D 41  52 4B 45 31 00 99 09 6E  |  BNE MARKE1...n|
00000180: 00 20 20 20 20 20 20 20  20 20 20 20 4A 53 52 20  |.           JSR |
00000190: 48 41 55 50 54 53 43 48  4C 00 AF 09 6F 00 20 20  |HAUPTSCHL...o.  |
000001A0: 20 20 20 20 20 20 20 20  20 4C 44 58 20 23 30 00  |         LDX #0.|
000001B0: C8 09 70 00 4D 41 52 4B  45 32 20 20 20 20 20 4C  |..p.MARKE2     L|
000001C0: 44 41 20 37 30 30 2C 58  00 E5 09 71 00 20 20 20  |DA 700,X...q.   |
000001D0: 20 20 20 20 20 20 20 20  53 54 41 20 4C 41 45 4E  |        STA LAEN|
000001E0: 47 45 31 2C 58 00 F8 09  72 00 20 20 20 20 20 20  |GE1,X...r.      |
000001F0: 20 20 20 20 20 49 4E 58  00 0E 0A 73 00 20 20 20  |     INX...s.   |
00000200: 20 20 20 20 20 20 20 20  43 50 58 20 23 36 00 28  |        CPX #6.(|
00000210: 0A 74 00 20 20 20 20 20  20 20 20 20 20 20 42 4E  |.t.           BN|
00000220: 45 20 4D 41 52 4B 45 32  00 3B 0A 75 00 20 20 20  |E MARKE2.;.u.   |
00000230: 20 20 20 20 20 20 20 20  52 54 53 00 41 0A 82 00  |        RTS.A...|
00000240: 3B 00 5A 0A 8C 00 48 41  55 50 54 53 43 48 4C 20  |;.Z...HAUPTSCHL |
00000250: 20 4A 53 52 20 48 4F 43  48 5A 00 73 0A 91 00 20  | JSR HOCHZ.s... |
00000260: 20 20 20 20 20 20 20 20  20 20 4A 53 52 20 48 4F  |          JSR HO|
00000270: 4C 4C 52 00 8E 0A 96 00  20 20 20 20 20 20 20 20  |LLR.....        |
00000280: 20 20 20 4A 53 52 20 4C  52 56 45 52 47 4C 00 A4  |   JSR LRVERGL..|
00000290: 0A A0 00 20 20 20 20 20  20 20 20 20 20 20 43 4D  |...           CM|
000002A0: 50 20 23 30 00 BC 0A AA  00 20 20 20 20 20 20 20  |P #0.....       |
000002B0: 20 20 20 20 42 45 51 20  5A 33 35 30 00 D2 0A B4  |    BEQ Z350....|
000002C0: 00 20 20 20 20 20 20 20  20 20 20 20 43 4D 50 20  |.           CMP |
000002D0: 23 32 00 EA 0A BE 00 20  20 20 20 20 20 20 20 20  |#2.....         |
000002E0: 20 20 42 45 51 20 5A 33  35 30 00 03 0B C3 00 20  |  BEQ Z350..... |
000002F0: 20 20 20 20 20 20 20 20  20 20 4A 53 52 20 48 4F  |          JSR HO|
00000300: 4C 58 59 00 1D 0B D2 00  20 20 20 20 20 20 20 20  |LXY.....        |
00000310: 20 20 20 4A 53 52 20 45  56 49 4E 44 49 00 38 0B  |   JSR EVINDI.8.|
00000320: DC 00 5A 32 37 30 20 20  20 20 20 20 20 4A 53 52  |..Z270       JSR|
00000330: 20 58 59 56 45 52 47 4C  00 4E 0B E6 00 20 20 20  | XYVERGL.N...   |
00000340: 20 20 20 20 20 20 20 20  43 4D 50 20 23 32 00 66  |        CMP #2.f|
00000350: 0B F0 00 20 20 20 20 20  20 20 20 20 20 20 42 45  |...           BE|
00000360: 51 20 5A 33 33 30 00 80  0B FA 00 5A 32 38 30 20  |Q Z330.....Z280 |
00000370: 20 20 20 20 20 20 4A 53  52 20 45 58 49 4E 44 49  |      JSR EXINDI|
00000380: 00 9A 0B 04 01 20 20 20  20 20 20 20 20 20 20 20  |.....           |
00000390: 4A 53 52 20 45 49 4E 53  50 52 00 B0 0B 0E 01 20  |JSR EINSPR..... |
000003A0: 20 20 20 20 20 20 20 20  20 20 43 4D 50 20 23 32  |          CMP #2|
000003B0: 00 C8 0B 18 01 20 20 20  20 20 20 20 20 20 20 20  |.....           |
000003C0: 42 45 51 20 5A 32 39 30  00 DE 0B 1D 01 20 20 20  |BEQ Z290.....   |
000003D0: 20 20 20 20 20 20 20 20  43 4D 50 20 23 30 00 F6  |        CMP #0..|
000003E0: 0B 1E 01 20 20 20 20 20  20 20 20 20 20 20 42 45  |...           BE|
000003F0: 51 20 5A 32 39 30 00 0F  0C 22 01 20 20 20 20 20  |Q Z290...".     |
00000400: 20 20 20 20 20 20 4A 53  52 20 48 4F 43 48 58 00  |      JSR HOCHX.|
00000410: 27 0C 2C 01 20 20 20 20  20 20 20 20 20 20 20 4A  |'.,.           J|
00000420: 4D 50 20 5A 32 38 30 00  41 0C 36 01 5A 32 39 30  |MP Z280.A.6.Z290|
00000430: 20 20 20 20 20 20 20 4A  53 52 20 45 59 49 4E 44  |       JSR EYIND|
00000440: 49 00 5B 0C 40 01 20 20  20 20 20 20 20 20 20 20  |I.[.@.          |
00000450: 20 4A 53 52 20 45 49 4E  53 50 52 00 71 0C 4A 01  | JSR EINSPR.q.J.|
00000460: 20 20 20 20 20 20 20 20  20 20 20 43 4D 50 20 23  |           CMP #|
00000470: 31 00 89 0C 54 01 20 20  20 20 20 20 20 20 20 20  |1...T.          |
00000480: 20 42 45 51 20 5A 33 30  30 00 9F 0C 59 01 20 20  | BEQ Z300...Y.  |
00000490: 20 20 20 20 20 20 20 20  20 43 4D 50 20 23 30 00  |         CMP #0.|
000004A0: B7 0C 5A 01 20 20 20 20  20 20 20 20 20 20 20 42  |..Z.           B|
000004B0: 45 51 20 5A 33 30 30 00  D0 0C 5E 01 20 20 20 20  |EQ Z300...^.    |
000004C0: 20 20 20 20 20 20 20 4A  53 52 20 8A 54 45 52 59  |       JSR .TERY|
000004D0: 00 E8 0C 68 01 20 20 20  20 20 20 20 20 20 20 20  |...h.           |
000004E0: 4A 4D 50 20 5A 32 39 30  00 03 0D 72 01 5A 33 30  |JMP Z290...r.Z30|
000004F0: 30 20 20 20 20 20 20 20  4A 53 52 20 58 59 56 45  |0       JSR XYVE|
00000500: 52 47 4C 00 19 0D 7C 01  20 20 20 20 20 20 20 20  |RGL...|.        |
00000510: 20 20 20 43 4D 50 20 23  32 00 31 0D 86 01 20 20  |   CMP #2.1...  |
00000520: 20 20 20 20 20 20 20 20  20 42 45 51 20 5A 33 33  |         BEQ Z33|
00000530: 30 00 49 0D 90 01 20 20  20 20 20 20 20 20 20 20  |0.I...          |
00000540: 20 4A 53 52 20 53 57 41  50 00 62 0D 9A 01 20 20  | JSR SWAP.b...  |
00000550: 20 20 20 20 20 20 20 20  20 4A 53 52 20 48 4F 43  |         JSR HOC|
00000560: 48 58 00 7B 0D A4 01 20  20 20 20 20 20 20 20 20  |HX.{...         |
00000570: 20 20 4A 53 52 20 8A 54  45 52 59 00 93 0D AE 01  |  JSR .TERY.....|
00000580: 20 20 20 20 20 20 20 20  20 20 20 4A 4D 50 20 5A  |           JMP Z|
00000590: 32 37 30 00 99 0D B3 01  3B 00 B3 0D B8 01 5A 33  |270.....;.....Z3|
000005A0: 33 30 20 20 20 20 20 20  20 4A 53 52 20 50 55 53  |30       JSR PUS|
000005B0: 48 4C 59 00 D0 0D CC 01  20 20 20 20 20 20 20 20  |HLY.....        |
000005C0: 20 20 20 4A 53 52 20 48  41 55 50 54 53 43 48 4C  |   JSR HAUPTSCHL|
000005D0: 00 D6 0D D6 01 3B 00 F0  0D E0 01 20 20 20 20 20  |.....;.....     |
000005E0: 20 20 20 20 20 20 4A 53  52 20 50 55 53 48 58 52  |      JSR PUSHXR|
000005F0: 00 0D 0E F4 01 20 20 20  20 20 20 20 20 20 20 20  |.....           |
00000600: 4A 53 52 20 48 41 55 50  54 53 43 48 4C 00 13 0E  |JSR HAUPTSCHL...|
00000610: FE 01 3B 00 2C 0E AC 03  5A 33 35 30 20 20 20 20  |..;.,...Z350    |
00000620: 20 20 20 4A 4D 50 20 8A  54 45 52 5A 00 32 0E ED  |   JMP .TERZ.2..|
00000630: 03 3B 00 55 0E F2 03 3B  20 20 20 20 56 45 52 47  |.;.U...;    VERG|
00000640: 4C 45 49 43 48 20 53 54  52 31 20 4D 49 54 20 56  |LEICH STR1 MIT V|
00000650: 45 52 47 4C 24 00 77 0E  F3 03 3B 31 29 20 53 54  |ERGL$.w...;1) ST|
00000660: 52 31 B3 56 45 52 47 4C  20 20 32 29 20 53 54 52  |R1.VERGL  2) STR|
00000670: 31 B1 56 45 52 47 4C 00  7D 0E F7 03 3B 00 94 0E  |1.VERGL.}...;...|
00000680: FC 03 45 49 4E 53 50 52  20 20 20 20 4C 44 59 20  |..EINSPR    LDY |
00000690: 23 24 46 46 00 A6 0E 06  04 53 43 48 4C 31 20 20  |#$FF.....SCHL1  |
000006A0: 20 20 20 49 4E 59 00 C0  0E 10 04 20 20 20 20 20  |   INY.....     |
000006B0: 20 20 20 20 20 43 50 59  20 4C 41 45 4E 47 45 31  |     CPY LAENGE1|
000006C0: 00 DA 0E 1A 04 20 20 20  20 20 20 20 20 20 20 42  |.....          B|
000006D0: 4E 45 20 57 45 49 54 45  52 31 00 EF 0E 24 04 20  |NE WEITER1...$. |
000006E0: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 31 00  |         LDA #1.|
000006F0: 06 0F 2E 04 20 20 20 20  20 20 20 20 20 20 4A 4D  |....          JM|
00000700: 50 20 52 41 55 53 00 20  0F 38 04 57 45 49 54 45  |P RAUS. .8.WEITE|
00000710: 52 31 20 20 20 43 50 59  20 4C 41 45 4E 47 45 32  |R1   CPY LAENGE2|
00000720: 00 3A 0F 42 04 20 20 20  20 20 20 20 20 20 20 42  |.:.B.          B|
00000730: 4E 45 20 57 45 49 54 45  52 32 00 4F 0F 4C 04 20  |NE WEITER2.O.L. |
00000740: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 32 00  |         LDA #2.|
00000750: 66 0F 56 04 20 20 20 20  20 20 20 20 20 20 4A 4D  |f.V.          JM|
00000760: 50 20 52 41 55 53 00 81  0F 60 04 57 45 49 54 45  |P RAUS...`.WEITE|
00000770: 52 32 20 20 20 4C 44 41  20 28 53 54 52 31 29 2C  |R2   LDA (STR1),|
00000780: 59 00 9C 0F 6A 04 20 20  20 20 20 20 20 20 20 20  |Y...j.          |
00000790: 43 4D 50 20 28 53 54 52  32 29 2C 59 00 AA 0F 74  |CMP (STR2),Y...t|
000007A0: 04 42 45 51 20 53 43 48  4C 31 00 C6 0F 7E 04 20  |.BEQ SCHL1...~. |
000007B0: 20 20 20 20 20 20 20 20  20 42 43 43 20 57 45 49  |         BCC WEI|
000007C0: 54 45 52 33 AA 31 00 DB  0F 88 04 20 20 20 20 20  |TER3.1.....     |
000007D0: 20 20 20 20 20 4C 44 41  20 23 32 00 08 10 92 04  |     LDA #2.....|
000007E0: 57 45 49 54 45 52 33 20  20 20 42 49 54 20 24 31  |WEITER3   BIT $1|
000007F0: 41 39 20 3B 4D 41 53 4B  49 45 8A 47 20 46 55 45  |A9 ;MASKIE.G FUE|
00000800: 52 20 4C 44 41 20 23 31  00 1A 10 B0 04 20 20 20  |R LDA #1.....   |
00000810: 20 20 20 20 20 20 20 52  54 53 00 34 10 BA 04 52  |       RTS.4...R|
00000820: 41 55 53 20 20 20 20 20  20 4C 44 58 20 4C 41 45  |AUS      LDX LAE|
00000830: 4E 47 45 31 00 4E 10 C4  04 20 20 20 20 20 20 20  |NGE1.N...       |
00000840: 20 20 20 43 50 58 20 4C  41 45 4E 47 45 32 00 67  |   CPX LAENGE2.g|
00000850: 10 CE 04 20 20 20 20 20  20 20 20 20 20 42 4E 45  |...          BNE|
00000860: 20 46 45 52 54 49 47 00  7C 10 D8 04 20 20 20 20  | FERTIG.|...    |
00000870: 20 20 20 20 20 20 4C 44  41 20 23 30 00 8E 10 E2  |      LDA #0....|
00000880: 04 46 45 52 54 49 47 20  20 20 20 52 54 53 00 94  |.FERTIG    RTS..|
00000890: 10 EC 04 3B 00 B4 10 F6  04 3B 20 20 20 20 56 45  |...;.....;    VE|
000008A0: 52 47 4C 45 49 43 48 45  4E 20 56 91 20 58 20 55  |RGLEICHEN V. X U|
000008B0: 4E 44 20 59 00 DC 10 FB  04 3B 58 B1 59 20 4C 44  |ND Y.....;X.Y LD|
000008C0: 41 20 23 32 20 20 58 B3  59 20 4C 44 41 20 23 31  |A #2  X.Y LDA #1|
000008D0: 20 20 58 B2 59 20 4C 44  41 20 23 30 00 E2 10 00  |  X.Y LDA #0....|
000008E0: 05 3B 00 FB 10 0A 05 58  59 56 45 52 47 4C 20 20  |.;.....XYVERGL  |
000008F0: 20 4C 44 41 20 58 52 45  47 AA 31 00 14 11 14 05  | LDA XREG.1.....|
00000900: 20 20 20 20 20 20 20 20  20 20 43 4D 50 20 59 52  |          CMP YR|
00000910: 45 47 AA 31 00 2E 11 1E  05 20 20 20 20 20 20 20  |EG.1.....       |
00000920: 20 20 20 42 4E 45 20 57  45 49 54 45 52 34 00 45  |   BNE WEITER4.E|
00000930: 11 28 05 20 20 20 20 20  20 20 20 20 20 4C 44 41  |.(.          LDA|
00000940: 20 58 52 45 47 00 5C 11  32 05 20 20 20 20 20 20  | XREG.\.2.      |
00000950: 20 20 20 20 43 4D 50 20  59 52 45 47 00 77 11 3C  |    CMP YREG.w.<|
00000960: 05 20 20 20 20 20 20 20  20 20 20 42 45 51 20 47  |.          BEQ G|
00000970: 4C 45 49 43 48 AA 31 00  94 11 46 05 57 45 49 54  |LEICH.1...F.WEIT|
00000980: 45 52 34 20 20 20 42 43  53 20 47 52 4F 45 53 53  |ER4   BCS GROESS|
00000990: 45 52 AA 31 00 A9 11 50  05 20 20 20 20 20 20 20  |ER.1...P.       |
000009A0: 20 20 20 4C 44 41 20 23  31 00 D0 11 5A 05 47 4C  |   LDA #1...Z.GL|
000009B0: 45 49 43 48 20 20 20 2E  42 59 54 20 24 32 43 2C  |EICH   .BYT $2C,|
000009C0: 24 41 39 2C 30 20 3B 42  49 54 20 24 30 30 41 39  |$A9,0 ;BIT $00A9|
000009D0: 00 E7 11 64 05 47 52 4F  45 53 53 45 52 20 20 42  |...d.GROESSER  B|
000009E0: 49 54 20 24 32 41 39 00  F9 11 6E 05 20 20 20 20  |IT $2A9...n.    |
000009F0: 20 20 20 20 20 20 52 54  53 00 FF 11 78 05 3B 00  |      RTS...x.;.|
00000A00: 1F 12 82 05 3B 20 20 20  20 56 45 52 47 4C 45 49  |....;    VERGLEI|
00000A10: 43 48 45 4E 20 56 91 20  4C 20 55 4E 44 20 52 00  |CHEN V. L UND R.|
00000A20: 47 12 87 05 3B 4C B1 52  20 4C 44 41 20 23 32 20  |G...;L.R LDA #2 |
00000A30: 20 4C B3 52 20 4C 44 41  20 23 31 20 20 4C B2 52  | L.R LDA #1  L.R|
00000A40: 20 4C 44 41 20 23 30 00  4D 12 8C 05 3B 00 66 12  | LDA #0.M...;.f.|
00000A50: 96 05 4C 52 56 45 52 47  4C 20 20 20 4C 44 41 20  |..LRVERGL   LDA |
00000A60: 4C 52 45 47 AA 31 00 7F  12 A0 05 20 20 20 20 20  |LREG.1.....     |
00000A70: 20 20 20 20 20 43 4D 50  20 52 52 45 47 AA 31 00  |     CMP RREG.1.|
00000A80: 99 12 AA 05 20 20 20 20  20 20 20 20 20 20 42 4E  |....          BN|
00000A90: 45 20 57 45 49 54 45 52  35 00 B0 12 B4 05 20 20  |E WEITER5.....  |
00000AA0: 20 20 20 20 20 20 20 20  4C 44 41 20 4C 52 45 47  |        LDA LREG|
00000AB0: 00 C7 12 BE 05 20 20 20  20 20 20 20 20 20 20 43  |.....          C|
00000AC0: 4D 50 20 52 52 45 47 00  E2 12 C8 05 20 20 20 20  |MP RREG.....    |
00000AD0: 20 20 20 20 20 20 42 45  51 20 47 4C 45 49 43 48  |      BEQ GLEICH|
00000AE0: AA 31 00 FF 12 D2 05 57  45 49 54 45 52 35 20 20  |.1.....WEITER5  |
00000AF0: 20 42 43 53 20 47 52 4F  45 53 53 45 52 AA 31 00  | BCS GROESSER.1.|
00000B00: 14 13 DC 05 20 20 20 20  20 20 20 20 20 20 4C 44  |....          LD|
00000B10: 41 20 23 31 00 26 13 E6  05 20 20 20 20 20 20 20  |A #1.&...       |
00000B20: 20 20 20 52 54 53 00 2C  13 C1 07 3B 00 4F 13 C6  |   RTS.,...;.O..|
00000B30: 07 3B 20 52 45 47 49 53  54 45 52 20 48 4F 43 48  |.; REGISTER HOCH|
00000B40: AB 20 55 4E 47 20 8A 54  45 52 5A 41 45 48 C3 00  |. UNG .TERZAEH..|
00000B50: 55 13 CB 07 3B 00 67 13  D0 07 48 4F 43 48 5A 20  |U...;.g...HOCHZ |
00000B60: 20 20 20 20 43 4C 43 00  7E 13 E4 07 20 20 20 20  |    CLC.~...    |
00000B70: 20 20 20 20 20 20 4C 44  41 20 5A 52 45 47 00 89  |      LDA ZREG..|
00000B80: 13 EE 07 41 44 43 20 23  34 00 A0 13 F8 07 20 20  |...ADC #4.....  |
00000B90: 20 20 20 20 20 20 20 20  53 54 41 20 5A 52 45 47  |        STA ZREG|
00000BA0: 00 B9 13 02 08 20 20 20  20 20 20 20 20 20 20 4C  |.....          L|
00000BB0: 44 41 20 5A 52 45 47 AA  31 00 CE 13 0C 08 20 20  |DA ZREG.1.....  |
00000BC0: 20 20 20 20 20 20 20 20  41 44 43 20 23 30 00 E7  |        ADC #0..|
00000BD0: 13 16 08 20 20 20 20 20  20 20 20 20 20 53 54 41  |...          STA|
00000BE0: 20 5A 52 45 47 AA 31 00  F9 13 2A 08 20 20 20 20  | ZREG.1...*.    |
00000BF0: 20 20 20 20 20 20 52 54  53 00 09 14 34 08 8A 54  |      RTS...4..T|
00000C00: 45 52 5A 20 20 20 53 45  43 00 20 14 48 08 20 20  |ERZ   SEC. .H.  |
00000C10: 20 20 20 20 20 20 20 20  4C 44 41 20 5A 52 45 47  |        LDA ZREG|
00000C20: 00 35 14 52 08 20 20 20  20 20 20 20 20 20 20 53  |.5.R.          S|
00000C30: 42 43 20 23 34 00 4C 14  5C 08 20 20 20 20 20 20  |BC #4.L.\.      |
00000C40: 20 20 20 20 53 54 41 20  5A 52 45 47 00 65 14 66  |    STA ZREG.e.f|
00000C50: 08 20 20 20 20 20 20 20  20 20 20 4C 44 41 20 5A  |.          LDA Z|
00000C60: 52 45 47 AA 31 00 7A 14  70 08 20 20 20 20 20 20  |REG.1.z.p.      |
00000C70: 20 20 20 20 53 42 43 20  23 30 00 93 14 7A 08 20  |    SBC #0...z. |
00000C80: 20 20 20 20 20 20 20 20  20 53 54 41 20 5A 52 45  |         STA ZRE|
00000C90: 47 AA 31 00 A5 14 8E 08  20 20 20 20 20 20 20 20  |G.1.....        |
00000CA0: 20 20 52 54 53 00 B7 14  98 08 48 4F 43 48 58 20  |  RTS.....HOCHX |
00000CB0: 20 20 20 20 43 4C 43 00  CE 14 AC 08 20 20 20 20  |    CLC.....    |
00000CC0: 20 20 20 20 20 20 4C 44  41 20 58 52 45 47 00 E3  |      LDA XREG..|
00000CD0: 14 B6 08 20 20 20 20 20  20 20 20 20 20 41 44 43  |...          ADC|
00000CE0: 20 23 31 00 FA 14 C0 08  20 20 20 20 20 20 20 20  | #1.....        |
00000CF0: 20 20 53 54 41 20 58 52  45 47 00 13 15 CA 08 20  |  STA XREG..... |
00000D00: 20 20 20 20 20 20 20 20  20 4C 44 41 20 58 52 45  |         LDA XRE|
00000D10: 47 AA 31 00 28 15 D4 08  20 20 20 20 20 20 20 20  |G.1.(...        |
00000D20: 20 20 41 44 43 20 23 30  00 41 15 DE 08 20 20 20  |  ADC #0.A...   |
00000D30: 20 20 20 20 20 20 20 53  54 41 20 58 52 45 47 AA  |       STA XREG.|
00000D40: 31 00 53 15 F2 08 20 20  20 20 20 20 20 20 20 20  |1.S...          |
00000D50: 52 54 53 00 63 15 FC 08  8A 54 45 52 59 20 20 20  |RTS.c....TERY   |
00000D60: 53 45 43 00 7A 15 10 09  20 20 20 20 20 20 20 20  |SEC.z...        |
00000D70: 20 20 4C 44 41 20 59 52  45 47 00 8F 15 1A 09 20  |  LDA YREG..... |
00000D80: 20 20 20 20 20 20 20 20  20 53 42 43 20 23 31 00  |         SBC #1.|
00000D90: A6 15 24 09 20 20 20 20  20 20 20 20 20 20 53 54  |..$.          ST|
00000DA0: 41 20 59 52 45 47 00 BF  15 2E 09 20 20 20 20 20  |A YREG.....     |
00000DB0: 20 20 20 20 20 4C 44 41  20 59 52 45 47 AA 31 00  |     LDA YREG.1.|
00000DC0: D4 15 38 09 20 20 20 20  20 20 20 20 20 20 53 42  |..8.          SB|
00000DD0: 43 20 23 30 00 ED 15 42  09 20 20 20 20 20 20 20  |C #0...B.       |
00000DE0: 20 20 20 53 54 41 20 59  52 45 47 AA 31 00 FF 15  |   STA YREG.1...|
00000DF0: 56 09 20 20 20 20 20 20  20 20 20 20 52 54 53 00  |V.          RTS.|
00000E00: 05 16 A9 0B 3B 00 2B 16  AE 0B 3B 20 44 49 45 20  |....;.+...; DIE |
00000E10: 4D 49 54 20 58 AD 59 20  49 4E 44 49 5A 49 45 52  |MIT X.Y INDIZIER|
00000E20: 54 45 20 56 41 52 49 41  42 4C 45 00 4D 16 AF 0B  |TE VARIABLE.M...|
00000E30: 3B 20 57 49 52 44 20 47  45 53 55 43 48 54 20 5A  |; WIRD GESUCHT Z|
00000E40: 2E 42 2E 20 28 20 41 24  28 58 29 20 29 00 53 16  |.B. ( A$(X) ).S.|
00000E50: B3 0B 3B 00 6A 16 B8 0B  58 53 55 43 48 20 20 20  |..;.j...XSUCH   |
00000E60: 20 20 4C 44 41 20 58 52  45 47 00 7C 16 C2 0B 20  |  LDA XREG.|... |
00000E70: 20 20 20 20 20 20 20 20  20 41 53 4C 00 8E 16 C7  |         ASL....|
00000E80: 0B 20 20 20 20 20 20 20  20 20 20 54 41 58 00 A7  |.          TAX..|
00000E90: 16 CC 0B 20 20 20 20 20  20 20 20 20 20 4C 44 41  |...          LDA|
00000EA0: 20 58 52 45 47 AA 31 00  BE 16 D6 0B 20 20 20 20  | XREG.1.....    |
00000EB0: 20 20 20 20 20 20 4A 53  52 20 50 52 47 31 00 D5  |      JSR PRG1..|
00000EC0: 16 E0 0B 20 20 20 20 20  20 20 20 20 20 41 44 43  |...          ADC|
00000ED0: 20 58 52 45 47 00 E7 16  EA 0B 20 20 20 20 20 20  | XREG.....      |
00000EE0: 20 20 20 20 54 41 58 00  F9 16 F4 0B 20 20 20 20  |    TAX.....    |
00000EF0: 20 20 20 20 20 20 54 59  41 00 12 17 FE 0B 20 20  |      TYA.....  |
00000F00: 20 20 20 20 20 20 20 20  41 44 43 20 58 52 45 47  |        ADC XREG|
00000F10: AA 31 00 29 17 08 0C 20  20 20 20 20 20 20 20 20  |.1.)...         |
00000F20: 20 4A 4D 50 20 50 52 47  32 00 40 17 1C 0C 59 53  | JMP PRG2.@...YS|
00000F30: 55 43 48 20 20 20 20 20  4C 44 41 20 59 52 45 47  |UCH     LDA YREG|
00000F40: 00 52 17 26 0C 20 20 20  20 20 20 20 20 20 20 41  |.R.&.          A|
00000F50: 53 4C 00 64 17 2B 0C 20  20 20 20 20 20 20 20 20  |SL.d.+.         |
00000F60: 20 54 41 58 00 7D 17 30  0C 20 20 20 20 20 20 20  | TAX.}.0.       |
00000F70: 20 20 20 4C 44 41 20 59  52 45 47 AA 31 00 94 17  |   LDA YREG.1...|
00000F80: 3A 0C 20 20 20 20 20 20  20 20 20 20 4A 53 52 20  |:.          JSR |
00000F90: 50 52 47 31 00 AB 17 3B  0C 20 20 20 20 20 20 20  |PRG1...;.       |
00000FA0: 20 20 20 41 44 43 20 59  52 45 47 00 BD 17 3C 0C  |   ADC YREG...<.|
00000FB0: 20 20 20 20 20 20 20 20  20 20 54 41 58 00 CF 17  |          TAX...|
00000FC0: 3D 0C 20 20 20 20 20 20  20 20 20 20 54 59 41 00  |=.          TYA.|
00000FD0: E8 17 3E 0C 20 20 20 20  20 20 20 20 20 20 41 44  |..>.          AD|
00000FE0: 43 20 59 52 45 47 AA 31  00 FF 17 3F 0C 20 20 20  |C YREG.1...?.   |
00000FF0: 20 20 20 20 20 20 20 4A  4D 50 20 50 52 47 32 00  |       JMP PRG2.|
00001000: 17 18 44 0C 56 53 55 43  48 20 20 20 20 20 4C 44  |..D.VSUCH     LD|
00001010: 41 20 56 45 52 47 4C 00  29 18 4E 0C 20 20 20 20  |A VERGL.).N.    |
00001020: 20 20 20 20 20 20 41 53  4C 00 3B 18 53 0C 20 20  |      ASL.;.S.  |
00001030: 20 20 20 20 20 20 20 20  54 41 58 00 55 18 58 0C  |        TAX.U.X.|
00001040: 20 20 20 20 20 20 20 20  20 20 4C 44 41 20 56 45  |          LDA VE|
00001050: 52 47 4C AA 31 00 6C 18  62 0C 20 20 20 20 20 20  |RGL.1.l.b.      |
00001060: 20 20 20 20 4A 53 52 20  50 52 47 31 00 84 18 63  |    JSR PRG1...c|
00001070: 0C 20 20 20 20 20 20 20  20 20 20 41 44 43 20 56  |.          ADC V|
00001080: 45 52 47 4C 00 96 18 64  0C 20 20 20 20 20 20 20  |ERGL...d.       |
00001090: 20 20 20 54 41 58 00 A8  18 65 0C 20 20 20 20 20  |   TAX...e.     |
000010A0: 20 20 20 20 20 54 59 41  00 C2 18 66 0C 20 20 20  |     TYA...f.   |
000010B0: 20 20 20 20 20 20 20 41  44 43 20 56 45 52 47 4C  |       ADC VERGL|
000010C0: AA 31 00 D9 18 67 0C 20  20 20 20 20 20 20 20 20  |.1...g.         |
000010D0: 20 4A 4D 50 20 50 52 47  32 00 EB 18 80 0C 50 52  | JMP PRG2.....PR|
000010E0: 47 31 20 20 20 20 20 20  52 4F 4C 00 FD 18 8A 0C  |G1      ROL.....|
000010F0: 20 20 20 20 20 20 20 20  20 20 54 41 59 00 0F 19  |          TAY...|
00001100: 94 0C 20 20 20 20 20 20  20 20 20 20 54 58 41 00  |..          TXA.|
00001110: 21 19 9E 0C 20 20 20 20  20 20 20 20 20 20 43 4C  |!...          CL|
00001120: 43 00 33 19 A8 0C 20 20  20 20 20 20 20 20 20 20  |C.3...          |
00001130: 52 54 53 00 45 19 B2 0C  50 52 47 32 20 20 20 20  |RTS.E...PRG2    |
00001140: 20 20 54 41 59 00 57 19  BC 0C 20 20 20 20 20 20  |  TAY.W...      |
00001150: 20 20 20 20 43 4C 43 00  69 19 C6 0C 20 20 20 20  |    CLC.i...    |
00001160: 20 20 20 20 20 20 54 58  41 00 7E 19 D0 0C 20 20  |      TXA.~...  |
00001170: 20 20 20 20 20 20 20 20  41 44 43 20 23 37 00 90  |        ADC #7..|
00001180: 19 D1 0C 20 20 20 20 20  20 20 20 20 20 54 41 58  |...          TAX|
00001190: 00 A2 19 D2 0C 20 20 20  20 20 20 20 20 20 20 54  |.....          T|
000011A0: 59 41 00 B7 19 D3 0C 20  20 20 20 20 20 20 20 20  |YA.....         |
000011B0: 20 41 44 43 20 23 30 00  C9 19 D4 0C 20 20 20 20  | ADC #0.....    |
000011C0: 20 20 20 20 20 20 54 41  59 00 DB 19 D5 0C 20 20  |      TAY.....  |
000011D0: 20 20 20 20 20 20 20 20  43 4C 43 00 ED 19 D6 0C  |        CLC.....|
000011E0: 20 20 20 20 20 20 20 20  20 20 54 58 41 00 06 1A  |          TXA...|
000011F0: DA 0C 20 20 20 20 20 20  20 20 20 20 41 44 43 20  |..          ADC |
00001200: 41 41 52 52 41 59 00 1F  1A E4 0C 20 20 20 20 20  |AARRAY.....     |
00001210: 20 20 20 20 20 53 54 41  20 56 45 4B A4 52 31 00  |     STA VEK.R1.|
00001220: 31 1A EE 0C 20 20 20 20  20 20 20 20 20 20 54 59  |1...          TY|
00001230: 41 00 4C 1A F8 0C 20 20  20 20 20 20 20 20 20 20  |A.L...          |
00001240: 41 44 43 20 41 41 52 52  41 59 AA 31 00 67 1A 02  |ADC AARRAY.1.g..|
00001250: 0D 20 20 20 20 20 20 20  20 20 20 53 54 41 20 56  |.          STA V|
00001260: 45 4B A4 52 31 AA 31 00  79 1A 0C 0D 20 20 20 20  |EK.R1.1.y...    |
00001270: 20 20 20 20 20 20 52 54  53 00 7F 1A 91 0F 3B 00  |      RTS.....;.|
00001280: A6 1A 96 0F 3B 53 57 41  50 20 AB 20 56 45 52 54  |....;SWAP . VERT|
00001290: 41 55 53 43 48 45 4E 20  5A 57 45 49 45 52 20 53  |AUSCHEN ZWEIER S|
000012A0: 54 52 49 4E 47 53 00 AC  1A 9B 0F 3B 00 C4 1A A0  |TRINGS.....;....|
000012B0: 0F 53 57 41 50 20 20 20  20 20 20 4A 53 52 20 58  |.SWAP      JSR X|
000012C0: 53 55 43 48 00 DD 1A AA  0F 20 20 20 20 20 20 20  |SUCH.....       |
000012D0: 20 20 20 4C 44 41 20 56  45 4B A4 52 31 00 F6 1A  |   LDA VEK.R1...|
000012E0: B4 0F 20 20 20 20 20 20  20 20 20 20 53 54 41 20  |..          STA |
000012F0: 56 45 4B A4 52 32 00 11  1B BE 0F 20 20 20 20 20  |VEK.R2.....     |
00001300: 20 20 20 20 20 4C 44 41  20 56 45 4B A4 52 31 AA  |     LDA VEK.R1.|
00001310: 31 00 2C 1B C8 0F 20 20  20 20 20 20 20 20 20 20  |1.,...          |
00001320: 53 54 41 20 56 45 4B A4  52 32 AA 31 00 44 1B D2  |STA VEK.R2.1.D..|
00001330: 0F 20 20 20 20 20 20 20  20 20 20 4A 53 52 20 59  |.          JSR Y|
00001340: 53 55 43 48 00 59 1B DC  0F 20 20 20 20 20 20 20  |SUCH.Y...       |
00001350: 20 20 20 4C 44 59 20 23  30 00 76 1B E6 0F 53 43  |   LDY #0.v...SC|
00001360: 48 4C 32 20 20 20 20 20  4C 44 41 20 28 56 45 4B  |HL2     LDA (VEK|
00001370: A4 52 31 29 2C 59 00 88  1B F0 0F 20 20 20 20 20  |.R1),Y.....     |
00001380: 20 20 20 20 20 54 41 58  00 A5 1B FA 0F 20 20 20  |     TAX.....   |
00001390: 20 20 20 20 20 20 20 4C  44 41 20 28 56 45 4B A4  |       LDA (VEK.|
000013A0: 52 32 29 2C 59 00 C2 1B  04 10 20 20 20 20 20 20  |R2),Y.....      |
000013B0: 20 20 20 20 53 54 41 20  28 56 45 4B A4 52 31 29  |    STA (VEK.R1)|
000013C0: 2C 59 00 D4 1B 0E 10 20  20 20 20 20 20 20 20 20  |,Y.....         |
000013D0: 20 54 58 41 00 F1 1B 18  10 20 20 20 20 20 20 20  | TXA.....       |
000013E0: 20 20 20 53 54 41 20 28  56 45 4B A4 52 32 29 2C  |   STA (VEK.R2),|
000013F0: 59 00 03 1C 22 10 20 20  20 20 20 20 20 20 20 20  |Y...".          |
00001400: 49 4E 59 00 18 1C 2C 10  20 20 20 20 20 20 20 20  |INY...,.        |
00001410: 20 20 43 50 59 20 23 33  00 30 1C 36 10 20 20 20  |  CPY #3.0.6.   |
00001420: 20 20 20 20 20 20 20 42  4E 45 20 53 43 48 4C 32  |       BNE SCHL2|
00001430: 00 42 1C 40 10 20 20 20  20 20 20 20 20 20 20 52  |.B.@.          R|
00001440: 54 53 00 48 1C 79 13 3B  00 68 1C 7E 13 3B 20 20  |TS.H.y.;.h.~.;  |
00001450: 20 20 20 56 45 52 47 4C  20 B2 20 28 58 52 45 47  |   VERGL . (XREG|
00001460: AA 59 52 45 47 29 AD 32  00 6E 1C 83 13 3B 00 80  |.YREG).2.n...;..|
00001470: 1C 88 13 52 45 43 48 4E  55 4E 47 20 20 43 4C 43  |...RECHNUNG  CLC|
00001480: 00 97 1C 92 13 20 20 20  20 20 20 20 20 20 20 4C  |.....          L|
00001490: 44 41 20 58 52 45 47 00  AE 1C 9C 13 20 20 20 20  |DA XREG.....    |
000014A0: 20 20 20 20 20 20 41 44  43 20 59 52 45 47 00 C6  |      ADC YREG..|
000014B0: 1C A6 13 20 20 20 20 20  20 20 20 20 20 53 54 41  |...          STA|
000014C0: 20 56 45 52 47 4C 00 DF  1C B0 13 20 20 20 20 20  | VERGL.....     |
000014D0: 20 20 20 20 20 4C 44 41  20 58 52 45 47 AA 31 00  |     LDA XREG.1.|
000014E0: F8 1C BA 13 20 20 20 20  20 20 20 20 20 20 41 44  |....          AD|
000014F0: 43 20 59 52 45 47 AA 31  00 0A 1D C4 13 20 20 20  |C YREG.1.....   |
00001500: 20 20 20 20 20 20 20 4C  53 52 00 24 1D CE 13 20  |       LSR.$... |
00001510: 20 20 20 20 20 20 20 20  20 53 54 41 20 56 45 52  |         STA VER|
00001520: 47 4C AA 31 00 3B 1D D8  13 20 20 20 20 20 20 20  |GL.1.;...       |
00001530: 20 20 20 52 B0 20 56 45  52 47 4C 00 4D 1D E2 13  |   R. VERGL.M...|
00001540: 20 20 20 20 20 20 20 20  20 20 52 54 53 00 53 1D  |          RTS.S.|
00001550: EC 13 3B 00 7A 1D F6 13  3B 52 45 47 49 53 54 45  |..;.z...;REGISTE|
00001560: 52 20 41 55 46 20 41 55  53 47 41 4E 47 53 57 45  |R AUF AUSGANGSWE|
00001570: 52 54 45 20 53 45 54 5A  45 4E 00 80 1D 00 14 3B  |RTE SETZEN.....;|
00001580: 00 95 1D 50 14 52 45 47  53 45 54 20 20 20 20 4C  |...P.REGSET    L|
00001590: 44 41 20 23 30 00 AC 1D  5A 14 20 20 20 20 20 20  |DA #0...Z.      |
000015A0: 20 20 20 20 53 54 41 20  58 52 45 47 00 C5 1D 5F  |    STA XREG..._|
000015B0: 14 20 20 20 20 20 20 20  20 20 20 53 54 41 20 58  |.          STA X|
000015C0: 52 45 47 AA 31 00 DF 1D  64 14 20 20 20 20 20 20  |REG.1...d.      |
000015D0: 20 20 20 20 4C 44 41 20  23 B3 53 54 41 43 4B 00  |    LDA #.STACK.|
000015E0: F6 1D 69 14 20 20 20 20  20 20 20 20 20 20 53 54  |..i.          ST|
000015F0: 41 20 5A 52 45 47 00 10  1E 6E 14 20 20 20 20 20  |A ZREG...n.     |
00001600: 20 20 20 20 20 4C 44 41  20 23 B1 53 54 41 43 4B  |     LDA #.STACK|
00001610: 00 29 1E 73 14 20 20 20  20 20 20 20 20 20 20 53  |.).s.          S|
00001620: 54 41 20 5A 52 45 47 AA  31 00 41 1E 78 14 20 20  |TA ZREG.1.A.x.  |
00001630: 20 20 20 20 20 20 20 20  4A 53 52 20 58 53 55 43  |        JSR XSUC|
00001640: 48 00 58 1E 7D 14 20 20  20 20 20 20 20 20 20 20  |H.X.}.          |
00001650: 49 4E 43 20 58 52 45 47  00 6A 1E 82 14 20 20 20  |INC XREG.j...   |
00001660: 20 20 20 20 20 20 20 53  45 43 00 83 1E 8C 14 20  |       SEC..... |
00001670: 20 20 20 20 20 20 20 20  20 4C 44 41 20 56 45 4B  |         LDA VEK|
00001680: A4 52 31 00 98 1E 96 14  20 20 20 20 20 20 20 20  |.R1.....        |
00001690: 20 20 53 42 43 20 23 32  00 B1 1E A0 14 20 20 20  |  SBC #2.....   |
000016A0: 20 20 20 20 20 20 20 53  54 41 20 56 45 4B A4 52  |       STA VEK.R|
000016B0: 31 00 CC 1E AA 14 20 20  20 20 20 20 20 20 20 20  |1.....          |
000016C0: 4C 44 41 20 56 45 4B A4  52 31 AA 31 00 E1 1E B4  |LDA VEK.R1.1....|
000016D0: 14 20 20 20 20 20 20 20  20 20 20 53 42 43 20 23  |.          SBC #|
000016E0: 30 00 FC 1E BE 14 20 20  20 20 20 20 20 20 20 20  |0.....          |
000016F0: 53 54 41 20 56 45 4B A4  52 31 AA 31 00 11 1F C8  |STA VEK.R1.1....|
00001700: 14 20 20 20 20 20 20 20  20 20 20 4C 44 59 20 23  |.          LDY #|
00001710: 31 00 23 1F CD 14 20 20  20 20 20 20 20 20 20 20  |1.#...          |
00001720: 53 45 43 00 40 1F D2 14  20 20 20 20 20 20 20 20  |SEC.@...        |
00001730: 20 20 4C 44 41 20 28 56  45 4B A4 52 31 29 2C 59  |  LDA (VEK.R1),Y|
00001740: 00 55 1F D7 14 20 20 20  20 20 20 20 20 20 20 53  |.U...          S|
00001750: 42 43 20 23 31 00 6C 1F  DC 14 20 20 20 20 20 20  |BC #1.l...      |
00001760: 20 20 20 20 53 54 41 20  59 52 45 47 00 7E 1F E6  |    STA YREG.~..|
00001770: 14 20 20 20 20 20 20 20  20 20 20 44 45 59 00 9B  |.          DEY..|
00001780: 1F F0 14 20 20 20 20 20  20 20 20 20 20 4C 44 41  |...          LDA|
00001790: 20 28 56 45 4B A4 52 31  29 2C 59 00 B0 1F F5 14  | (VEK.R1),Y.....|
000017A0: 20 20 20 20 20 20 20 20  20 20 53 42 43 20 23 30  |          SBC #0|
000017B0: 00 C9 1F FA 14 20 20 20  20 20 20 20 20 20 20 53  |.....          S|
000017C0: 54 41 20 59 52 45 47 AA  31 00 E2 1F 04 15 20 20  |TA YREG.1.....  |
000017D0: 20 20 20 20 20 20 20 20  4A 4D 50 20 50 55 53 48  |        JMP PUSH|
000017E0: 58 59 00 E8 1F 61 17 3B  00 0E 20 66 17 3B 44 49  |XY...a.;.. f.;DI|
000017F0: 53 43 52 49 50 A4 52 45  4E 20 49 4E 20 44 45 52  |SCRIP.REN IN DER|
00001800: 20 5A 50 20 45 49 4E 52  49 43 48 54 45 4E 00 14  | ZP EINRICHTEN..|
00001810: 20 6B 17 3B 00 2C 20 70  17 45 58 49 4E 44 49 20  | k.;., p.EXINDI |
00001820: 20 20 20 4A 53 52 20 58  53 55 43 48 00 47 20 7A  |   JSR XSUCH.G z|
00001830: 17 20 20 20 20 20 20 20  20 20 20 4A 4D 50 20 44  |.          JMP D|
00001840: 49 53 43 52 49 50 31 00  4D 20 84 17 3B 00 65 20  |ISCRIP1.M ..;.e |
00001850: 8E 17 45 59 49 4E 44 49  20 20 20 20 4A 53 52 20  |..EYINDI    JSR |
00001860: 59 53 55 43 48 00 6B 20  98 17 3B 00 80 20 A2 17  |YSUCH.k ..;.. ..|
00001870: 44 49 53 43 52 49 50 31  20 20 4C 44 59 20 23 30  |DISCRIP1  LDY #0|
00001880: 00 9D 20 AC 17 53 43 48  4C 33 20 20 20 20 20 4C  |.. ..SCHL3     L|
00001890: 44 41 20 28 56 45 4B A4  52 31 29 2C 59 00 B9 20  |DA (VEK.R1),Y.. |
000018A0: B6 17 20 20 20 20 20 20  20 20 20 20 53 54 41 20  |..          STA |
000018B0: 4C 41 45 4E 47 45 31 2C  59 00 CB 20 C0 17 20 20  |LAENGE1,Y.. ..  |
000018C0: 20 20 20 20 20 20 20 20  49 4E 59 00 E0 20 CA 17  |        INY.. ..|
000018D0: 20 20 20 20 20 20 20 20  20 20 43 50 59 20 23 33  |          CPY #3|
000018E0: 00 F8 20 D4 17 20 20 20  20 20 20 20 20 20 20 42  |.. ..          B|
000018F0: 4E 45 20 53 43 48 4C 33  00 0A 21 DE 17 20 20 20  |NE SCHL3..!..   |
00001900: 20 20 20 20 20 20 20 52  54 53 00 10 21 E8 17 3B  |       RTS..!..;|
00001910: 00 2B 21 F2 17 45 56 49  4E 44 49 20 20 20 20 4A  |.+!..EVINDI    J|
00001920: 53 52 20 52 45 43 48 4E  55 4E 47 00 43 21 F7 17  |SR RECHNUNG.C!..|
00001930: 20 20 20 20 20 20 20 20  20 20 4A 53 52 20 56 53  |          JSR VS|
00001940: 55 43 48 00 58 21 FC 17  20 20 20 20 20 20 20 20  |UCH.X!..        |
00001950: 20 20 4C 44 59 20 23 30  00 75 21 06 18 53 43 48  |  LDY #0.u!..SCH|
00001960: 4C 34 20 20 20 20 20 4C  44 41 20 28 56 45 4B A4  |L4     LDA (VEK.|
00001970: 52 31 29 2C 59 00 91 21  10 18 20 20 20 20 20 20  |R1),Y..!..      |
00001980: 20 20 20 20 53 54 41 20  4C 41 45 4E 47 45 32 2C  |    STA LAENGE2,|
00001990: 59 00 A3 21 1A 18 20 20  20 20 20 20 20 20 20 20  |Y..!..          |
000019A0: 49 4E 59 00 B8 21 24 18  20 20 20 20 20 20 20 20  |INY..!$.        |
000019B0: 20 20 43 50 59 20 23 33  00 D0 21 2E 18 20 20 20  |  CPY #3..!..   |
000019C0: 20 20 20 20 20 20 20 42  4E 45 20 53 43 48 4C 34  |       BNE SCHL4|
000019D0: 00 EA 21 38 18 20 20 20  20 20 20 20 20 20 20 4C  |..!8.          L|
000019E0: 44 41 20 4C 41 45 4E 47  45 32 00 05 22 3D 18 20  |DA LAENGE2.."=. |
000019F0: 20 20 20 20 20 20 20 20  20 42 45 51 20 4B 5A 45  |         BEQ KZE|
00001A00: 49 43 48 45 4E 00 1B 22  42 18 20 20 20 20 20 20  |ICHEN.."B.      |
00001A10: 20 20 20 20 43 4D 50 20  23 32 31 00 35 22 4C 18  |    CMP #21.5"L.|
00001A20: 20 20 20 20 20 20 20 20  20 20 42 43 43 20 4B 4C  |          BCC KL|
00001A30: 45 49 4E 45 52 00 4B 22  56 18 20 20 20 20 20 20  |EINER.K"V.      |
00001A40: 20 20 20 20 4C 44 41 20  23 32 30 00 65 22 60 18  |    LDA #20.e"`.|
00001A50: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 4C 41  |          STA LA|
00001A60: 45 4E 47 45 32 00 7A 22  6A 18 4B 4C 45 49 4E 45  |ENGE2.z"j.KLEINE|
00001A70: 52 20 20 20 4C 44 59 20  23 30 00 95 22 74 18 4E  |R   LDY #0.."t.N|
00001A80: 5A 45 49 43 48 45 4E 20  20 4C 44 41 20 28 53 54  |ZEICHEN  LDA (ST|
00001A90: 52 32 29 2C 59 00 AE 22  7E 18 20 20 20 20 20 20  |R2),Y.."~.      |
00001AA0: 20 20 20 20 53 54 41 20  56 53 54 52 2C 59 00 C0  |    STA VSTR,Y..|
00001AB0: 22 88 18 20 20 20 20 20  20 20 20 20 20 49 4E 59  |"..          INY|
00001AC0: 00 DA 22 92 18 20 20 20  20 20 20 20 20 20 20 43  |.."..          C|
00001AD0: 50 59 20 4C 41 45 4E 47  45 32 00 F5 22 9C 18 20  |PY LAENGE2..".. |
00001AE0: 20 20 20 20 20 20 20 20  20 42 4E 45 20 4E 5A 45  |         BNE NZE|
00001AF0: 49 43 48 45 4E 00 0E 23  A6 18 20 20 20 20 20 20  |ICHEN..#..      |
00001B00: 20 20 20 20 4C 44 41 20  23 B3 56 53 54 52 00 25  |    LDA #.VSTR.%|
00001B10: 23 B0 18 20 20 20 20 20  20 20 20 20 20 53 54 41  |#..          STA|
00001B20: 20 53 54 52 32 00 3E 23  BA 18 20 20 20 20 20 20  | STR2.>#..      |
00001B30: 20 20 20 20 4C 44 41 20  23 B1 56 53 54 52 00 57  |    LDA #.VSTR.W|
00001B40: 23 C4 18 20 20 20 20 20  20 20 20 20 20 53 54 41  |#..          STA|
00001B50: 20 53 54 52 32 AA 31 00  69 23 CE 18 4B 5A 45 49  | STR2.1.i#..KZEI|
00001B60: 43 48 45 4E 20 20 52 54  53 00 80 23 58 1B 53 54  |CHEN  RTS..#X.ST|
00001B70: 43 4B 56 45 4B 20 20 20  4C 44 41 20 5A 52 45 47  |CKVEK   LDA ZREG|
00001B80: 00 99 23 62 1B 20 20 20  20 20 20 20 20 20 20 53  |..#b.          S|
00001B90: 54 41 20 56 45 4B A4 52  32 00 B2 23 6C 1B 20 20  |TA VEK.R2..#l.  |
00001BA0: 20 20 20 20 20 20 20 20  4C 44 41 20 5A 52 45 47  |        LDA ZREG|
00001BB0: AA 31 00 CD 23 76 1B 20  20 20 20 20 20 20 20 20  |.1..#v.         |
00001BC0: 20 53 54 41 20 56 45 4B  A4 52 32 AA 31 00 DF 23  | STA VEK.R2.1..#|
00001BD0: 80 1B 20 20 20 20 20 20  20 20 20 20 52 54 53 00  |..          RTS.|
00001BE0: E5 23 85 1B 3B 00 FD 23  BC 1B 50 55 53 48 58 52  |.#..;..#..PUSHXR|
00001BF0: 20 20 20 20 4A 53 52 20  48 4F 4C 4C 52 00 16 24  |    JSR HOLLR..$|
00001C00: C1 1B 20 20 20 20 20 20  20 20 20 20 4A 53 52 20  |..          JSR |
00001C10: 56 45 4B A4 52 34 00 2B  24 C6 1B 20 20 20 20 20  |VEK.R4.+$..     |
00001C20: 20 20 20 20 20 4C 44 59  20 23 30 00 44 24 D0 1B  |     LDY #0.D$..|
00001C30: 53 43 48 4C 35 20 20 20  20 20 4C 44 41 20 58 52  |SCHL5     LDA XR|
00001C40: 45 47 2C 59 00 61 24 DA  1B 20 20 20 20 20 20 20  |EG,Y.a$..       |
00001C50: 20 20 20 53 54 41 20 28  56 45 4B A4 52 32 29 2C  |   STA (VEK.R2),|
00001C60: 59 00 73 24 EE 1B 20 20  20 20 20 20 20 20 20 20  |Y.s$..          |
00001C70: 49 4E 59 00 88 24 F8 1B  20 20 20 20 20 20 20 20  |INY..$..        |
00001C80: 20 20 43 50 59 20 23 32  00 A0 24 02 1C 20 20 20  |  CPY #2..$..   |
00001C90: 20 20 20 20 20 20 20 42  4E 45 20 53 43 48 4C 35  |       BNE SCHL5|
00001CA0: 00 BB 24 04 1C 53 43 48  4C 36 20 20 20 20 20 4C  |..$..SCHL6     L|
00001CB0: 44 41 20 52 52 45 47 AB  32 2C 59 00 D8 24 05 1C  |DA RREG.2,Y..$..|
00001CC0: 20 20 20 20 20 20 20 20  20 20 53 54 41 20 28 56  |          STA (V|
00001CD0: 45 4B A4 52 32 29 2C 59  00 EA 24 06 1C 20 20 20  |EK.R2),Y..$..   |
00001CE0: 20 20 20 20 20 20 20 49  4E 59 00 FF 24 07 1C 20  |       INY..$.. |
00001CF0: 20 20 20 20 20 20 20 20  20 43 50 59 20 23 34 00  |         CPY #4.|
00001D00: 17 25 08 1C 20 20 20 20  20 20 20 20 20 20 42 4E  |.%..          BN|
00001D10: 45 20 53 43 48 4C 36 00  29 25 09 1C 20 20 20 20  |E SCHL6.)%..    |
00001D20: 20 20 20 20 20 20 52 54  53 00 2F 25 0A 1C 3B 00  |      RTS./%..;.|
00001D30: 47 25 0C 1C 50 55 53 48  4C 59 20 20 20 20 4A 53  |G%..PUSHLY    JS|
00001D40: 52 20 48 4F 4C 4C 52 00  60 25 11 1C 20 20 20 20  |R HOLLR.`%..    |
00001D50: 20 20 20 20 20 20 4A 53  52 20 56 45 4B A4 52 34  |      JSR VEK.R4|
00001D60: 00 75 25 16 1C 20 20 20  20 20 20 20 20 20 20 4C  |.u%..          L|
00001D70: 44 59 20 23 30 00 8E 25  20 1C 53 43 48 4C 37 20  |DY #0..% .SCHL7 |
00001D80: 20 20 20 20 4C 44 41 20  4C 52 45 47 2C 59 00 AB  |    LDA LREG,Y..|
00001D90: 25 2A 1C 20 20 20 20 20  20 20 20 20 20 53 54 41  |%*.          STA|
00001DA0: 20 28 56 45 4B A4 52 32  29 2C 59 00 BD 25 3E 1C  | (VEK.R2),Y..%>.|
00001DB0: 20 20 20 20 20 20 20 20  20 20 49 4E 59 00 D2 25  |          INY..%|
00001DC0: 48 1C 20 20 20 20 20 20  20 20 20 20 43 50 59 20  |H.          CPY |
00001DD0: 23 32 00 EA 25 52 1C 20  20 20 20 20 20 20 20 20  |#2..%R.         |
00001DE0: 20 42 4E 45 20 53 43 48  4C 37 00 05 26 5D 1C 53  | BNE SCHL7..&].S|
00001DF0: 43 48 4C 38 20 20 20 20  20 4C 44 41 20 59 52 45  |CHL8     LDA YRE|
00001E00: 47 AB 32 2C 59 00 22 26  5E 1C 20 20 20 20 20 20  |G.2,Y."&^.      |
00001E10: 20 20 20 20 53 54 41 20  28 56 45 4B A4 52 32 29  |    STA (VEK.R2)|
00001E20: 2C 59 00 34 26 5F 1C 20  20 20 20 20 20 20 20 20  |,Y.4&_.         |
00001E30: 20 49 4E 59 00 49 26 60  1C 20 20 20 20 20 20 20  | INY.I&`.       |
00001E40: 20 20 20 43 50 59 20 23  34 00 61 26 61 1C 20 20  |   CPY #4.a&a.  |
00001E50: 20 20 20 20 20 20 20 20  42 4E 45 20 53 43 48 4C  |        BNE SCHL|
00001E60: 38 00 73 26 62 1C 20 20  20 20 20 20 20 20 20 20  |8.s&b.          |
00001E70: 52 54 53 00 79 26 66 1C  3B 00 8E 26 70 1C 48 4F  |RTS.y&f.;..&p.HO|
00001E80: 4C 58 59 20 20 20 20 20  4C 44 59 20 23 30 00 A7  |LXY     LDY #0..|
00001E90: 26 8E 1C 53 43 48 4C 39  20 20 20 20 20 4C 44 41  |&..SCHL9     LDA|
00001EA0: 20 4C 52 45 47 2C 59 00  C0 26 98 1C 20 20 20 20  | LREG,Y..&..    |
00001EB0: 20 20 20 20 20 20 53 54  41 20 58 52 45 47 2C 59  |      STA XREG,Y|
00001EC0: 00 D2 26 A2 1C 20 20 20  20 20 20 20 20 20 20 49  |..&..          I|
00001ED0: 4E 59 00 E7 26 AC 1C 20  20 20 20 20 20 20 20 20  |NY..&..         |
00001EE0: 20 43 50 59 20 23 34 00  FF 26 B6 1C 20 20 20 20  | CPY #4..&..    |
00001EF0: 20 20 20 20 20 20 42 4E  45 20 53 43 48 4C 39 00  |      BNE SCHL9.|
00001F00: 11 27 C0 1C 20 20 20 20  20 20 20 20 20 20 52 54  |.'..          RT|
00001F10: 53 00 17 27 CA 1C 3B 00  31 27 D4 1C 48 4F 4C 4C  |S..'..;.1'..HOLL|
00001F20: 52 20 20 20 20 20 4A 53  52 20 53 54 43 4B 56 45  |R     JSR STCKVE|
00001F30: 4B 00 46 27 E8 1C 20 20  20 20 20 20 20 20 20 20  |K.F'..          |
00001F40: 4C 44 59 20 23 30 00 63  27 F2 1C 53 43 48 4C 31  |LDY #0.c'..SCHL1|
00001F50: 30 20 20 20 20 4C 44 41  20 28 56 45 4B A4 52 32  |0    LDA (VEK.R2|
00001F60: 29 2C 59 00 7C 27 FC 1C  20 20 20 20 20 20 20 20  |),Y.|'..        |
00001F70: 20 20 53 54 41 20 4C 52  45 47 2C 59 00 8E 27 06  |  STA LREG,Y..'.|
00001F80: 1D 20 20 20 20 20 20 20  20 20 20 49 4E 59 00 A3  |.          INY..|
00001F90: 27 10 1D 20 20 20 20 20  20 20 20 20 20 43 50 59  |'..          CPY|
00001FA0: 20 23 34 00 BC 27 1A 1D  20 20 20 20 20 20 20 20  | #4..'..        |
00001FB0: 20 20 42 4E 45 20 53 43  48 4C 31 30 00 CE 27 24  |  BNE SCHL10..'$|
00001FC0: 1D 20 20 20 20 20 20 20  20 20 20 52 54 53 00 D4  |.          RTS..|
00001FD0: 27 29 1D 3B 00 DA 27 DD  1D 3B 00 F3 27 E2 1D 56  |').;..'..;..'..V|
00001FE0: 45 4B A4 52 34 20 20 20  4A 53 52 20 53 54 43 4B  |EK.R4   JSR STCK|
00001FF0: 56 45 4B 00 05 28 EC 1D  20 20 20 20 20 20 20 20  |VEK..(..        |
00002000: 20 20 43 4C 43 00 1E 28  F6 1D 20 20 20 20 20 20  |  CLC..(..      |
00002010: 20 20 20 20 4C 44 41 20  56 45 4B A4 52 32 00 33  |    LDA VEK.R2.3|
00002020: 28 00 1E 20 20 20 20 20  20 20 20 20 20 41 44 43  |(..          ADC|
00002030: 20 23 34 00 4C 28 0A 1E  20 20 20 20 20 20 20 20  | #4.L(..        |
00002040: 20 20 53 54 41 20 56 45  4B A4 52 32 00 67 28 14  |  STA VEK.R2.g(.|
00002050: 1E 20 20 20 20 20 20 20  20 20 20 4C 44 41 20 56  |.          LDA V|
00002060: 45 4B A4 52 32 AA 31 00  7C 28 1E 1E 20 20 20 20  |EK.R2.1.|(..    |
00002070: 20 20 20 20 20 20 41 44  43 20 23 30 00 97 28 28  |      ADC #0..((|
00002080: 1E 20 20 20 20 20 20 20  20 20 20 53 54 41 20 56  |.          STA V|
00002090: 45 4B A4 52 32 AA 31 00  A9 28 32 1E 20 20 20 20  |EK.R2.1..(2.    |
000020A0: 20 20 20 20 20 20 52 54  53 00 AF 28 37 1E 3B 00  |      RTS..(7.;.|
000020B0: C8 28 3C 1E 50 55 53 48  58 59 20 20 20 20 4A 53  |.(<.PUSHXY    JS|
000020C0: 52 20 56 45 4B A4 52 34  00 DD 28 46 1E 20 20 20  |R VEK.R4..(F.   |
000020D0: 20 20 20 20 20 20 20 4C  44 59 20 23 30 00 F6 28  |       LDY #0..(|
000020E0: 50 1E 53 43 48 4C 31 31  20 20 20 20 4C 44 41 20  |P.SCHL11    LDA |
000020F0: 58 52 45 47 2C 59 00 13  29 5A 1E 20 20 20 20 20  |XREG,Y..)Z.     |
00002100: 20 20 20 20 20 53 54 41  20 28 56 45 4B A4 52 32  |     STA (VEK.R2|
00002110: 29 2C 59 00 25 29 64 1E  20 20 20 20 20 20 20 20  |),Y.%)d.        |
00002120: 20 20 49 4E 59 00 3A 29  6E 1E 20 20 20 20 20 20  |  INY.:)n.      |
00002130: 20 20 20 20 43 50 59 20  23 34 00 53 29 78 1E 20  |    CPY #4.S)x. |
00002140: 20 20 20 20 20 20 20 20  20 42 4E 45 20 53 43 48  |         BNE SCH|
00002150: 4C 31 31 00 65 29 82 1E  20 20 20 20 20 20 20 20  |L11.e)..        |
00002160: 20 20 52 54 53 00 6B 29  01 27 3B 00 92 29 06 27  |  RTS.k).';..).'|
00002170: 3B 20 52 45 47 49 53 54  45 52 20 26 20 45 49 4E  |; REGISTER & EIN|
00002180: 20 53 49 4D 55 4C 49 45  52 54 45 52 20 53 54 41  | SIMULIERTER STA|
00002190: 43 4B 00 98 29 0B 27 3B  00 AD 29 10 27 5A 52 45  |CK..).';..).'ZRE|
000021A0: 47 20 20 20 20 2E 42 59  54 20 30 2C 30 00 C2 29  |G    .BYT 0,0..)|
000021B0: 1A 27 58 52 45 47 20 20  20 20 2E 42 59 54 20 30  |.'XREG    .BYT 0|
000021C0: 2C 30 00 D7 29 24 27 59  52 45 47 20 20 20 20 2E  |,0..)$'YREG    .|
000021D0: 42 59 54 20 30 2C 30 00  EC 29 42 27 56 45 52 47  |BYT 0,0..)B'VERG|
000021E0: 4C 20 20 20 2E 42 59 54  20 30 2C 30 00 01 2A 4C  |L   .BYT 0,0..*L|
000021F0: 27 4C 52 45 47 20 20 20  20 2E 42 59 54 20 30 2C  |'LREG    .BYT 0,|
00002200: 30 00 16 2A 56 27 52 52  45 47 20 20 20 20 2E 42  |0..*V'RREG    .B|
00002210: 59 54 20 30 2C 30 00 59  2A 60 27 56 53 54 52 20  |YT 0,0.Y*`'VSTR |
00002220: 20 20 20 2E 42 59 54 20  30 2C 30 2C 30 2C 30 2C  |   .BYT 0,0,0,0,|
00002230: 30 2C 30 2C 30 2C 30 2C  30 2C 30 2C 30 2C 30 2C  |0,0,0,0,0,0,0,0,|
00002240: 30 2C 30 2C 30 2C 30 2C  30 2C 30 2C 30 2C 30 20  |0,0,0,0,0,0,0,0 |
00002250: 20 3B 20 32 30 20 AC 20  30 00 6C 2A 74 27 53 54  | ; 20 . 0.l*t'ST|
00002260: 41 43 4B 20 20 20 2E 42  59 54 20 30 00 73 2A 20  |ACK   .BYT 0.s* |
00002270: 4E 2E 80 00 00 00                                 |N.....          |
.......36864:.OPT P,OO:.. 52000.1...LAEN
GE1 . $B2.C...LAENGE2 . $B5.U.(.STR1    
. $B3.G.2.STR2    . $B6.Y.7.UMULT1  . $2
8...8.UMULT2  . $71...9.UMULT   . $B357.
..:.AARRAY  . $2F.B.;.VEK.R1 . $FB.S.<.V
EK.R2 . $FD...D.           JSR REGSET...
E.           LDX #0. .F.MARKE1     LDA L
AENGE1,X.9.G.           STA 700,X.L.H.  
         INX.B.I.           CPX #6.|.J. 
          BNE MARKE1...N.           JSR 
HAUPTSCHL...O.           LDX #0.H.P.MARK
E2     LDA 700,X...Q.           STA LAEN
GE1,X...R.           INX...S.           
CPX #6.(.T.           BNE MARKE2.;.U.   
        RTS.A...;.Z...HAUPTSCHL  JSR HOC
HZ.S...           JSR HOLLR.....        
   JSR LRVERGL... .           CMP #0....
.           BEQ Z350.R...           CMP 
#2.....           BEQ Z350...C.         
  JSR HOLXY...R.           JSR EVINDI.8.
..Z270       JSR XYVERGL.N...           
CMP #2.F...           BEQ Z330.....Z280 
      JSR EXINDI.....           JSR EINS
PR.....           CMP #2.H...           
BEQ Z290.....           CMP #0.....     
      BEQ Z290...".           JSR HOCHX.
'.,.           JMP Z280.A.6.Z290       J
SR EYINDI.[.@.           JSR EINSPR.Q.J.
           CMP #1...T.           BEQ Z30
0...Y.           CMP #0...Z.           B
EQ Z300.P.^.           JSR .TERY...H.   
        JMP Z290...R.Z300       JSR XYVE
RGL...|.           CMP #2.1...          
 BEQ Z330.I...           JSR SWAP.B...  
         JSR HOCHX.{...           JSR .T
ERY.....           JMP Z270.....;.....Z3
30       JSR PUSHLY.P.L.           JSR H
AUPTSCHL.V.V.;.....           JSR PUSHXR
.....           JSR HAUPTSCHL.....;.,...
Z350       JMP .TERZ.2...;.U...;    VERG
LEICH STR1 MIT VERGL$.W...;1) STR1.VERGL
  2) STR1.VERGL.}...;.....EINSPR    LDY 
#$FF.....SCHL1     INY.....          CPY
 LAENGE1.Z...          BNE WEITER1...$. 
         LDA #1.....          JMP RAUS. 
.8.WEITER1   CPY LAENGE2.:.B.          B
NE WEITER2.O.L.          LDA #2.F.V.    
      JMP RAUS...`.WEITER2   LDA (STR1),
Y...J.          CMP (STR2),Y...T.BEQ SCH
L1.F.~.          BCC WEITER3.1.....     
     LDA #2.....WEITER3   BIT $1A9 ;MASK
IE.G FUER LDA #1.....          RTS.4...R
AUS      LDX LAENGE1.N.D.          CPX L
AENGE2.G.N.          BNE FERTIG.|.X.    
      LDA #0.....FERTIG    RTS.....;....
.;    VERGLEICHEN V. X UND Y.....;X.Y LD
A #2  X.Y LDA #1  X.Y LDA #0.....;.....X
YVERGL   LDA XREG.1.....          CMP YR
EG.1.....          BNE WEITER4.E.(.     
     LDA XREG.\.2.          CMP YREG.W.<
.          BEQ GLEICH.1...F.WEITER4   BC
S GROESSER.1...P.          LDA #1.P.Z.GL
EICH   .BYT $2C,$A9,0 ;BIT $00A9...D.GRO
ESSER  BIT $2A9...N.          RTS...X.;.
....;    VERGLEICHEN V. L UND R.G...;L.R
 LDA #2  L.R LDA #1  L.R LDA #0.M...;.F.
..LRVERGL   LDA LREG.1.. .          CMP
 RREG.1.....          BNE WEITER5.....  
        LDA LREG.G...          CMP RREG.
..H.          BEQ GLEICH.1...R.WEITER5  
 BCS GROESSER.1.....          LDA #1.&..
.          RTS.,.A.;.O.F.; REGISTER HOCH
. UNG .TERZAEHC.U.K.;.G.P.HOCHZ     CLC.
~...          LDA ZREG.....ADC #4. ...  
        STA ZREG.....          LDA ZREG.
1.N...          ADC #0.....          STA
 ZREG.1...*.          RTS...4..TERZ   SE
C. .H.          LDA ZREG.5.R.          S
BC #4.L.\.          STA ZREG.E.F.       
   LDA ZREG.1.Z.P.          SBC #0...Z. 
         STA ZREG.1.....          RTS...
..HOCHX     CLC.N...          LDA XREG..
...          ADC #1.....          STA XR
EG...J.          LDA XREG.1.(.T.        
  ADC #0.A...          STA XREG.1.S...  
        RTS.C....TERY   SEC.Z...        
  LDA YREG.....          SBC #1...$.    
      STA YREG.....          LDA YREG.1.
T.8.          SBC #0...B.          STA Y
REG.1...V.          RTS.....;.+...; DIE 
MIT X.Y INDIZIERTE VARIABLE.M...; WIRD G
ESUCHT Z.B. ( A$(X) ).S...;.J...XSUCH   
  LDA XREG.|.B.          ASL...G.       
   TAX...L.          LDA XREG.1...V.    
      JSR PRG1.U...          ADC XREG...
..          TAX.....          TYA.....  
        ADC XREG.1.)...          JMP PRG
2.@...YSUCH     LDA YREG.R.&.          A
SL.D.+.          TAX.}.0.          LDA Y
REG.1...:.          JSR PRG1...;.       
   ADC YREG...<.          TAX.O.=.      
    TYA...>.          ADC YREG.1...?.   
       JMP PRG2...D.VSUCH     LDA VERGL.
).N.          ASL.;.S.          TAX.U.X.
          LDA VERGL.1.L.B.          JSR 
PRG1...C.          ADC VERGL...D.       
   TAX...E.          TYA.B.F.          A
DC VERGL.1.Y.G.          JMP PRG2.....PR
G1      ROL.....          TAY.....      
    TXA.!...          CLC.3...          
RTS.E...PRG2      TAY.W...          CLC.
I.F.          TXA.~.P.          ADC #7..
.Q.          TAX...R.          TYA...S. 
         ADC #0.I.T.          TAY...U.  
        CLC...V.          TXA...Z.      
    ADC AARRAY.....          STA VEK.R1.
1...          TYA.L...          ADC AARR
AY.1.G...          STA VEK.R1.1.Y...    
      RTS....;.....;SWAP . VERTAUSCHEN 
ZWEIER STRINGS.....;.D. .SWAP      JSR X
SUCH.....          LDA VEK.R1.....      
    STA VEK.R2.....          LDA VEK.R1.
1.,.H.          STA VEK.R2.1.D.R.       
   JSR YSUCH.Y...          LDY #0.V...SC
HL2     LDA (VEK.R1),Y.....          TAX
.....          LDA (VEK.R2),Y.B...      
    STA (VEK.R1),Y.T...          TXA....
.          STA (VEK.R2),Y...".          
INY...,.          CPY #3.0.6.          B
NE SCHL2.B.@.          RTS.H.Y.;.H.~.;  
   VERGL . (XREG.YREG).2.N...;.....RECHN
UNG  CLC.....          LDA XREG.....    
      ADC YREG.F...          STA VERGL..
...          LDA XREG.1.....          AD
C YREG.1...D.          LSR.$.N.         
 STA VERGL.1.;.X.          R. VERGL.M...
          RTS.S...;.Z...;REGISTER AUF AU
SGANGSWERTE SETZEN.....;...P.REGSET    L
DA #0...Z.          STA XREG.E._.       
   STA XREG.1...D.          LDA #.STACK.
..I.          STA ZREG...N.          LDA
 #.STACK.).S.          STA ZREG.1.A.X.  
        JSR XSUCH.X.}.          INC XREG
.J...          SEC.....          LDA VEK
.R1.....          SBC #2... .          S
TA VEK.R1.L...          LDA VEK.R1.1....
.          SBC #0.....          STA VEK.
R1.1...H.          LDY #1.#.M.          
SEC.@.R.          LDA (VEK.R1),Y.U.W.   
       SBC #1.L...          STA YREG.~..
.          DEY.....          LDA (VEK.R1
),Y.....          SBC #0.I...          S
TA YREG.1.....          JMP PUSHXY...A.;
.. F.;DISCRIP.REN IN DER ZP EINRICHTEN..
 K.;., P.EXINDI    JSR XSUCH.G Z.       
   JMP DISCRIP1.M ..;.E ..EYINDI    JSR 
YSUCH.K ..;.. ..DISCRIP1  LDY #0.. ..SCH
L3     LDA (VEK.R1),Y.. ..          STA 
LAENGE1,Y.K ..          INY.. J.        
  CPY #3.. T.          BNE SCHL3..!..   
       RTS..!..;.+!..EVINDI    JSR RECHN
UNG.C!..          JSR VSUCH.X!..        
  LDY #0.U!..SCHL4     LDA (VEK.R1),Y..!
..          STA LAENGE2,Y..!..          
INY..!$.          CPY #3.P!..          B
NE SCHL4..!8.          LDA LAENGE2.."=. 
         BEQ KZEICHEN.."B.          CMP 
#21.5"L.          BCC KLEINER.K"V.      
    LDA #20.E"`.          STA LAENGE2.Z"
J.KLEINER   LDY #0.."T.NZEICHEN  LDA (ST
R2),Y.."~.          STA VSTR,Y.."..     
     INY.Z"..          CPY LAENGE2..".. 
         BNE NZEICHEN..#..          LDA 
#.VSTR.%#..          STA STR2.>#..      
    LDA #.VSTR.W#D.          STA STR2.1.
I#N.KZEICHEN  RTS..#X.STCKVEK   LDA ZREG
..#B.          STA VEK.R2..#L.          
LDA ZREG.1.M#V.          STA VEK.R2.1..#
..          RTS..#..;..#..PUSHXR    JSR 
HOLLR..$A.          JSR VEK.R4.+$F.     
     LDY #0.D$P.SCHL5     LDA XREG,Y.A$Z
.          STA (VEK.R2),Y.S$..          
INY..$..          CPY #2. $..          B
NE SCHL5..$..SCHL6     LDA RREG.2,Y.X$..
          STA (VEK.R2),Y..$..          I
NY..$..          CPY #4..%..          BN
E SCHL6.)%..          RTS./%..;.G%..PUSH
LY    JSR HOLLR.`%..          JSR VEK.R4
.U%..          LDY #0..% .SCHL7     LDA 
LREG,Y..%*.          STA (VEK.R2),Y..%>.
          INY.R%H.          CPY #2..%R. 
         BNE SCHL7..&].SCHL8     LDA YRE
G.2,Y."&^.          STA (VEK.R2),Y.4&_. 
         INY.I&`.          CPY #4.A&A.  
        BNE SCHL8.S&B.          RTS.Y&F.
;..&P.HOLXY     LDY #0..&..SCHL9     LDA
 LREG,Y..&..          STA XREG,Y.R&..   
       INY..&..          CPY #4..&..    
      BNE SCHL9..'..          RTS..'J.;.
1'T.HOLLR     JSR STCKVEK.F'..          
LDY #0.C'..SCHL10    LDA (VEK.R2),Y.|'..
          STA LREG,Y..'..          INY..
'..          CPY #4..'..          BNE SC
HL10.N'$.          RTS.T').;.Z'..;..'..V
EK.R4   JSR STCKVEK..(..          CLC..(
..          LDA VEK.R2.3(..          ADC
 #4.L(..          STA VEK.R2.G(..       
   LDA VEK.R2.1.|(..          ADC #0..((
.          STA VEK.R2.1..(2.          RT
S..(7.;.H(<.PUSHXY    JSR VEK.R4..(F.   
       LDY #0..(P.SCHL11    LDA XREG,Y..
)Z.          STA (VEK.R2),Y.%)D.        
  INY.:)N.          CPY #4.S)X.         
 BNE SCHL11.E)..          RTS.K).';..).'
; REGISTER & EIN SIMULIERTER STACK..).';
..).'ZREG    .BYT 0,0.B).'XREG    .BYT 0
,0.W)$'YREG    .BYT 0,0..)B'VERGL   .BYT
 0,0..*L'LREG    .BYT 0,0..*V'RREG    .B
YT 0,0.Y*`'VSTR    .BYT 0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0  ; 20 . 0.L*T'ST
ACK   .BYT 0.S* N.....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL