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

ASSEMBLER-4

FILE INFORMATION

FILENAME(S): ASSEMBLER-4

FILE TYPE(S): PRG

FILE SIZE: 6.9K

FIRST SEEN: 2025-12-01 01:07:45

APPEARS ON: 1 disk(s)

FILE HASH

9401bc43a4319ebd9731ba0f18b65eb3505f1ffacfc836d431fff975aea89eda

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
X ? ASSEMBLER-4 PRG hedning, Kaevlinge 9 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 1E 08 00 00 8F 20  23 23 23 20 53 59 4E 54  |....... ### SYNT|
00000010: 41 58 2D 4D 41 47 41 5A  49 4E 20 23 31 34 00 35  |AX-MAGAZIN #14.5|
00000020: 08 01 00 8F 20 23 23 23  20 20 20 20 20 4D 41 49  |.... ###     MAI|
00000030: 20 31 39 38 31 00 3F 08  02 00 8F 20 23 23 23 00  | 1981.?.... ###.|
00000040: 5C 08 03 00 8F 20 23 23  23 20 43 4F 50 59 52 49  |\.... ### COPYRI|
00000050: 47 48 54 20 28 43 29 20  31 39 38 31 00 77 08 04  |GHT (C) 1981.w..|
00000060: 00 8F 20 23 23 23 20 42  59 20 45 4C 4D 41 52 20  |.. ### BY ELMAR |
00000070: 43 4F 4D 50 41 4E 53 00  96 08 05 00 8F 20 23 23  |COMPANS...... ##|
00000080: 23 20 20 20 20 43 41 52  4C 2D 53 43 48 55 52 5A  |#    CARL-SCHURZ|
00000090: 2D 53 54 52 2E 33 00 B2  08 06 00 8F 20 23 23 23  |-STR.3...... ###|
000000A0: 20 20 20 20 37 35 35 30  20 52 41 53 54 41 54 54  |    7550 RASTATT|
000000B0: 20 31 00 BC 08 07 00 8F  20 23 23 23 00 C2 08 08  | 1...... ###....|
000000C0: 00 9C 00 F6 08 0A 00 55  24 B2 22 C5 C5 C5 C5 C5  |.......U$.".....|
000000D0: C5 C5 C5 C5 22 3A 4F 24  B2 22 A4 A4 A4 A4 A4 A4  |....":O$."......|
000000E0: A4 A4 A4 22 3A 41 24 B2  22 41 44 52 45 53 53 49  |...":A$."ADRESSI|
000000F0: 45 52 55 4E 47 22 00 38  09 14 00 99 22 93 A4 A4  |ERUNG".8...."...|
00000100: 22 3B 4F 24 3B 4F 24 3B  4F 24 3B 4F 24 3A 99 22  |";O$;O$;O$;O$:."|
00000110: 12 53 59 4E 54 41 58 2D  4C 45 48 52 47 41 4E 47  |.SYNTAX-LEHRGANG|
00000120: 20 27 4D 41 53 43 48 49  4E 45 4E 53 50 52 41 43  | 'MASCHINENSPRAC|
00000130: 48 45 27 20 28 34 29 22  00 47 09 1E 00 81 49 B2  |HE' (4)".G....I.|
00000140: 30 A4 39 39 39 3A 82 00  71 09 64 00 83 31 36 32  |0.999:..q.d..162|
00000150: 2C 30 2C 31 38 31 2C 30  2C 31 35 37 2C 30 2C 31  |,0,181,0,157,0,1|
00000160: 32 38 2C 32 33 32 2C 32  30 38 2C 32 34 38 2C 39  |28,232,208,248,9|
00000170: 36 00 8F 09 6E 00 8C 3A  81 49 B2 30 A4 31 30 3A  |6...n..:.I.0.10:|
00000180: 87 49 4E 3A 97 38 32 36  AA 49 2C 49 4E 3A 82 00  |.IN:.826.I,IN:..|
00000190: C2 09 C8 00 99 22 93 A4  A4 A4 22 3B 4F 24 3B 4F  |....."....";O$;O|
000001A0: 24 3B 4F 24 3A 99 22 12  31 2E 32 2E 33 2E 39 2E  |$;O$:.".1.2.3.9.|
000001B0: 20 52 45 4C 41 54 49 56  45 2D 22 3B 41 24 3B 22  | RELATIVE-";A$;"|
000001C0: 92 22 00 F3 09 D2 00 99  22 11 11 57 49 52 20 4B  |."......"..WIR K|
000001D0: 4F 4D 4D 45 4E 20 4E 55  4E 20 20 5A 55 20 20 44  |OMMEN NUN  ZU  D|
000001E0: 45 4D 20 20 57 49 43 48  54 49 47 45 4E 20 20 41  |EM  WICHTIGEN  A|
000001F0: 42 2D 22 00 23 0A DC 00  99 22 11 53 43 48 4E 49  |B-".#....".SCHNI|
00000200: 54 54 20 20 44 45 52 20  20 42 45 44 49 4E 47 54  |TT  DER  BEDINGT|
00000210: 45 4E 20 20 53 50 52 55  4E 47 42 45 46 45 48 4C  |EN  SPRUNGBEFEHL|
00000220: 45 2E 22 00 53 0A E6 00  99 22 11 4A 45 20 4E 41  |E.".S....".JE NA|
00000230: 43 48 20 45 52 47 45 42  4E 49 53 20 20 45 49 4E  |CH ERGEBNIS  EIN|
00000240: 45 52 20 52 45 43 48 45  4E 4F 50 45 52 41 54 49  |ER RECHENOPERATI|
00000250: 4F 4E 22 00 83 0A F0 00  99 22 11 46 55 45 48 52  |ON"......".FUEHR|
00000260: 54 20 44 49 45 20 43 50  55 20 45 49 4E 45 4E 20  |T DIE CPU EINEN |
00000270: 53 50 52 55 4E 47 20 49  4D 20 50 52 4F 47 52 41  |SPRUNG IM PROGRA|
00000280: 4D 4D 22 00 B3 0A FA 00  99 22 11 41 55 53 20 4F  |MM"......".AUS O|
00000290: 44 45 52 20 4E 49 43 48  54 2E 20 20 45 49 4E 45  |DER NICHT.  EINE|
000002A0: 20 45 49 47 45 4E 41 52  54 20 20 44 45 52 20 43  | EIGENART  DER C|
000002B0: 50 55 22 00 E3 0A 04 01  99 22 11 36 35 30 32 20  |PU"......".6502 |
000002C0: 49 53 54 2C 20 44 41 53  53 20 44 45 52 41 52 54  |IST, DASS DERART|
000002D0: 49 47 45 20 53 50 52 55  45 4E 47 45 20 53 54 45  |IGE SPRUENGE STE|
000002E0: 54 53 22 00 13 0B 0E 01  99 22 11 52 45 4C 41 54  |TS"......".RELAT|
000002F0: 49 56 20 53 49 4E 44 2E  20 20 44 2E 48 2E 3A 20  |IV SIND.  D.H.: |
00000300: 20 45 53 20 57 49 52 44  20 4E 49 43 48 54 20 44  | ES WIRD NICHT D|
00000310: 49 45 22 00 43 0B 18 01  99 22 11 41 44 52 45 53  |IE".C....".ADRES|
00000320: 53 45 20 41 4E 47 45 47  45 42 45 4E 2C 44 49 45  |SE ANGEGEBEN,DIE|
00000330: 20 41 4E 47 45 53 50 52  55 4E 47 45 4E 20 57 45  | ANGESPRUNGEN WE|
00000340: 52 2D 22 00 73 0B 22 01  99 22 11 44 45 4E 20 53  |R-".s."..".DEN S|
00000350: 4F 4C 4C 2C 20 53 4F 4E  44 45 52 4E 20 44 49 45  |OLL, SONDERN DIE|
00000360: 20 41 4E 5A 41 48 4C 20  44 45 52 20 42 59 54 45  | ANZAHL DER BYTE|
00000370: 53 2C 22 00 AD 0B 2C 01  99 22 11 44 49 45 20 44  |S,"...,..".DIE D|
00000380: 49 45 20 43 50 55 20 55  45 42 45 52 53 50 52 49  |IE CPU UEBERSPRI|
00000390: 4E 47 45 4E 20 53 4F 4C  4C 2E 22 3A 99 55 24 3B  |NGEN SOLL.":.U$;|
000003A0: 55 24 3B 55 24 3B 22 C5  C5 C5 C5 91 22 00 C2 0B  |U$;U$;"....."...|
000003B0: 36 01 49 B2 31 3A 8D 35  30 30 30 3A 8B 46 4C A7  |6.I.1:.5000:.FL.|
000003C0: 32 30 00 F2 0B 90 01 99  22 93 45 49 4E 20 20 57  |20......".EIN  W|
000003D0: 49 43 48 54 49 47 45 52  20 20 42 45 44 49 4E 47  |ICHTIGER  BEDING|
000003E0: 54 45 52 20 20 53 50 52  55 4E 47 42 45 46 45 48  |TER  SPRUNGBEFEH|
000003F0: 4C 22 00 22 0C 9A 01 99  22 11 53 45 49 20 56 4F  |L"."....".SEI VO|
00000400: 52 57 45 47 47 45 4E 4F  4D 4D 45 4E 3A 20 27 42  |RWEGGENOMMEN: 'B|
00000410: 4E 45 27 2E 20 45 52 20  42 45 44 45 55 54 45 54  |NE'. ER BEDEUTET|
00000420: 3A 22 00 62 0C A4 01 99  22 A4 11 9D 12 42 92 52  |:".b...."....B.R|
00000430: 41 4E 43 48 20 20 49 46  A0 20 52 45 53 55 4C 54  |ANCH  IF. RESULT|
00000440: 20 20 A0 12 4E 92 91 9D  A4 11 4F 54 20 A0 12 45  |  ..N.....OT ..E|
00000450: 92 91 9D A4 11 51 55 41  4C 20 20 A0 5A 45 52 4F  |.....QUAL  .ZERO|
00000460: 2E 22 00 92 0C AE 01 99  22 11 28 53 50 52 49 4E  |."......".(SPRIN|
00000470: 47 45 2C 20 20 46 41 4C  4C 53 20 44 41 53 20 45  |GE,  FALLS DAS E|
00000480: 52 47 45 42 4E 49 53 20  20 55 4E 47 4C 45 49 43  |RGEBNIS  UNGLEIC|
00000490: 48 22 00 A6 0C B3 01 99  22 11 4E 55 4C 4C 20 57  |H"......".NULL W|
000004A0: 41 52 20 21 29 22 00 D6  0C B8 01 99 22 11 44 45  |AR !)"......".DE|
000004B0: 52 20 42 45 46 45 48 4C  20 27 42 4E 45 20 24 30  |R BEFEHL 'BNE $0|
000004C0: 38 27 20 42 45 44 45 55  54 45 54 20 20 46 55 45  |8' BEDEUTET  FUE|
000004D0: 52 20 44 49 45 22 00 06  0D C2 01 99 22 11 43 50  |R DIE"......".CP|
000004E0: 55 3A 20 46 41 4C 4C 53  20 44 41 53 20 45 52 47  |U: FALLS DAS ERG|
000004F0: 45 42 4E 49 53 20 44 45  52 20 4C 45 54 5A 54 45  |EBNIS DER LETZTE|
00000500: 4E 20 52 45 2D 22 00 36  0D CC 01 99 22 11 43 48  |N RE-".6....".CH|
00000510: 45 4E 4F 50 45 52 41 54  49 4F 4E 20 55 4E 47 4C  |ENOPERATION UNGL|
00000520: 45 49 43 48 20 4E 55 4C  4C 20 57 41 52 2C 20 55  |EICH NULL WAR, U|
00000530: 45 42 45 52 2D 22 00 66  0D D6 01 99 22 11 53 50  |EBER-".f....".SP|
00000540: 52 49 4E 47 45 20 44 49  45 20 4E 41 45 43 48 53  |RINGE DIE NAECHS|
00000550: 54 45 4E 20 24 30 38 20  42 45 46 45 48 4C 53 42  |TEN $08 BEFEHLSB|
00000560: 59 54 45 53 21 22 00 96  0D E0 01 99 22 11 47 45  |YTES!"......".GE|
00000570: 5A 41 45 48 4C 54 20 57  49 52 44 20 41 42 20 44  |ZAEHLT WIRD AB D|
00000580: 45 4D 20 45 52 53 54 45  4E 20 42 45 46 45 48 4C  |EM ERSTEN BEFEHL|
00000590: 20 4E 41 43 48 22 00 C6  0D EA 01 99 22 11 44 45  | NACH"......".DE|
000005A0: 4D 20 20 53 50 52 55 4E  47 42 45 46 45 48 4C 20  |M  SPRUNGBEFEHL |
000005B0: 20 55 4E 44 20 20 20 44  45 52 20 20 52 45 4C 41  | UND   DER  RELA|
000005C0: 54 49 56 45 4E 22 00 D7  0D F4 01 99 22 11 41 44  |TIVEN"......".AD|
000005D0: 52 45 53 53 45 2E 22 00  ED 0D FE 01 49 B2 32 3A  |RESSE.".....I.2:|
000005E0: 8D 35 30 30 30 3A 8B 46  4C A7 32 30 30 00 0C 0E  |.5000:.FL.200...|
000005F0: 58 02 99 22 93 41 4C 53  4F 3A 20 2A 20 30 2E 20  |X..".ALSO: * 0. |
00000600: 42 59 54 45 20 27 42 4E  45 27 11 22 00 27 0E 62  |BYTE 'BNE'.".'.b|
00000610: 02 99 A3 36 29 3B 22 2A  20 31 2E 20 42 59 54 45  |...6);"* 1. BYTE|
00000620: 20 20 24 30 38 11 22 00  45 0E 6C 02 99 A3 37 29  |  $08.".E.l...7)|
00000630: 3B 22 20 32 2E 20 42 59  54 45 20 20 2E 2E 2E 20  |;" 2. BYTE  ... |
00000640: 20 C0 C0 AE 22 00 53 0E  71 02 99 A3 32 34 29 3B  | ...".S.q...24);|
00000650: 22 DD 22 00 85 0E 76 02  81 4E B2 33 A4 39 3A 99  |"."...v..N.3.9:.|
00000660: A3 37 29 3B 4E 3B 22 9D  2E 20 42 59 54 45 20 20  |.7);N;".. BYTE  |
00000670: 2E 2E 2E 20 20 20 20 DD  22 3A 99 A3 32 34 29 3B  |...    .":..24);|
00000680: 22 DD 22 3A 82 00 A4 0E  80 02 99 A3 37 29 3B 22  |".":........7);"|
00000690: 31 30 2E 20 42 59 54 45  20 27 4C 44 41 27 20 5F  |10. BYTE 'LDA' _|
000006A0: C0 BD 11 22 00 C2 0E 8A  02 99 22 13 11 11 11 11  |..."......".....|
000006B0: 11 11 11 11 22 3B A3 32  37 29 3B 22 41 43 48 54  |....";.27);"ACHT|
000006C0: 11 22 00 D4 0E 94 02 99  A3 32 37 29 3B 22 42 59  |.".......27);"BY|
000006D0: 54 45 11 22 00 EC 0E 9E  02 99 A3 32 37 29 3B 22  |TE.".......27);"|
000006E0: 56 4F 52 57 41 45 52 54  53 2D 11 22 00 07 0F A8  |VORWAERTS-."....|
000006F0: 02 99 A3 32 37 29 3B 22  53 50 52 55 4E 47 11 11  |...27);"SPRUNG..|
00000700: 11 11 11 11 11 11 22 00  1D 0F E4 02 49 B2 33 3A  |......".....I.3:|
00000710: 8D 35 30 30 30 3A 8B 46  4C A7 34 30 30 00 4D 0F  |.5000:.FL.400.M.|
00000720: 20 03 99 22 93 44 45 52  20 42 45 46 45 48 4C 20  | ..".DER BEFEHL |
00000730: 20 27 42 4E 45 20 24 30  30 27 20 20 42 45 44 45  | 'BNE $00'  BEDE|
00000740: 55 54 45 54 20 20 55 45  42 45 52 2D 22 00 7D 0F  |UTET  UEBER-".}.|
00000750: 2A 03 99 22 11 53 50 52  49 4E 47 45 4E 20 56 4F  |*..".SPRINGEN VO|
00000760: 4E 20 4E 55 4C 4C 20 42  59 54 45 53 2C 20 20 41  |N NULL BYTES,  A|
00000770: 4C 53 4F 20 45 46 46 45  4B 54 49 56 22 00 94 0F  |LSO EFFEKTIV"...|
00000780: 34 03 99 22 11 4B 45 49  4E 45 4E 20 53 50 52 55  |4..".KEINEN SPRU|
00000790: 4E 47 2E 22 00 C5 0F 3E  03 99 22 11 11 44 49 45  |NG."...>.."..DIE|
000007A0: 20 43 50 55 20 4B 41 4E  4E 20 4D 41 58 49 4D 41  | CPU KANN MAXIMA|
000007B0: 4C 20 31 32 37 20 42 59  54 45 20 56 4F 52 57 41  |L 127 BYTE VORWA|
000007C0: 45 52 54 53 22 00 F5 0F  48 03 99 22 11 53 50 52  |ERTS"...H..".SPR|
000007D0: 49 4E 47 45 4E 20 28 4D  49 54 20 27 42 4E 45 20  |INGEN (MIT 'BNE |
000007E0: 24 37 46 27 29 2E 20 20  52 55 45 43 4B 57 41 45  |$7F').  RUECKWAE|
000007F0: 52 54 53 2D 22 00 25 10  52 03 99 22 11 53 50 52  |RTS-".%.R..".SPR|
00000800: 55 45 4E 47 45 20 53 49  4E 44 20 46 4F 4C 47 45  |UENGE SIND FOLGE|
00000810: 4E 44 45 52 4D 41 53 53  45 4E 20 4D 4F 45 47 4C  |NDERMASSEN MOEGL|
00000820: 49 43 48 3A 22 00 47 10  5C 03 99 22 11 11 24 30  |ICH:".G.\.."..$0|
00000830: 30 20 3D 20 30 20 42 59  54 45 20 52 55 45 43 4B  |0 = 0 BYTE RUECK|
00000840: 57 41 45 52 54 53 22 00  68 10 66 03 99 22 11 24  |WAERTS".h.f..".$|
00000850: 46 46 20 3D 20 31 20 42  59 54 45 20 52 55 45 43  |FF = 1 BYTE RUEC|
00000860: 4B 57 41 45 52 54 53 22  00 89 10 70 03 99 22 11  |KWAERTS"...p..".|
00000870: 24 46 45 20 3D 20 32 20  42 59 54 45 20 52 55 45  |$FE = 2 BYTE RUE|
00000880: 43 4B 57 41 45 52 54 53  22 00 B1 10 7A 03 99 22  |CKWAERTS"...z.."|
00000890: 11 24 46 44 20 3D 20 33  20 42 59 54 45 20 52 55  |.$FD = 3 BYTE RU|
000008A0: 45 43 4B 57 41 45 52 54  53 2C 20 45 54 43 2E 11  |ECKWAERTS, ETC..|
000008B0: 22 00 C7 10 8E 03 49 B2  34 3A 8D 35 30 30 30 3A  |".....I.4:.5000:|
000008C0: 8B 46 4C A7 36 30 30 00  F7 10 E8 03 99 22 93 44  |.FL.600......".D|
000008D0: 45 52 20 20 57 45 49 54  45 53 54 45 20 20 20 52  |ER  WEITESTE   R|
000008E0: 55 45 43 4B 57 41 45 52  54 53 53 50 52 55 4E 47  |UECKWAERTSSPRUNG|
000008F0: 20 20 47 45 48 54 22 00  1B 11 F2 03 99 22 11 55  |  GEHT"......".U|
00000900: 45 42 45 52 20 31 32 38  20 42 59 54 45 3A 20 27  |EBER 128 BYTE: '|
00000910: 42 4E 45 20 24 38 30 27  2E 11 22 00 43 11 FC 03  |BNE $80'..".C...|
00000920: 99 42 24 3B 22 52 55 45  43 4B 57 41 45 52 54 53  |.B$;"RUECKWAERTS|
00000930: 53 50 52 55 4E 47 20 38  20 42 59 54 45 3A 22 3A  |SPRUNG 8 BYTE:":|
00000940: 99 55 24 00 61 11 06 04  99 A3 31 30 29 3B 22 30  |.U$.a.....10);"0|
00000950: 2E 20 42 59 54 45 20 27  4C 44 41 27 20 5F C0 AE  |. BYTE 'LDA' _..|
00000960: 22 00 6F 11 10 04 99 A3  32 36 29 3B 22 DD 22 00  |".o.....26);".".|
00000970: A1 11 1A 04 81 4E B2 31  A4 37 3A 99 A3 39 29 3B  |.....N.1.7:..9);|
00000980: 4E 3B 22 9D 2E 20 42 59  54 45 20 20 2E 2E 2E 20  |N;".. BYTE  ... |
00000990: 20 20 20 DD 22 3A 99 A3  32 36 29 3B 22 DD 22 3A  |   .":..26);".":|
000009A0: 82 00 BF 11 24 04 99 A3  31 30 29 3B 22 38 2E 20  |....$...10);"8. |
000009B0: 42 59 54 45 20 20 2E 2E  2E 20 20 C0 C0 BD 22 00  |BYTE  ...  ...".|
000009C0: DF 11 38 04 99 22 13 11  11 11 11 11 11 11 11 11  |..8.."..........|
000009D0: 11 22 3B A3 32 39 29 3B  22 41 43 48 54 11 22 00  |.";.29);"ACHT.".|
000009E0: F1 11 42 04 99 A3 32 39  29 3B 22 42 59 54 45 11  |..B...29);"BYTE.|
000009F0: 22 00 05 12 4C 04 99 A3  32 39 29 3B 22 52 55 45  |"...L...29);"RUE|
00000A00: 43 4B 2D 11 22 00 1A 12  56 04 99 A3 32 39 29 3B  |CK-."...V...29);|
00000A10: 22 57 41 45 52 54 53 2D  11 22 00 43 12 60 04 99  |"WAERTS-.".C.`..|
00000A20: A3 38 29 3B 22 2A 22 3B  A3 31 38 29 3B 22 27 42  |.8);"*";.18);"'B|
00000A30: 4E 45 27 22 3B A3 32 39  29 3B 22 53 50 52 55 4E  |NE'";.29);"SPRUN|
00000A40: 47 11 22 00 5D 12 6A 04  99 A3 38 29 3B 22 2A 22  |G.".].j...8);"*"|
00000A50: 3B A3 31 39 29 3B 22 24  46 38 11 11 22 00 73 12  |;.19);"$F8..".s.|
00000A60: 88 04 49 B2 35 3A 8D 35  30 30 30 3A 8B 46 4C A7  |..I.5:.5000:.FL.|
00000A70: 38 30 30 00 9D 12 B0 04  99 22 93 56 4F 52 54 45  |800......".VORTE|
00000A80: 49 4C 20 44 45 52 20 52  45 4C 41 54 49 56 45 4E  |IL DER RELATIVEN|
00000A90: 20 22 3B 41 24 3B 22 3A  20 44 49 45 22 00 CD 12  | ";A$;": DIE"...|
00000AA0: BA 04 99 22 11 50 52 4F  47 52 41 4D 4D 45 20 4B  |...".PROGRAMME K|
00000AB0: 4F 45 4E 4E 45 4E 20 20  49 4E 20 44 45 4E 20 52  |OENNEN  IN DEN R|
00000AC0: 41 4D 53 20 42 45 4C 49  45 42 49 47 22 00 FD 12  |AMS BELIEBIG"...|
00000AD0: C4 04 99 22 11 56 45 52  4C 41 47 45 52 54 20 57  |...".VERLAGERT W|
00000AE0: 45 52 44 45 4E 2C 20 44  41 20 4A 41 20 4B 45 49  |ERDEN, DA JA KEI|
00000AF0: 4E 45 20 41 42 53 4F 4C  55 54 45 4E 22 00 20 13  |NE ABSOLUTEN". .|
00000B00: CE 04 99 22 11 41 44 52  45 53 53 45 4E 20 56 45  |...".ADRESSEN VE|
00000B10: 52 57 45 4E 44 45 54 20  57 45 52 44 45 4E 2E 22  |RWENDET WERDEN."|
00000B20: 00 51 13 D8 04 99 22 11  11 4E 41 43 48 54 45 49  |.Q...."..NACHTEI|
00000B30: 4C 45 3A 20 20 20 44 49  45 20 20 42 45 52 45 43  |LE:   DIE  BEREC|
00000B40: 48 4E 55 4E 47 20 20 52  45 4C 41 54 49 56 45 52  |HNUNG  RELATIVER|
00000B50: 22 00 81 13 E2 04 99 22  11 41 44 52 45 53 53 45  |"......".ADRESSE|
00000B60: 4E 20 49 53 54 20 20 4D  55 45 48 53 41 4D 20 55  |N IST  MUEHSAM U|
00000B70: 4E 44 20 46 45 48 4C 45  52 54 52 41 45 43 48 2D  |ND FEHLERTRAECH-|
00000B80: 22 00 B1 13 EC 04 99 22  11 54 49 47 2E 20 44 49  |"......".TIG. DI|
00000B90: 45 20 53 50 52 55 4E 47  57 45 49 54 45 20 49 53  |E SPRUNGWEITE IS|
00000BA0: 54 20 53 45 48 52 20 42  45 47 52 45 4E 5A 54 2E  |T SEHR BEGRENZT.|
00000BB0: 22 00 E2 13 F6 04 99 22  11 11 49 2E 41 2E 20 55  |"......"..I.A. U|
00000BC0: 45 42 45 52 4E 49 4D 4D  54 20 20 45 49 4E 20 20  |EBERNIMMT  EIN  |
00000BD0: 41 53 53 45 4D 42 4C 45  52 50 52 4F 47 52 41 4D  |ASSEMBLERPROGRAM|
00000BE0: 4D 22 00 12 14 00 05 99  22 11 44 49 45 20 42 45  |M"......".DIE BE|
00000BF0: 52 45 43 48 4E 55 4E 47  2C 20 20 53 4F 20 44 41  |RECHNUNG,  SO DA|
00000C00: 53 53 20 57 45 4E 49 47  53 54 45 4E 53 20 44 49  |SS WENIGSTENS DI|
00000C10: 45 22 00 3B 14 0A 05 99  22 11 45 52 53 54 45 4E  |E".;....".ERSTEN|
00000C20: 20 4E 41 43 48 54 45 49  4C 45 20 42 45 48 45 42  | NACHTEILE BEHEB|
00000C30: 42 41 52 20 53 49 4E 44  2E 11 22 00 52 14 1E 05  |BAR SIND..".R...|
00000C40: 49 B2 36 3A 8D 35 30 30  30 3A 8B 46 4C A7 31 30  |I.6:.5000:.FL.10|
00000C50: 30 30 00 85 14 78 05 99  22 93 22 3B 4F 24 3B 4F  |00...x..".";O$;O|
00000C60: 24 3B 4F 24 3A 99 22 12  31 2E 32 2E 34 2E 20 45  |$;O$:.".1.2.4. E|
00000C70: 49 4E 20 45 52 53 54 45  53 20 42 45 49 53 50 49  |IN ERSTES BEISPI|
00000C80: 45 4C 20 92 22 00 B6 14  82 05 99 22 11 11 57 49  |EL ."......"..WI|
00000C90: 52 20 57 41 45 48 4C 45  4E 20 4E 4F 43 48 4D 41  |R WAEHLEN NOCHMA|
00000CA0: 4C 53 20 44 41 53 20 50  52 4F 42 4C 45 4D 20 44  |LS DAS PROBLEM D|
00000CB0: 41 54 45 4E 2D 22 00 E6  14 8C 05 99 22 11 54 52  |ATEN-"......".TR|
00000CC0: 41 4E 53 46 45 52 2E 20  20 20 57 49 52 20 57 4F  |ANSFER.   WIR WO|
00000CD0: 4C 4C 45 4E 20 45 49 4E  20 50 52 4F 47 52 41 4D  |LLEN EIN PROGRAM|
00000CE0: 4D 20 45 52 2D 22 00 16  15 96 05 99 22 11 53 54  |M ER-"......".ST|
00000CF0: 45 4C 4C 45 4E 2C 20 20  44 41 53 20 44 49 45 20  |ELLEN,  DAS DIE |
00000D00: 49 4E 48 41 4C 54 45 20  20 44 45 52 20 53 50 45  |INHALTE  DER SPE|
00000D10: 49 43 48 45 52 22 00 46  15 A0 05 99 22 11 24 30  |ICHER".F....".$0|
00000D20: 30 30 30 20 2D 20 24 30  30 46 46 20 4E 41 43 48  |000 - $00FF NACH|
00000D30: 20 24 38 30 30 30 20 2D  20 24 38 30 46 46 20 55  | $8000 - $80FF U|
00000D40: 45 42 45 52 2D 22 00 56  15 AA 05 99 22 11 54 52  |EBER-".V....".TR|
00000D50: 41 45 47 54 2E 22 00 7F  15 B4 05 99 22 11 11 24  |AEGT."......"..$|
00000D60: 30 30 30 30 20 2D 20 24  30 30 46 46 20 49 53 54  |0000 - $00FF IST|
00000D70: 20 44 49 45 20 5A 45 52  4F 50 41 47 45 2C 22 00  | DIE ZEROPAGE,".|
00000D80: AF 15 BE 05 99 22 11 24  38 30 30 30 20 2D 20 24  |.....".$8000 - $|
00000D90: 38 30 46 46 20 49 53 54  20 44 41 53 20 45 52 53  |80FF IST DAS ERS|
00000DA0: 54 45 20 56 49 45 52 54  45 4C 20 44 45 53 22 00  |TE VIERTEL DES".|
00000DB0: CD 15 C8 05 99 22 11 42  49 4C 44 53 43 48 49 52  |.....".BILDSCHIR|
00000DC0: 4D 53 50 45 49 43 48 45  52 53 2E 11 22 00 E4 15  |MSPEICHERS.."...|
00000DD0: E6 05 49 B2 37 3A 8D 35  30 30 30 3A 8B 46 4C A7  |..I.7:.5000:.FL.|
00000DE0: 31 32 30 30 00 14 16 40  06 99 22 93 55 4D 20 44  |1200...@..".UM D|
00000DF0: 41 53 20 50 52 4F 42 4C  45 4D 20 50 52 4F 47 52  |AS PROBLEM PROGR|
00000E00: 41 4D 4D 49 45 52 45 4E  20 5A 55 20 4B 4F 45 4E  |AMMIEREN ZU KOEN|
00000E10: 4E 45 4E 22 00 51 16 4A  06 53 24 B2 22 11 20 20  |NEN".Q.J.S$.".  |
00000E20: 20 20 20 20 22 3A 99 22  11 4D 55 45 53 53 45 4E  |    ":.".MUESSEN|
00000E30: 20 57 49 52 20 20 56 49  45 52 20 57 45 49 54 45  | WIR  VIER WEITE|
00000E40: 52 45 20 20 20 43 50 55  2D 42 45 46 45 48 4C 45  |RE   CPU-BEFEHLE|
00000E50: 22 00 81 16 54 06 99 22  11 56 4F 52 57 45 47 4E  |"...T..".VORWEGN|
00000E60: 45 48 4D 45 4E 3A 20 20  27 4C 44 58 27 2C 27 53  |EHMEN:  'LDX','S|
00000E70: 54 41 27 2C 27 49 4E 58  27 2C 27 52 54 53 27 2E  |TA','INX','RTS'.|
00000E80: 22 00 C0 16 5E 06 99 22  11 20 20 27 4C 44 58 27  |"...^..".  'LDX'|
00000E90: 20 28 4C 4F 41 44 20 49  4E 44 45 58 20 58 20 57  | (LOAD INDEX X W|
00000EA0: 49 54 48 20 4D 45 4D 4F  52 59 29 22 3A 99 A6 39  |ITH MEMORY)":..9|
00000EB0: 29 3B 22 A3 A0 A0 A3 A0  A0 A0 A0 A0 A0 A0 A3 22  |);"............"|
00000EC0: 00 FC 16 68 06 99 22 20  20 27 53 54 41 27 20 28  |...h.."  'STA' (|
00000ED0: 53 54 4F 52 45 20 41 43  43 55 4D 55 4C 41 54 4F  |STORE ACCUMULATO|
00000EE0: 52 20 54 4F 20 4D 45 4D  4F 52 59 29 22 3A 99 A6  |R TO MEMORY)":..|
00000EF0: 39 29 3B 22 A3 A3 A0 A0  A0 A0 A3 22 00 3F 17 72  |9);".......".?.r|
00000F00: 06 99 22 20 20 27 49 4E  58 27 20 28 49 4E 43 52  |.."  'INX' (INCR|
00000F10: 45 4D 45 4E 54 20 49 4E  44 45 58 20 58 20 42 59  |EMENT INDEX X BY|
00000F20: 20 4F 4E 45 29 22 3A 99  A6 39 29 3B 22 A3 A3 A0  | ONE)":..9);"...|
00000F30: A0 A0 A0 A0 A0 20 20 20  20 20 20 20 20 A3 22 00  |.....        .".|
00000F40: 7C 17 7C 06 99 22 20 20  27 52 54 53 27 20 28 52  ||.|.."  'RTS' (R|
00000F50: 45 54 55 52 4E 20 46 52  4F 4D 20 53 55 42 52 4F  |ETURN FROM SUBRO|
00000F60: 55 54 49 4E 45 29 22 3A  99 A6 39 29 3B 22 A3 20  |UTINE)":..9);". |
00000F70: A3 A0 A0 A0 A0 A0 20 20  20 20 A3 22 00 AB 17 86  |......    ."....|
00000F80: 06 99 22 44 49 45 20 56  49 45 52 20 20 42 45 46  |.."DIE VIER  BEF|
00000F90: 45 48 4C 45 20 20 53 49  4E 44 20 45 49 4E 46 41  |EHLE  SIND EINFA|
00000FA0: 43 48 20 5A 55 20 56 45  52 2D 22 00 D2 17 90 06  |CH ZU VER-".....|
00000FB0: 99 22 11 53 54 45 48 45  4E 20 55 4E 44 20 42 45  |.".STEHEN UND BE|
00000FC0: 57 49 52 4B 45 4E 20 46  4F 4C 47 45 4E 44 45 53  |WIRKEN FOLGENDES|
00000FD0: 3A 22 00 03 18 9A 06 99  22 11 11 27 4C 44 58 27  |:"......"..'LDX'|
00000FE0: 20 4C 41 45 44 20 45 49  4E 20 44 41 54 45 4E 57  | LAED EIN DATENW|
00000FF0: 4F 52 54 20 28 42 59 54  45 29 20 49 4E 53 20 58  |ORT (BYTE) INS X|
00001000: 52 2E 22 00 30 18 A4 06  99 53 24 3B 22 5A 2E 42  |R.".0....S$;"Z.B|
00001010: 2E 20 4C 41 45 44 20 27  4C 44 58 20 23 20 24 30  |. LAED 'LDX # $0|
00001020: 30 27 20 24 30 30 20 49  4E 53 20 58 52 2E 11 22  |0' $00 INS XR.."|
00001030: 00 47 18 AE 06 49 B2 38  3A 8D 35 30 30 30 3A 8B  |.G...I.8:.5000:.|
00001040: 46 4C A7 31 34 30 30 00  77 18 08 07 99 22 93 27  |FL.1400.w....".'|
00001050: 53 54 41 27 20 49 53 54  20 44 49 45 20 55 4D 4B  |STA' IST DIE UMK|
00001060: 45 48 52 55 4E 47 20 56  4F 4E 20 27 4C 44 41 27  |EHRUNG VON 'LDA'|
00001070: 2E 53 50 45 49 2D 22 00  A3 18 1C 07 99 53 24 3B  |.SPEI-"......S$;|
00001080: 22 43 48 45 52 54 20 44  45 4E 20 49 4E 48 41 4C  |"CHERT DEN INHAL|
00001090: 54 20 20 44 45 53 20 41  43 20 49 4E 20 45 49 4E  |T  DES AC IN EIN|
000010A0: 45 4E 22 00 CF 18 26 07  99 53 24 3B 22 53 50 45  |EN"...&..S$;"SPE|
000010B0: 49 43 48 45 52 2C 20 20  44 45 53 53 45 4E 20 41  |ICHER,  DESSEN A|
000010C0: 44 52 45 53 53 45 20 44  45 4D 20 42 45 2D 22 00  |DRESSE DEM BE-".|
000010D0: FB 18 30 07 99 53 24 3B  22 46 45 48 4C 20 46 4F  |..0..S$;"FEHL FO|
000010E0: 4C 47 54 2E 20 5A 2E 42  20 27 53 54 41 20 24 30  |LGT. Z.B 'STA $0|
000010F0: 31 32 33 27 20 53 50 45  49 2D 22 00 25 19 35 07  |123' SPEI-".%.5.|
00001100: 99 53 24 3B 22 43 48 45  52 54 20 49 4E 48 41 4C  |.S$;"CHERT INHAL|
00001110: 54 20 44 45 53 20 41 43  20 4E 41 43 48 20 24 30  |T DES AC NACH $0|
00001120: 31 32 33 2E 22 00 56 19  3A 07 99 22 11 11 27 49  |123.".V.:.."..'I|
00001130: 4E 58 27 20 56 45 52 47  52 4F 45 53 53 45 52 54  |NX' VERGROESSERT|
00001140: 20 44 45 4E 20 49 4E 48  41 4C 54 20 44 45 53 20  | DEN INHALT DES |
00001150: 58 52 20 55 4D 22 00 82  19 44 07 99 53 24 3B 22  |XR UM"...D..S$;"|
00001160: 45 49 4E 53 2E 20 20 41  55 53 20 24 41 32 20 57  |EINS.  AUS $A2 W|
00001170: 49 52 44 20 24 41 33 2C  20 20 41 55 53 20 24 46  |IRD $A3,  AUS $F|
00001180: 46 22 00 9B 19 4E 07 99  53 24 3B 22 57 49 52 44  |F"...N..S$;"WIRD|
00001190: 20 24 30 30 2C 20 45 54  43 2E 22 00 CC 19 58 07  | $00, ETC."...X.|
000011A0: 99 22 11 11 27 52 54 53  27 20 42 45 57 49 52 4B  |."..'RTS' BEWIRK|
000011B0: 54 20 44 45 4E 20 52 55  45 43 4B 53 50 52 55 4E  |T DEN RUECKSPRUN|
000011C0: 47 20 49 4E 53 20 48 41  55 50 54 22 00 F8 19 62  |G INS HAUPT"...b|
000011D0: 07 99 53 24 3B 22 50 52  4F 47 52 41 4D 4D 20 4E  |..S$;"PROGRAMM N|
000011E0: 41 43 48 20 41 55 46 52  55 46 20 45 49 4E 45 53  |ACH AUFRUF EINES|
000011F0: 20 55 4E 54 45 52 2D 22  00 24 1A 6C 07 99 53 24  | UNTER-".$.l..S$|
00001200: 3B 22 50 52 4F 47 52 41  4D 4D 53 2E 20 28 56 47  |;"PROGRAMMS. (VG|
00001210: 4C 2E 20 42 41 53 49 43  3A 20 27 52 45 54 55 52  |L. BASIC: 'RETUR|
00001220: 4E 27 29 22 00 3B 1A 76  07 49 B2 39 3A 8D 35 30  |N')".;.v.I.9:.50|
00001230: 30 30 3A 8B 46 4C A7 31  36 30 30 00 60 1A D0 07  |00:.FL.1600.`...|
00001240: 99 22 93 4E 55 4E 20 55  4E 53 45 52 20 4B 4C 45  |.".NUN UNSER KLE|
00001250: 49 4E 45 53 20 50 52 4F  47 52 41 4D 4D 3A 11 22  |INES PROGRAMM:."|
00001260: 00 75 1A DA 07 99 A3 31  36 29 3B 22 48 45 58 2D  |.u.....16);"HEX-|
00001270: 43 4F 44 45 22 00 93 1A  DF 07 99 22 11 4C 44 58  |CODE"......".LDX|
00001280: 20 23 20 24 30 30 20 20  20 20 20 20 20 41 32 20  | # $00       A2 |
00001290: 30 30 22 00 BB 1A E4 07  99 22 11 4C 44 41 20 24  |00"......".LDA $|
000012A0: 30 30 2C 58 20 20 20 5F  AE 20 20 42 35 20 30 30  |00,X   _.  B5 00|
000012B0: 22 3A 99 A3 31 33 29 3B  22 DD 22 00 E5 1A EE 07  |":..13);".".....|
000012C0: 99 22 53 54 41 20 24 38  30 30 30 2C 58 20 20 DD  |."STA $8000,X  .|
000012D0: 20 20 39 44 20 30 30 20  38 30 22 3A 99 A3 31 33  |  9D 00 80":..13|
000012E0: 29 3B 22 DD 22 00 09 1B  F8 07 99 22 49 4E 58 20  |);"."......"INX |
000012F0: 20 20 20 20 20 20 20 20  20 DD 20 20 45 38 22 3A  |         .  E8":|
00001300: 99 A3 31 33 29 3B 22 DD  22 00 26 1B 02 08 99 22  |..13);".".&...."|
00001310: 42 4E 45 20 24 46 38 20  20 20 20 20 C0 BD 20 20  |BNE $F8     ..  |
00001320: 44 30 20 46 38 22 00 41  1B 07 08 99 22 11 52 54  |D0 F8".A....".RT|
00001330: 53 20 20 20 20 20 20 20  20 20 20 20 20 20 36 30  |S             60|
00001340: 22 00 71 1B 0C 08 99 22  11 57 49 52 20 53 43 48  |".q....".WIR SCH|
00001350: 52 45 49 42 45 4E 20 44  49 45 53 45 53 20 50 52  |REIBEN DIESES PR|
00001360: 4F 47 52 41 4D 4D 20 4D  49 54 20 45 49 4E 45 4D  |OGRAMM MIT EINEM|
00001370: 22 00 A1 1B 16 08 99 22  11 41 53 53 45 4D 42 4C  |"......".ASSEMBL|
00001380: 45 52 20 28 5A 2E 42 2E  20 53 59 4E 54 41 58 2D  |ER (Z.B. SYNTAX-|
00001390: 41 53 53 45 4D 42 4C 45  52 29 20 20 4F 44 45 52  |ASSEMBLER)  ODER|
000013A0: 22 00 D1 1B 20 08 99 22  11 4D 49 54 20 45 49 4E  |"... ..".MIT EIN|
000013B0: 45 4D 20 4D 4F 4E 49 54  4F 52 20 28 5A 2E 42 2E  |EM MONITOR (Z.B.|
000013C0: 20 54 49 4D 2D 4D 4F 4E  49 54 4F 52 29 20 49 4E  | TIM-MONITOR) IN|
000013D0: 22 00 FA 1B 2A 08 99 22  11 44 45 4E 20 32 2E 20  |"...*..".DEN 2. |
000013E0: 4B 41 53 53 45 54 54 45  4E 50 55 46 46 45 52 20  |KASSETTENPUFFER |
000013F0: 41 42 20 24 30 33 33 41  2E 22 00 12 1C 3E 08 49  |AB $033A."...>.I|
00001400: B2 31 30 3A 8D 35 30 30  30 3A 8B 46 4C A7 31 38  |.10:.5000:.FL.18|
00001410: 30 30 00 45 1C 98 08 99  22 93 11 11 11 4D 41 53  |00.E...."....MAS|
00001420: 43 48 49 4E 45 4E 50 52  4F 47 52 41 4D 4D 45 20  |CHINENPROGRAMME |
00001430: 53 54 41 52 54 45 54 20  4D 41 4E 20 20 4D 49 54  |STARTET MAN  MIT|
00001440: 20 44 45 4D 22 00 75 1C  A2 08 99 22 11 55 4E 54  | DEM".u....".UNT|
00001450: 45 52 50 52 4F 47 52 41  4D 4D 41 55 46 52 55 46  |ERPROGRAMMAUFRUF|
00001460: 20 27 53 59 53 20 28 2E  2E 2E 2E 29 27 2E 20 20  | 'SYS (....)'.  |
00001470: 4E 41 43 48 22 00 A5 1C  AC 08 99 22 11 44 45 4D  |NACH"......".DEM|
00001480: 20 41 42 41 52 42 45 49  54 45 4E 20 20 44 45 53  | ABARBEITEN  DES|
00001490: 20 55 4E 54 45 52 50 52  4F 47 52 41 4D 4D 53 20  | UNTERPROGRAMMS |
000014A0: 4D 55 53 53 22 00 D5 1C  B6 08 99 22 11 44 45 52  |MUSS"......".DER|
000014B0: 20 20 52 55 45 43 4B 53  50 52 55 4E 47 20 20 49  |  RUECKSPRUNG  I|
000014C0: 4E 20 44 41 53 20 20 48  41 55 50 54 50 52 4F 47  |N DAS  HAUPTPROG|
000014D0: 52 41 4D 4D 22 00 05 1D  C0 08 99 22 11 46 4F 4C  |RAMM"......".FOL|
000014E0: 47 45 4E 2E 20 20 44 41  48 45 52 20 45 4E 44 45  |GEN.  DAHER ENDE|
000014F0: 54 20 55 4E 53 45 52 20  50 52 4F 47 52 41 4D 4D  |T UNSER PROGRAMM|
00001500: 20 4D 49 54 22 00 2D 1D  CA 08 99 22 11 44 45 4D  | MIT".-....".DEM|
00001510: 20 52 55 45 43 4B 53 50  52 55 4E 47 42 45 46 45  | RUECKSPRUNGBEFE|
00001520: 48 4C 20 27 52 54 53 27  2E 11 11 11 22 00 45 1D  |HL 'RTS'....".E.|
00001530: 06 09 49 B2 31 31 3A 8D  35 30 30 30 3A 8B 46 4C  |..I.11:.5000:.FL|
00001540: A7 32 30 30 30 00 66 1D  60 09 99 22 93 46 55 4E  |.2000.f.`..".FUN|
00001550: 4B 54 49 4F 4E 53 57 45  49 53 45 20 20 3A 22 3A  |KTIONSWEISE  :":|
00001560: 99 55 24 3B 55 24 00 97  1D 65 09 99 22 11 11 27  |.U$;U$...e.."..'|
00001570: 4C 44 58 20 23 20 24 30  30 27 20 4C 41 45 44 20  |LDX # $00' LAED |
00001580: 24 30 30 20 49 4E 53 20  58 52 2E 44 41 53 20 58  |$00 INS XR.DAS X|
00001590: 52 20 57 49 52 44 22 00  BD 1D 6A 09 99 22 20 22  |R WIRD"...j.." "|
000015A0: 3B 55 24 3A 99 22 41 4C  53 20 5A 41 45 48 4C 45  |;U$:."ALS ZAEHLE|
000015B0: 52 20 56 45 52 57 45 4E  44 45 54 2E 22 00 EE 1D  |R VERWENDET."...|
000015C0: 74 09 99 22 11 11 27 4C  44 41 20 24 30 30 2C 58  |t.."..'LDA $00,X|
000015D0: 27 20 4C 41 45 44 20 20  44 45 4E 20 49 4E 48 41  |' LAED  DEN INHA|
000015E0: 4C 54 20 20 44 45 53 20  5A 45 52 4F 2D 22 00 25  |LT  DES ZERO-".%|
000015F0: 1E 7E 09 99 22 20 22 3B  55 24 3A 99 22 50 41 47  |.~.." ";U$:."PAG|
00001600: 45 53 50 45 49 43 48 45  52 53 20 24 30 30 2B 58  |ESPEICHERS $00+X|
00001610: 20 20 49 4E 20 44 45 4E  20 41 43 2E 20 20 44 41  |  IN DEN AC.  DA|
00001620: 20 44 41 53 22 00 55 1E  92 09 99 22 11 58 52 20  | DAS".U....".XR |
00001630: 42 45 49 4D 20 45 52 53  54 45 4E 20 44 55 52 43  |BEIM ERSTEN DURC|
00001640: 48 4C 41 55 46 20 44 45  4E 20 49 4E 48 41 4C 54  |HLAUF DEN INHALT|
00001650: 20 24 30 30 22 00 85 1E  97 09 99 22 11 48 41 54  | $00"......".HAT|
00001660: 2C 20 20 49 53 54 20 44  49 45 20 53 50 45 49 43  |,  IST DIE SPEIC|
00001670: 48 45 52 41 44 52 45 53  53 45 20 45 49 4E 46 41  |HERADRESSE EINFA|
00001680: 43 48 20 3A 22 00 AA 1E  9C 09 99 22 11 24 30 30  |CH :"......".$00|
00001690: 20 2B 20 58 20 3D 20 24  30 30 20 2B 20 24 30 30  | + X = $00 + $00|
000016A0: 20 3D 20 24 30 30 2E 11  11 22 00 C2 1E CE 09 49  | = $00...".....I|
000016B0: B2 31 32 3A 8D 35 30 30  30 3A 8B 46 4C A7 32 32  |.12:.5000:.FL.22|
000016C0: 30 30 00 F2 1E 28 0A 99  22 93 27 53 54 41 20 24  |00...(..".'STA $|
000016D0: 38 30 30 30 2C 58 27 20  53 50 45 49 43 48 45 52  |8000,X' SPEICHER|
000016E0: 54 20 20 44 45 4E 20 49  4E 48 41 4C 54 20 44 45  |T  DEN INHALT DE|
000016F0: 53 22 00 2B 1F 3C 0A 99  22 20 C5 C5 22 3B 55 24  |S".+.<.." ..";U$|
00001700: 3A 99 22 41 43 20 49 4E  20 44 45 4E 20 53 50 45  |:."AC IN DEN SPE|
00001710: 49 43 48 45 52 20 24 38  30 30 30 2B 58 2C 20 42  |ICHER $8000+X, B|
00001720: 45 49 4D 20 45 52 53 54  45 4E 22 00 5B 1F 46 0A  |EIM ERSTEN".[.F.|
00001730: 99 22 11 44 55 52 43 48  4C 41 55 46 20 41 4C 53  |.".DURCHLAUF ALS|
00001740: 4F 20 4E 41 43 48 20 24  38 30 30 30 2B 20 24 30  |O NACH $8000+ $0|
00001750: 30 20 3D 20 24 38 30 30  30 2E 22 00 8C 1F 50 0A  |0 = $8000."...P.|
00001760: 99 22 11 11 27 49 4E 58  27 20 45 52 48 4F 45 48  |."..'INX' ERHOEH|
00001770: 54 20 20 44 45 4E 20 49  4E 48 41 4C 54 20 20 44  |T  DEN INHALT  D|
00001780: 45 53 20 58 52 20 55 4D  20 31 2C 22 00 B1 1F 5A  |ES XR UM 1,"...Z|
00001790: 0A 99 22 20 C5 C5 C5 22  3A 99 22 41 4C 53 4F 20  |.." ...":."ALSO |
000017A0: 56 4F 4E 20 24 30 30 20  41 55 46 20 24 30 31 2E  |VON $00 AUF $01.|
000017B0: 22 00 E2 1F 64 0A 99 22  11 11 27 42 4E 45 20 24  |"...d.."..'BNE $|
000017C0: 46 38 27 20 42 45 57 49  52 4B 54 20 20 45 49 4E  |F8' BEWIRKT  EIN|
000017D0: 45 4E 20 52 55 45 43 4B  53 50 52 55 4E 47 20 55  |EN RUECKSPRUNG U|
000017E0: 4D 22 00 15 20 6E 0A 99  55 24 3A 99 22 41 43 48  |M".. n..U$:."ACH|
000017F0: 54 20 42 59 54 45 53 2C  46 41 4C 4C 53 20 44 41  |T BYTES,FALLS DA|
00001800: 53 20 45 52 47 45 42 4E  49 53 20 44 45 52 20 4C  |S ERGEBNIS DER L|
00001810: 45 54 5A 2D 22 00 45 20  78 0A 99 22 11 54 45 4E  |ETZ-".E x..".TEN|
00001820: 20 52 45 43 48 45 4E 4F  50 45 52 41 54 49 4F 4E  | RECHENOPERATION|
00001830: 20 55 4E 47 4C 45 49 43  48 20 20 4E 55 4C 4C 20  | UNGLEICH  NULL |
00001840: 57 41 52 2E 22 00 77 20  82 0A 99 22 11 44 41 53  |WAR.".w ...".DAS|
00001850: 20 57 41 52 20 20 44 45  52 20 46 41 4C 4C 20 28  | WAR  DER FALL (|
00001860: 58 52 20 41 55 46 20 24  30 31 20 45 52 48 4F 45  |XR AUF $01 ERHOE|
00001870: 48 54 29 2E 11 11 22 00  8F 20 96 0A 49 B2 31 33  |HT)...".. ..I.13|
00001880: 3A 8D 35 30 30 30 3A 8B  46 4C A7 32 34 30 30 00  |:.5000:.FL.2400.|
00001890: BF 20 F0 0A 99 22 93 44  45 52 20 44 41 54 45 4E  |. ...".DER DATEN|
000018A0: 54 52 41 4E 53 46 45 52  20 57 49 45 44 45 52 48  |TRANSFER WIEDERH|
000018B0: 4F 4C 54 20 53 49 43 48  20 4A 45 54 5A 54 22 00  |OLT SICH JETZT".|
000018C0: EF 20 04 0B 99 22 11 4D  49 54 20 58 20 3D 20 24  |. ...".MIT X = $|
000018D0: 30 31 2C 20 44 41 4E 4E  20 4D 49 54 20 58 20 3D  |01, DANN MIT X =|
000018E0: 20 24 30 32 2C 20 45 54  43 2E 20 44 45 52 22 00  | $02, ETC. DER".|
000018F0: 1F 21 0E 0B 99 22 11 41  42 42 52 55 43 48 20 45  |.!...".ABBRUCH E|
00001900: 52 46 4F 4C 47 54 2C 20  57 45 4E 4E 20 58 20 3D  |RFOLGT, WENN X =|
00001910: 20 24 30 30 20 57 49 52  44 2C 41 4C 53 4F 22 00  | $00 WIRD,ALSO".|
00001920: 4F 21 18 0B 99 22 11 4D  55 53 53 20 56 4F 52 20  |O!...".MUSS VOR |
00001930: 27 49 4E 58 27 20 58 20  3D 20 24 46 46 20 47 45  |'INX' X = $FF GE|
00001940: 57 45 53 45 4E 20 53 45  49 4E 2E 44 49 45 22 00  |WESEN SEIN.DIE".|
00001950: 7F 21 22 0B 99 22 11 53  43 48 4C 45 49 46 45 20  |.!"..".SCHLEIFE |
00001960: 20 57 49 52 44 20 41 4C  53 4F 20 46 55 45 52 20  | WIRD ALSO FUER |
00001970: 41 4C 4C 45 20 58 20 56  4F 4E 20 24 30 30 22 00  |ALLE X VON $00".|
00001980: 9C 21 2C 0B 99 22 11 42  49 53 20 24 46 46 20 41  |.!,..".BIS $FF A|
00001990: 55 53 47 45 46 55 45 48  52 54 2E 22 00 CD 21 36  |USGEFUEHRT."..!6|
000019A0: 0B 99 22 11 11 44 41 53  20 50 52 4F 47 52 41 4D  |.."..DAS PROGRAM|
000019B0: 4D 20 53 54 45 48 54 20  41 42 20 24 30 33 33 41  |M STEHT AB $033A|
000019C0: 20 28 3D 20 44 45 5A 20  38 32 36 29 22 00 F3 21  | (= DEZ 826)"..!|
000019D0: 40 0B 99 22 11 53 54 41  52 54 45 4E 20 53 49 45  |@..".STARTEN SIE|
000019E0: 20 45 53 20 4D 49 54 20  53 59 53 28 38 32 36 29  | ES MIT SYS(826)|
000019F0: 20 21 22 00 24 22 4A 0B  99 22 11 11 56 45 52 57  | !".$"J.."..VERW|
00001A00: 45 4E 44 45 4E 20 53 49  45 20 41 55 43 48 20 46  |ENDEN SIE AUCH F|
00001A10: 4F 4C 47 45 4E 44 45 53  20 42 41 53 49 43 2D 50  |OLGENDES BASIC-P|
00001A20: 52 4F 2D 22 00 4B 22 54  0B 99 22 11 47 52 41 4D  |RO-".K"T..".GRAM|
00001A30: 4D 3A 20 31 30 20 53 59  53 20 28 38 32 36 29 20  |M: 10 SYS (826) |
00001A40: 3A 20 47 4F 54 4F 20 31  30 11 22 00 88 22 EA 0B  |: GOTO 10.".."..|
00001A50: 99 22 11 20 20 2D 20 53  45 49 54 45 20 31 34 20  |.".  - SEITE 14 |
00001A60: 2D 20 20 3C 2B 3E 20 91  A4 A4 A4 A4 11 9D 9D 9D  |-  <+> .........|
00001A70: 9D 12 45 4E 44 45 92 20  20 3C 2D 3E 20 56 4F 4E  |..ENDE.  <-> VON|
00001A80: 20 56 4F 52 4E 45 22 3B  00 A1 22 F4 0B 8D 35 30  | VORNE";.."...50|
00001A90: 32 30 3A 91 46 4C 89 30  3A 99 22 93 22 3A 80 3A  |20:.FL.0:.".":.:|
00001AA0: 8A 00 B3 22 88 13 8F 20  55 4D 42 4C 41 45 54 54  |..."... UMBLAETT|
00001AB0: 45 52 4E 00 E5 22 92 13  99 22 11 20 20 2D 20 53  |ERN.."...".  - S|
00001AC0: 45 49 54 45 22 3B 49 3B  22 2D 20 20 3C 2B 3E 20  |EITE";I;"-  <+> |
00001AD0: 57 45 49 54 45 52 20 20  3C 2D 3E 20 5A 55 52 55  |WEITER  <-> ZURU|
00001AE0: 45 43 4B 22 3B 00 F7 22  9C 13 81 49 B2 30 A4 31  |ECK";.."...I.0.1|
00001AF0: 31 3A A1 58 24 3A 82 00  0B 23 A6 13 A1 58 24 3A  |1:.X$:...#...X$:|
00001B00: 8B 58 24 B2 22 22 A7 35  30 33 30 00 1E 23 B0 13  |.X$."".5030..#..|
00001B10: 8B 58 24 B2 22 2B 22 A7  46 4C B2 30 3A 8E 00 31  |.X$."+".FL.0:..1|
00001B20: 23 BA 13 8B 58 24 B2 22  2D 22 A7 46 4C B2 31 3A  |#...X$."-".FL.1:|
00001B30: 8E 00 3B 23 C4 13 89 35  30 33 30 00 5E 23 EC 13  |..;#...5030.^#..|
00001B40: 99 A3 4C 29 41 24 3A 99  A3 4C 29 22 DD 22 3B 42  |..L)A$:..L)".";B|
00001B50: 24 3B 22 DD 22 3A 99 A3  4C 29 43 24 3A 8E 00 78  |$;".":..L)C$:..x|
00001B60: 23 06 18 99 A3 37 29 3B  22 20 31 2E 20 42 59 54  |#....7);" 1. BYT|
00001B70: 45 20 20 24 30 38 11 22  00 88 23 10 27 9E 38 32  |E  $08."..#.'.82|
00001B80: 36 3A 89 31 30 30 30 30  00 00 00 FF 00 FF FF FF  |6:.10000........|
....... ### SYNTAX-MAGAZIN #14.5.... ###
     MAI 1981.?.... ###.\.... ### COPYRI
GHT (C) 1981.W.... ### BY ELMAR COMPANS.
..... ###    CARL-SCHURZ-STR.3...... ###
    7550 RASTATT 1...... ###.B.........U
$."EEEEEEEEE":O$.".........":A$."ADRESSI
ERUNG".8...."...";O$;O$;O$;O$:.".SYNTAX-
LEHRGANG 'MASCHINENSPRACHE' (4)".G....I.
0.999:..Q.D..162,0,181,0,157,0,128,232,2
08,248,96...N..:.I.0.10:.IN:.826.I,IN:..
B.H.."....";O$;O$;O$:.".1.2.3.9. RELATIV
E-";A$;"."...R.."..WIR KOMMEN NUN  ZU  D
EM  WICHTIGEN  AB-".#....".SCHNITT  DER 
 BEDINGTEN  SPRUNGBEFEHLE.".S....".JE NA
CH ERGEBNIS  EINER RECHENOPERATION".....
.".FUEHRT DIE CPU EINEN SPRUNG IM PROGRA
MM"......".AUS ODER NICHT.  EINE EIGENAR
T  DER CPU"......".6502 IST, DASS DERART
IGE SPRUENGE STETS"......".RELATIV SIND.
  D.H.:  ES WIRD NICHT DIE".C....".ADRES
SE ANGEGEBEN,DIE ANGESPRUNGEN WER-".S.".
.".DEN SOLL, SONDERN DIE ANZAHL DER BYTE
S,"...,..".DIE DIE CPU UEBERSPRINGEN SOL
L.":.U$;U$;U$;"EEEE.".B.6.I.1:.5000:.FL.
20......".EIN  WICHTIGER  BEDINGTER  SPR
UNGBEFEHL"."....".SEI VORWEGGENOMMEN: 'B
NE'. ER BEDEUTET:".B...."....B.RANCH  IF
  RESULT   .N.....OT  .E.....QUAL   ZERO
."......".(SPRINGE,  FALLS DAS ERGEBNIS 
 UNGLEICH"......".NULL WAR !)".V....".DE
R BEFEHL 'BNE $08' BEDEUTET  FUER DIE"..
.B..".CPU: FALLS DAS ERGEBNIS DER LETZTE
N RE-".6.L..".CHENOPERATION UNGLEICH NUL
L WAR, UEBER-".F.V..".SPRINGE DIE NAECHS
TEN $08 BEFEHLSBYTES!"......".GEZAEHLT W
IRD AB DEM ERSTEN BEFEHL NACH".F....".DE
M  SPRUNGBEFEHL  UND   DER  RELATIVEN".W
....".ADRESSE.".....I.2:.5000:.FL.200...
X..".ALSO: * 0. BYTE 'BNE'.".'.B...6);"*
 1. BYTE  $08.".E.L...7);" 2. BYTE  ... 
 ...".S.Q...24);"."...V..N.3.9:..7);N;".
. BYTE  ...    .":..24);".":........7);"
10. BYTE 'LDA' _...".B....".........";.2
7);"ACHT.".T.....27);"BYTE.".......27);"
VORWAERTS-.".......27);"SPRUNG........".
....I.3:.5000:.FL.400.M. ..".DER BEFEHL 
 'BNE $00'  BEDEUTET  UEBER-".}.*..".SPR
INGEN VON NULL BYTES,  ALSO EFFEKTIV"...
4..".KEINEN SPRUNG.".E.>.."..DIE CPU KAN
N MAXIMAL 127 BYTE VORWAERTS"...H..".SPR
INGEN (MIT 'BNE $7F').  RUECKWAERTS-".%.
R..".SPRUENGE SIND FOLGENDERMASSEN MOEGL
ICH:".G.\.."..$00 = 0 BYTE RUECKWAERTS".
H.F..".$FF = 1 BYTE RUECKWAERTS"...P..".
$FE = 2 BYTE RUECKWAERTS"...Z..".$FD = 3
 BYTE RUECKWAERTS, ETC..".G...I.4:.5000:
.FL.600......".DER  WEITESTE   RUECKWAER
TSSPRUNG  GEHT"......".UEBER 128 BYTE: '
BNE $80'..".C....B$;"RUECKWAERTSSPRUNG 8
 BYTE:":.U$.A.....10);"0. BYTE 'LDA' _..
".O.....26);"."......N.1.7:..9);N;".. BY
TE  ...    .":..26);".":....$...10);"8. 
BYTE  ...  ..."...8.."...........";.29);
"ACHT."...B...29);"BYTE."...L...29);"RUE
CK-."...V...29);"WAERTS-.".C.`...8);"*";
.18);"'BNE'";.29);"SPRUNG.".].J...8);"*"
;.19);"$F8..".S...I.5:.5000:.FL.800.....
.".VORTEIL DER RELATIVEN ";A$;": DIE".M.
...".PROGRAMME KOENNEN  IN DEN RAMS BELI
EBIG"...D..".VERLAGERT WERDEN, DA JA KEI
NE ABSOLUTEN". .N..".ADRESSEN VERWENDET 
WERDEN.".Q.X.."..NACHTEILE:   DIE  BEREC
HNUNG  RELATIVER"......".ADRESSEN IST  M
UEHSAM UND FEHLERTRAECH-"......".TIG. DI
E SPRUNGWEITE IST SEHR BEGRENZT."......"
..I.A. UEBERNIMMT  EIN  ASSEMBLERPROGRAM
M"......".DIE BERECHNUNG,  SO DASS WENIG
STENS DIE".;....".ERSTEN NACHTEILE BEHEB
BAR SIND..".R...I.6:.5000:.FL.1000...X..
".";O$;O$;O$:.".1.2.4. EIN ERSTES BEISPI
EL ."......"..WIR WAEHLEN NOCHMALS DAS P
ROBLEM DATEN-"......".TRANSFER.   WIR WO
LLEN EIN PROGRAMM ER-"......".STELLEN,  
DAS DIE INHALTE  DER SPEICHER".F. ..".$0
000 - $00FF NACH $8000 - $80FF UEBER-".V
....".TRAEGT."....."..$0000 - $00FF IST
 DIE ZEROPAGE,"......".$8000 - $80FF IST
 DAS ERSTE VIERTEL DES".M.H..".BILDSCHIR
MSPEICHERS..".....I.7:.5000:.FL.1200...@
..".UM DAS PROBLEM PROGRAMMIEREN ZU KOEN
NEN".Q.J.S$.".      ":.".MUESSEN WIR  VI
ER WEITERE   CPU-BEFEHLE"...T..".VORWEGN
EHMEN:  'LDX','STA','INX','RTS'."...^.."
.  'LDX' (LOAD INDEX X WITH MEMORY)":..9
);".  .       ."...H.."  'STA' (STORE AC
CUMULATOR TO MEMORY)":..9);"..    .".?.R
.."  'INX' (INCREMENT INDEX X BY ONE)":.
.9);"..              .".|.|.."  'RTS' (R
ETURN FROM SUBROUTINE)":..9);". .       
  ."......"DIE VIER  BEFEHLE  SIND EINFA
CH ZU VER-".R....".STEHEN UND BEWIRKEN F
OLGENDES:"......"..'LDX' LAED EIN DATENW
ORT (BYTE) INS XR.".0....S$;"Z.B. LAED '
LDX # $00' $00 INS XR..".G...I.8:.5000:.
FL.1400.W....".'STA' IST DIE UMKEHRUNG V
ON 'LDA'.SPEI-"......S$;"CHERT DEN INHAL
T  DES AC IN EINEN".O.&..S$;"SPEICHER,  
DESSEN ADRESSE DEM BE-"...0..S$;"FEHL FO
LGT. Z.B 'STA $0123' SPEI-".%.5..S$;"CHE
RT INHALT DES AC NACH $0123.".V.:.."..'I
NX' VERGROESSERT DEN INHALT DES XR UM"..
.D..S$;"EINS.  AUS $A2 WIRD $A3,  AUS $F
F"...N..S$;"WIRD $00, ETC.".L.X.."..'RTS
' BEWIRKT DEN RUECKSPRUNG INS HAUPT"...B
..S$;"PROGRAMM NACH AUFRUF EINES UNTER-"
.$.L..S$;"PROGRAMMS. (VGL. BASIC: 'RETUR
N')".;.V.I.9:.5000:.FL.1600.`.P..".NUN U
NSER KLEINES PROGRAMM:.".U.Z...16);"HEX-
CODE"......".LDX # $00       A2 00".....
.".LDA $00,X   _.  B5 00":..13);".".....
."STA $8000,X  .  9D 00 80":..13);"."...
..."INX          .  E8":..13);".".&...."
BNE $F8     ..  D0 F8".A....".RTS       
      60".Q....".WIR SCHREIBEN DIESES PR
OGRAMM MIT EINEM"......".ASSEMBLER (Z.B.
 SYNTAX-ASSEMBLER)  ODER".Q. ..".MIT EIN
EM MONITOR (Z.B. TIM-MONITOR) IN"...*.."
.DEN 2. KASSETTENPUFFER AB $033A."...>.I
.10:.5000:.FL.1800.E...."....MASCHINENPR
OGRAMME STARTET MAN  MIT DEM".U....".UNT
ERPROGRAMMAUFRUF 'SYS (....)'.  NACH"...
...".DEM ABARBEITEN  DES UNTERPROGRAMMS 
MUSS".U....".DER  RUECKSPRUNG  IN DAS  H
AUPTPROGRAMM"......".FOLGEN.  DAHER ENDE
T UNSER PROGRAMM MIT".-.J..".DEM RUECKSP
RUNGBEFEHL 'RTS'....".E...I.11:.5000:.FL
.2000.F.`..".FUNKTIONSWEISE  :":.U$;U$..
.E.."..'LDX # $00' LAED $00 INS XR.DAS X
R WIRD"...J.." ";U$:."ALS ZAEHLER VERWEN
DET."...T.."..'LDA $00,X' LAED  DEN INHA
LT  DES ZERO-".%.~.." ";U$:."PAGESPEICHE
RS $00+X  IN DEN AC.  DA DAS".U....".XR 
BEIM ERSTEN DURCHLAUF DEN INHALT $00"...
...".HAT,  IST DIE SPEICHERADRESSE EINFA
CH :"......".$00 + X = $00 + $00 = $00..
.".B.N.I.12:.5000:.FL.2200...(..".'STA $
8000,X' SPEICHERT  DEN INHALT DES".+.<..
" EE";U$:."AC IN DEN SPEICHER $8000+X, B
EIM ERSTEN".[.F..".DURCHLAUF ALSO NACH $
8000+ $00 = $8000."...P.."..'INX' ERHOEH
T  DEN INHALT  DES XR UM 1,"...Z.." EEE"
:."ALSO VON $00 AUF $01."...D.."..'BNE $
F8' BEWIRKT  EINEN RUECKSPRUNG UM".. N..
U$:."ACHT BYTES,FALLS DAS ERGEBNIS DER L
ETZ-".E X..".TEN RECHENOPERATION UNGLEIC
H  NULL WAR.".W ...".DAS WAR  DER FALL (
XR AUF $01 ERHOEHT)...".. ..I.13:.5000:.
FL.2400.. ...".DER DATENTRANSFER WIEDERH
OLT SICH JETZT".. ...".MIT X = $01, DANN
 MIT X = $02, ETC. DER"..!...".ABBRUCH E
RFOLGT, WENN X = $00 WIRD,ALSO".O!...".M
USS VOR 'INX' X = $FF GEWESEN SEIN.DIE".
!"..".SCHLEIFE  WIRD ALSO FUER ALLE X V
ON $00"..!,..".BIS $FF AUSGEFUEHRT.".M!6
.."..DAS PROGRAMM STEHT AB $033A (= DEZ 
826)"..!@..".STARTEN SIE ES MIT SYS(826)
 !".$"J.."..VERWENDEN SIE AUCH FOLGENDES
 BASIC-PRO-".K"T..".GRAMM: 10 SYS (826) 
: GOTO 10.".."...".  - SEITE 14 -  <+> .
..........ENDE.  <-> VON VORNE";.."...50
20:.FL.0:.".":.:..."... UMBLAETTERN.."..
.".  - SEITE";I;"-  <+> WEITER  <-> ZURU
ECK";.."...I.0.11:.X$:...#...X$:.X$."".5
030..#...X$."+".FL.0:..1#...X$."-".FL.1:
..;#D..5030.^#....L)A$:..L)".";B$;".":..
L)C$:..X#....7);" 1. BYTE  $08."..#.'.82
6:.10000........
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL