8MASCHIENENK
FILE INFORMATION
FILENAME(S): 8MASCHIENENK
FILE TYPE(S): PRG
FILE SIZE: 6.9K
FIRST SEEN: 2025-11-30 21:23:28
APPEARS ON: 1 disk(s)
FILE HASH
5a564b5d2e9f1597bb52952184635ec78a7bf147ea73b8802ebbaa22bcc4806a
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| C64 HULP 15 1 | 8MASCHIENENK | PRG | DuncanTwain | 24 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 01 04 1E 04 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 38 00 39 |AX-MAGAZIN #18.9|
00000020: 04 01 00 8F 20 23 23 23 20 20 20 53 45 50 54 45 |.... ### SEPTE|
00000030: 4D 42 45 52 20 31 39 38 31 00 43 04 02 00 8F 20 |MBER 1981.C.... |
00000040: 23 23 23 00 60 04 03 00 8F 20 23 23 23 20 43 4F |###.`.... ### CO|
00000050: 50 59 52 49 47 48 54 20 28 43 29 20 31 39 38 31 |PYRIGHT (C) 1981|
00000060: 00 7B 04 04 00 8F 20 23 23 23 20 42 59 20 45 4C |.{.... ### BY EL|
00000070: 4D 41 52 20 43 4F 4D 50 41 4E 53 00 9A 04 05 00 |MAR COMPANS.....|
00000080: 8F 20 23 23 23 20 20 20 20 43 41 52 4C 2D 53 43 |. ### CARL-SC|
00000090: 48 55 52 5A 2D 53 54 52 2E 33 00 B6 04 06 00 8F |HURZ-STR.3......|
000000A0: 20 23 23 23 20 20 20 20 37 35 35 30 20 52 41 53 | ### 7550 RAS|
000000B0: 54 41 54 54 20 31 00 C0 04 07 00 8F 20 23 23 23 |TATT 1...... ###|
000000C0: 00 C6 04 08 00 9C 00 E9 04 0A 00 55 24 B2 22 C5 |...........U$.".|
000000D0: C5 C5 C5 C5 C5 C5 C5 C5 C5 22 3A 4F 24 B2 22 A4 |.........":O$.".|
000000E0: A4 A4 A4 A4 A4 A4 A4 A4 22 00 02 05 64 00 81 49 |........"...d..I|
000000F0: B2 38 33 30 A4 39 30 30 3A 87 58 3A 97 49 2C 58 |.830.900:.X:.I,X|
00000100: 3A 82 00 41 05 6E 00 83 20 31 36 39 2C 33 32 2C |:..A.n.. 169,32,|
00000110: 31 36 32 2C 30 2C 31 35 37 2C 30 2C 31 32 38 2C |162,0,157,0,128,|
00000120: 32 33 32 2C 32 32 34 2C 34 30 2C 32 30 38 2C 32 |232,224,40,208,2|
00000130: 34 38 2C 39 36 2C 30 2C 30 2C 30 2C 30 2C 30 2C |48,96,0,0,0,0,0,|
00000140: 30 00 81 05 72 00 83 20 30 2C 31 36 39 2C 33 32 |0...r.. 0,169,32|
00000150: 2C 31 36 32 2C 33 39 2C 31 35 37 2C 30 2C 31 32 |,162,39,157,0,12|
00000160: 38 2C 32 30 32 2C 31 36 2C 32 35 30 2C 39 36 2C |8,202,16,250,96,|
00000170: 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C |0,0,0,0,0,0,0,0,|
00000180: 30 00 C2 05 76 00 83 20 31 36 39 2C 33 32 2C 31 |0...v.. 169,32,1|
00000190: 36 32 2C 34 30 2C 31 35 37 2C 32 35 35 2C 31 32 |62,40,157,255,12|
000001A0: 37 2C 32 30 32 2C 32 30 38 2C 32 35 30 2C 39 36 |7,202,208,250,96|
000001B0: 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 |,0,0,0,0,0,0,0,0|
000001C0: 2C 30 00 F1 05 77 00 83 20 31 36 39 2C 34 32 2C |,0...w.. 169,42,|
000001D0: 31 36 32 2C 34 30 2C 31 35 37 2C 32 35 35 2C 31 |162,40,157,255,1|
000001E0: 32 37 2C 32 30 32 2C 32 30 38 2C 32 35 30 2C 39 |27,202,208,250,9|
000001F0: 36 00 32 06 C8 00 99 22 93 A4 A4 22 3B 4F 24 3B |6.2...."...";O$;|
00000200: 4F 24 3B 4F 24 3B 4F 24 3A 99 22 12 53 59 4E 54 |O$;O$;O$:.".SYNT|
00000210: 41 58 2D 4C 45 48 52 47 41 4E 47 20 27 4D 41 53 |AX-LEHRGANG 'MAS|
00000220: 43 48 49 4E 45 4E 53 50 52 41 43 48 45 27 20 28 |CHINENSPRACHE' (|
00000230: 38 29 00 5A 06 D2 00 99 4F 24 3B 4F 24 3B 22 A4 |8).Z....O$;O$;".|
00000240: A4 22 3A 99 22 12 31 2E 33 2E 33 2E 20 53 50 52 |.":.".1.3.3. SPR|
00000250: 55 4E 47 42 45 46 45 48 4C 45 00 89 06 DC 00 99 |UNGBEFEHLE......|
00000260: 22 11 42 45 49 20 20 53 50 52 55 4E 47 42 45 46 |".BEI SPRUNGBEF|
00000270: 45 48 4C 45 4E 20 20 55 4E 54 45 52 53 43 48 45 |EHLEN UNTERSCHE|
00000280: 49 44 45 54 20 20 4D 41 4E 00 B7 06 E6 00 99 22 |IDET MAN......"|
00000290: 11 42 45 44 49 4E 47 54 45 20 55 4E 44 20 55 4E |.BEDINGTE UND UN|
000002A0: 42 45 44 49 4E 47 54 45 20 53 50 52 55 4E 47 42 |BEDINGTE SPRUNGB|
000002B0: 45 46 45 48 4C 45 2E 00 E7 06 F0 00 99 22 11 11 |EFEHLE......."..|
000002C0: 41 29 20 42 45 44 49 4E 47 54 45 20 20 53 50 52 |A) BEDINGTE SPR|
000002D0: 55 4E 47 42 45 46 45 48 4C 45 20 20 53 49 4E 44 |UNGBEFEHLE SIND|
000002E0: 20 53 4F 4C 43 48 45 00 16 07 FA 00 99 22 11 53 | SOLCHE......".S|
000002F0: 50 52 55 4E 47 42 45 46 45 48 4C 45 2C 20 44 49 |PRUNGBEFEHLE, DI|
00000300: 45 20 4E 55 52 20 41 55 53 47 45 46 55 45 48 52 |E NUR AUSGEFUEHR|
00000310: 54 20 57 45 52 2D 00 45 07 04 01 99 22 11 44 45 |T WER-.E....".DE|
00000320: 4E 2C 20 20 57 45 4E 4E 20 45 49 4E 45 20 42 45 |N, WENN EINE BE|
00000330: 53 54 49 4D 4D 54 45 20 42 45 44 49 4E 47 55 4E |STIMMTE BEDINGUN|
00000340: 47 20 45 52 2D 00 74 07 0E 01 99 22 11 46 55 45 |G ER-.t....".FUE|
00000350: 4C 4C 54 20 49 53 54 20 28 42 41 53 49 43 3A 20 |LLT IST (BASIC: |
00000360: 49 46 20 2E 2E 20 54 48 45 4E 20 47 4F 54 4F 20 |IF .. THEN GOTO |
00000370: 2E 2E 29 2E 00 A4 07 18 01 99 22 11 11 42 29 20 |..)......."..B) |
00000380: 55 4E 42 45 44 49 4E 47 54 45 20 20 53 50 52 55 |UNBEDINGTE SPRU|
00000390: 45 4E 47 45 20 20 57 45 52 44 45 4E 20 20 20 49 |ENGE WERDEN I|
000003A0: 4D 4D 45 52 00 C9 07 22 01 99 22 11 41 55 53 47 |MMER..."..".AUSG|
000003B0: 45 46 55 45 48 52 54 20 28 42 41 53 49 43 3A 20 |EFUEHRT (BASIC: |
000003C0: 47 4F 54 4F 20 31 30 29 2E 00 DF 07 36 01 49 B2 |GOTO 10)....6.I.|
000003D0: 31 3A 8D 35 30 30 30 3A 8B 46 4C A7 32 30 30 00 |1:.5000:.FL.200.|
000003E0: 10 08 90 01 99 22 93 41 29 20 44 49 45 20 42 45 |.....".A) DIE BE|
000003F0: 44 49 4E 47 54 45 4E 20 53 50 52 55 4E 47 42 45 |DINGTEN SPRUNGBE|
00000400: 46 45 48 4C 45 22 3A 99 55 24 3B 55 24 3B 55 24 |FEHLE":.U$;U$;U$|
00000410: 00 3F 08 9A 01 99 22 11 49 4D 20 20 50 52 4F 5A |.?....".IM PROZ|
00000420: 45 53 53 4F 52 2D 53 54 41 54 55 53 52 45 47 49 |ESSOR-STATUSREGI|
00000430: 53 54 45 52 20 28 53 52 29 20 47 45 42 45 4E 00 |STER (SR) GEBEN.|
00000440: 6E 08 A4 01 99 22 11 56 49 45 52 20 44 45 52 20 |n....".VIER DER |
00000450: 46 4C 41 47 53 20 41 55 53 4B 55 45 4E 46 54 45 |FLAGS AUSKUENFTE|
00000460: 20 55 45 42 45 52 20 44 41 53 20 45 52 2D 00 9D | UEBER DAS ER-..|
00000470: 08 AE 01 99 22 11 47 45 42 4E 49 53 20 44 45 52 |....".GEBNIS DER|
00000480: 20 4C 45 54 5A 54 45 4E 20 52 45 43 48 45 4E 4F | LETZTEN RECHENO|
00000490: 50 45 52 41 54 49 4F 4E 3A 20 44 49 45 00 CC 08 |PERATION: DIE...|
000004A0: B8 01 99 22 11 46 4C 41 47 53 20 4E 2F 5A 2F 43 |...".FLAGS N/Z/C|
000004B0: 2F 56 20 28 4E 45 47 41 54 49 56 2F 5A 45 52 4F |/V (NEGATIV/ZERO|
000004C0: 2F 43 41 52 52 59 2F 4F 56 45 52 2D 00 FB 08 C2 |/CARRY/OVER-....|
000004D0: 01 99 22 11 46 4C 4F 57 29 2E 46 55 45 52 20 4A |..".FLOW).FUER J|
000004E0: 45 44 45 53 20 44 49 45 53 45 52 20 56 49 45 52 |EDES DIESER VIER|
000004F0: 20 46 4C 41 47 53 20 47 49 42 54 00 2A 09 CC 01 | FLAGS GIBT.*...|
00000500: 99 22 11 45 53 20 5A 57 45 49 20 41 42 46 52 41 |.".ES ZWEI ABFRA|
00000510: 47 45 4E 20 49 4E 20 46 4F 52 4D 20 56 4F 4E 20 |GEN IN FORM VON |
00000520: 20 42 45 44 49 4E 47 54 45 4E 00 59 09 D6 01 99 | BEDINGTEN.Y....|
00000530: 22 11 53 50 52 55 4E 47 42 45 46 45 48 4C 45 4E |".SPRUNGBEFEHLEN|
00000540: 3A 20 20 20 45 4E 54 57 45 44 45 52 20 20 53 50 |: ENTWEDER SP|
00000550: 52 55 4E 47 20 20 42 45 49 00 88 09 E0 01 99 22 |RUNG BEI......"|
00000560: 11 46 4C 41 47 20 3D 20 30 20 4F 44 45 52 20 41 |.FLAG = 0 ODER A|
00000570: 42 45 52 20 53 50 52 55 4E 47 20 42 45 49 20 46 |BER SPRUNG BEI F|
00000580: 4C 41 47 20 3D 20 31 2E 00 C5 09 F4 01 99 22 11 |LAG = 1.......".|
00000590: 11 45 53 20 47 49 42 54 20 44 41 48 45 52 20 41 |.ES GIBT DAHER A|
000005A0: 43 48 54 20 56 45 52 53 43 48 49 45 44 45 4E 45 |CHT VERSCHIEDENE|
000005B0: 20 53 50 52 55 4E 47 2D 22 3A 99 22 11 42 45 46 | SPRUNG-":.".BEF|
000005C0: 45 48 4C 45 2E 00 DB 09 08 02 49 B2 32 3A 8D 35 |EHLE......I.2:.5|
000005D0: 30 30 30 3A 8B 46 4C A7 32 30 30 00 0F 0A 58 02 |000:.FL.200...X.|
000005E0: 99 22 93 A4 A4 A4 22 3A 99 22 12 42 4D 49 92 20 |."....":.".BMI. |
000005F0: 42 52 41 4E 43 48 20 49 46 20 4D 49 4E 55 53 20 |BRANCH IF MINUS |
00000600: 28 49 46 20 4E 2D 46 4C 41 47 20 3D 31 29 22 00 |(IF N-FLAG =1)".|
00000610: 27 0A 5D 02 99 22 A4 A4 A4 20 C5 20 20 20 20 20 |'.].."... . |
00000620: 20 20 20 20 C5 C5 22 00 52 0A 62 02 99 22 12 42 | ..".R.b..".B|
00000630: 50 4C 92 20 42 52 41 4E 43 48 20 49 46 20 50 4C |PL. BRANCH IF PL|
00000640: 55 53 20 20 28 49 46 20 4E 2D 46 4C 41 47 20 3D |US (IF N-FLAG =|
00000650: 30 29 00 69 0A 67 02 99 22 20 20 20 20 C5 20 20 |0).i.g.." . |
00000660: 20 20 20 20 20 20 20 C5 C5 00 98 0A 6C 02 99 22 | .....l.."|
00000670: 11 27 42 52 41 4E 43 48 27 20 48 45 49 53 53 54 |.'BRANCH' HEISST|
00000680: 20 27 56 45 52 5A 57 45 49 47 45 4E 27 2E 20 44 | 'VERZWEIGEN'. D|
00000690: 2E 48 2E 2C 20 44 41 53 00 C7 0A 76 02 99 22 11 |.H., DAS...v..".|
000006A0: 50 52 4F 47 52 41 4D 4D 20 56 45 52 5A 57 45 49 |PROGRAMM VERZWEI|
000006B0: 47 54 20 53 49 43 48 20 20 41 4E 20 44 45 52 20 |GT SICH AN DER |
000006C0: 53 54 45 4C 4C 45 2C 00 F6 0A 80 02 99 22 11 57 |STELLE,......".W|
000006D0: 4F 20 44 49 45 53 45 52 20 42 45 46 45 48 4C 20 |O DIESER BEFEHL |
000006E0: 53 54 45 48 54 2E 20 20 49 53 54 20 44 49 45 20 |STEHT. IST DIE |
000006F0: 41 42 46 52 41 2D 00 25 0B 8A 02 99 22 11 47 45 |ABFRA-.%....".GE|
00000700: 42 45 44 49 4E 47 55 4E 47 20 45 52 46 55 45 4C |BEDINGUNG ERFUEL|
00000710: 4C 54 2C 53 4F 20 57 49 52 44 20 44 45 52 20 53 |LT,SO WIRD DER S|
00000720: 50 52 55 4E 47 00 54 0B 94 02 99 22 11 41 55 53 |PRUNG.T....".AUS|
00000730: 47 45 46 55 45 48 52 54 2C 53 4F 4E 53 54 20 4E |GEFUEHRT,SONST N|
00000740: 49 43 48 54 2E 20 49 4E 20 44 49 45 53 45 4D 20 |ICHT. IN DIESEM |
00000750: 46 41 4C 4C 00 83 0B 9E 02 99 22 11 57 49 52 44 |FALL......".WIRD|
00000760: 20 44 41 53 20 50 52 4F 47 52 41 4D 4D 20 20 4D | DAS PROGRAMM M|
00000770: 49 54 20 44 45 4D 20 42 45 46 45 48 4C 20 46 4F |IT DEM BEFEHL FO|
00000780: 52 54 2D 00 B2 0B A3 02 99 22 11 47 45 53 45 54 |RT-......".GESET|
00000790: 5A 54 2C 20 44 45 52 20 44 45 4D 20 53 50 52 55 |ZT, DER DEM SPRU|
000007A0: 4E 47 42 45 46 45 48 4C 20 46 4F 4C 47 54 2E 20 |NGBEFEHL FOLGT. |
000007B0: 49 4D 00 E1 0B A8 02 99 22 11 47 45 47 45 4E 53 |IM......".GEGENS|
000007C0: 41 54 5A 20 5A 55 20 42 41 53 49 43 20 20 49 53 |ATZ ZU BASIC IS|
000007D0: 54 20 44 45 52 20 53 50 52 55 4E 47 20 41 42 45 |T DER SPRUNG ABE|
000007E0: 52 00 0E 0C B2 02 99 22 11 52 45 4C 41 54 49 56 |R......".RELATIV|
000007F0: 20 41 44 52 45 53 53 49 45 52 54 20 55 4E 44 20 | ADRESSIERT UND |
00000800: 4E 49 43 48 54 20 41 42 53 4F 4C 55 54 2E 00 24 |NICHT ABSOLUT..$|
00000810: 0C D0 02 49 B2 33 3A 8D 35 30 30 30 3A 8B 46 4C |...I.3:.5000:.FL|
00000820: A7 34 30 30 00 56 0C 20 03 99 22 93 11 11 11 57 |.400.V. .."....W|
00000830: 49 52 20 45 52 49 4E 4E 45 52 4E 20 55 4E 53 3A |IR ERINNERN UNS:|
00000840: 20 20 44 41 53 20 44 45 4D 20 53 50 52 55 4E 47 | DAS DEM SPRUNG|
00000850: 42 45 46 45 48 4C 00 85 0C 2A 03 99 22 11 46 4F |BEFEHL...*..".FO|
00000860: 4C 47 45 4E 44 45 20 42 59 54 45 20 20 47 49 42 |LGENDE BYTE GIB|
00000870: 54 20 41 4E 2C 20 20 57 49 45 56 49 45 4C 45 20 |T AN, WIEVIELE |
00000880: 42 59 54 45 53 00 C6 0C 34 03 99 22 11 49 4D 20 |BYTES...4..".IM |
00000890: 50 52 4F 47 52 41 4D 4D 20 55 45 42 45 52 53 50 |PROGRAMM UEBERSP|
000008A0: 52 55 4E 47 45 4E 20 57 45 52 44 45 4E 20 53 4F |RUNGEN WERDEN SO|
000008B0: 4C 4C 45 4E 22 3A 99 22 11 11 45 53 20 42 45 44 |LLEN":."..ES BED|
000008C0: 45 55 54 45 4E 3A 00 F1 0C 52 03 99 22 11 42 4D |EUTEN:...R..".BM|
000008D0: 49 20 24 30 31 20 53 50 52 55 4E 47 20 4E 41 43 |I $01 SPRUNG NAC|
000008E0: 48 20 56 4F 52 4E 45 20 55 4D 20 31 20 42 59 54 |H VORNE UM 1 BYT|
000008F0: 45 00 20 0D 5C 03 99 22 11 42 4D 49 20 24 30 30 |E. .\..".BMI $00|
00000900: 20 53 50 52 55 4E 47 20 55 4D 20 30 20 42 59 54 | SPRUNG UM 0 BYT|
00000910: 45 20 28 41 4C 53 4F 20 45 46 46 45 4B 54 49 56 |E (ALSO EFFEKTIV|
00000920: 00 41 0D 66 03 99 22 11 20 20 20 20 20 20 20 20 |.A.f..". |
00000930: 47 41 52 20 4B 45 49 4E 20 53 50 52 55 4E 47 21 |GAR KEIN SPRUNG!|
00000940: 29 00 76 0D 70 03 99 22 11 42 4D 49 20 24 46 46 |).v.p..".BMI $FF|
00000950: 20 53 50 52 55 4E 47 20 4E 41 43 48 20 48 49 4E | SPRUNG NACH HIN|
00000960: 54 45 4E 20 55 4D 20 31 20 42 59 54 45 22 3A 99 |TEN UM 1 BYTE":.|
00000970: 22 11 45 54 43 2E 00 8C 0D A2 03 49 B2 34 3A 8D |".ETC......I.4:.|
00000980: 35 30 30 30 3A 8B 46 4C A7 36 30 30 00 BF 0D E8 |5000:.FL.600....|
00000990: 03 99 22 93 11 11 11 11 53 49 45 20 42 52 41 55 |..".....SIE BRAU|
000009A0: 43 48 45 4E 20 53 49 43 48 20 4E 49 43 48 54 20 |CHEN SICH NICHT |
000009B0: 5A 55 20 4D 45 52 4B 45 4E 2C 20 57 45 4C 2D 00 |ZU MERKEN, WEL-.|
000009C0: EE 0D F2 03 99 22 11 43 48 45 4E 20 57 45 52 54 |.....".CHEN WERT|
000009D0: 20 44 41 53 20 4E 2D 46 4C 41 47 20 48 41 42 45 | DAS N-FLAG HABE|
000009E0: 4E 20 4D 55 53 53 2C 20 20 44 41 4D 49 54 00 1D |N MUSS, DAMIT..|
000009F0: 0E FC 03 99 22 11 44 45 52 20 53 50 52 55 4E 47 |....".DER SPRUNG|
00000A00: 20 45 52 46 4F 4C 47 54 2E 4D 45 52 4B 45 4E 20 | ERFOLGT.MERKEN |
00000A10: 53 49 45 20 53 49 43 48 20 4E 55 52 3A 00 54 0E |SIE SICH NUR:.T.|
00000A20: 06 04 99 22 11 42 45 49 20 42 4D 49 20 20 57 49 |...".BEI BMI WI|
00000A30: 52 44 20 42 45 49 20 12 4D 49 92 91 9D 9D A4 A4 |RD BEI .MI......|
00000A40: 11 4E 55 53 20 47 45 53 50 52 55 4E 47 45 4E 2C |.NUS GESPRUNGEN,|
00000A50: 20 42 45 49 00 87 0E 10 04 99 22 11 42 50 4C 20 | BEI......".BPL |
00000A60: 42 45 49 20 12 50 4C 92 91 9D 9D A4 A4 11 55 53 |BEI .PL.......US|
00000A70: 2E 20 45 49 4E 46 41 43 48 2C 20 4E 49 43 48 54 |. EINFACH, NICHT|
00000A80: 20 57 41 48 52 20 3F 00 B7 0E 1A 04 99 22 11 11 | WAHR ?......"..|
00000A90: 5A 55 20 42 45 41 43 48 54 45 4E 20 49 53 54 20 |ZU BEACHTEN IST |
00000AA0: 48 49 45 52 42 45 49 2C 20 20 44 41 53 53 20 44 |HIERBEI, DASS D|
00000AB0: 49 45 20 5A 41 48 4C 00 DA 0E 38 04 99 22 11 24 |IE ZAHL...8..".$|
00000AC0: 30 30 20 45 49 4E 45 20 50 4F 53 49 54 49 56 45 |00 EINE POSITIVE|
00000AD0: 20 5A 41 48 4C 20 49 53 54 2E 00 F0 0E 6A 04 49 | ZAHL IST....j.I|
00000AE0: B2 35 3A 8D 35 30 30 30 3A 8B 46 4C A7 38 30 30 |.5:.5000:.FL.800|
00000AF0: 00 1F 0F B0 04 99 22 93 4D 45 49 53 54 20 47 45 |......".MEIST GE|
00000B00: 48 54 20 42 4D 49 20 55 4E 44 20 42 50 4C 20 45 |HT BMI UND BPL E|
00000B10: 49 4E 45 20 56 45 52 47 4C 45 49 43 48 53 2D 00 |INE VERGLEICHS-.|
00000B20: 4E 0F BA 04 99 22 11 4F 50 45 52 41 54 49 4F 4E |N....".OPERATION|
00000B30: 20 57 49 45 20 5A 2E 42 2E 20 43 4D 50 20 56 4F | WIE Z.B. CMP VO|
00000B40: 52 41 55 53 2E 20 44 45 52 20 50 52 4F 2D 00 7D |RAUS. DER PRO-.}|
00000B50: 0F C4 04 99 22 11 5A 45 53 53 4F 52 20 56 45 52 |....".ZESSOR VER|
00000B60: 47 4C 45 49 43 48 54 20 28 3D 20 53 55 42 54 52 |GLEICHT (= SUBTR|
00000B70: 41 48 49 45 52 54 29 20 20 5A 57 45 49 00 AC 0F |AHIERT) ZWEI...|
00000B80: CE 04 99 22 11 44 41 54 45 4E 57 4F 52 54 45 2E |...".DATENWORTE.|
00000B90: 20 20 20 45 4E 54 53 50 52 45 43 48 45 4E 44 20 | ENTSPRECHEND |
00000BA0: 44 45 4D 20 45 52 47 45 42 4E 49 53 00 DB 0F D8 |DEM ERGEBNIS....|
00000BB0: 04 99 22 11 53 45 54 5A 54 20 45 52 20 20 44 41 |..".SETZT ER DA|
00000BC0: 53 20 4E 2D 46 4C 41 47 20 41 55 46 20 30 20 4F |S N-FLAG AUF 0 O|
00000BD0: 44 45 52 20 31 2E 20 20 4D 49 54 00 0A 10 E2 04 |DER 1. MIT.....|
00000BE0: 99 22 11 42 4D 49 2F 42 50 4C 20 20 46 52 41 47 |.".BMI/BPL FRAG|
00000BF0: 54 20 4D 41 4E 20 41 42 2C 20 20 4F 42 20 44 49 |T MAN AB, OB DI|
00000C00: 45 20 53 55 42 54 52 41 4B 2D 00 39 10 EC 04 99 |E SUBTRAK-.9....|
00000C10: 22 11 54 49 4F 4E 20 45 49 4E 20 20 50 4F 53 49 |".TION EIN POSI|
00000C20: 54 49 56 45 53 20 4F 44 45 52 20 20 4E 45 47 41 |TIVES ODER NEGA|
00000C30: 54 49 56 45 53 20 45 52 2D 00 68 10 F6 04 99 22 |TIVES ER-.h...."|
00000C40: 11 47 45 42 4E 49 53 20 48 41 54 54 45 2C 20 20 |.GEBNIS HATTE, |
00000C50: 4F 42 20 41 4C 53 4F 20 20 44 41 53 20 45 52 53 |OB ALSO DAS ERS|
00000C60: 54 45 20 20 4F 44 45 52 00 92 10 00 05 99 22 11 |TE ODER......".|
00000C70: 44 41 53 20 5A 57 45 49 54 45 20 44 41 54 45 4E |DAS ZWEITE DATEN|
00000C80: 57 4F 52 54 20 47 52 4F 45 53 53 45 52 20 57 41 |WORT GROESSER WA|
00000C90: 52 2E 00 C2 10 0A 05 99 22 11 11 56 45 52 47 4C |R......."..VERGL|
00000CA0: 45 49 43 48 45 4E 20 53 49 45 20 44 41 53 20 4D |EICHEN SIE DAS M|
00000CB0: 49 54 20 44 45 4D 20 42 41 53 49 43 42 45 46 45 |IT DEM BASICBEFE|
00000CC0: 48 4C 00 E3 10 14 05 99 22 11 27 49 46 20 41 3E |HL......".'IF A>|
00000CD0: 42 20 54 48 45 4E 20 47 4F 54 4F 20 2E 2E 2E 27 |B THEN GOTO ...'|
00000CE0: 20 21 21 00 FA 10 28 05 49 B2 36 3A 8D 35 30 30 | !!...(.I.6:.500|
00000CF0: 30 3A 8B 46 4C A7 31 30 30 30 00 33 11 78 05 99 |0:.FL.1000.3.x..|
00000D00: 22 93 11 11 A4 A4 A4 22 3A 99 22 12 42 45 51 92 |"......":.".BEQ.|
00000D10: 20 42 52 41 4E 43 48 20 49 46 20 45 51 55 41 4C | BRANCH IF EQUAL|
00000D20: 20 5A 45 52 4F 20 28 49 46 20 5A 2D 46 4C 41 47 | ZERO (IF Z-FLAG|
00000D30: 3D 31 29 00 4A 11 7D 05 99 22 A4 A4 A4 20 C5 20 |=1).J.}.."... . |
00000D40: 20 20 20 20 20 20 20 20 C5 C5 00 7A 11 82 05 99 | ...z....|
00000D50: 22 12 42 4E 45 92 20 42 52 41 4E 43 48 20 49 46 |".BNE. BRANCH IF|
00000D60: 20 4E 4F 54 20 45 51 55 41 4C 20 5A 45 52 4F 20 | NOT EQUAL ZERO |
00000D70: 28 49 46 20 5A 20 3D 20 30 29 00 94 11 87 05 99 |(IF Z = 0)......|
00000D80: 22 20 20 20 20 C5 20 20 20 20 20 20 20 20 20 C5 |" . .|
00000D90: 20 20 20 C5 00 C3 11 8C 05 99 22 11 42 45 49 20 | .......".BEI |
00000DA0: 42 45 51 20 28 42 4E 45 29 20 45 52 46 4F 4C 47 |BEQ (BNE) ERFOLG|
00000DB0: 54 20 44 45 52 20 53 50 52 55 4E 47 2C 20 20 57 |T DER SPRUNG, W|
00000DC0: 45 4E 4E 00 F2 11 96 05 99 22 11 44 49 45 20 4C |ENN......".DIE L|
00000DD0: 45 54 5A 54 45 20 4F 50 45 52 41 54 49 4F 4E 20 |ETZTE OPERATION |
00000DE0: 20 44 41 53 20 45 52 47 45 42 4E 49 53 20 4E 55 | DAS ERGEBNIS NU|
00000DF0: 4C 4C 00 10 12 A0 05 99 22 11 28 55 4E 47 4C 45 |LL......".(UNGLE|
00000E00: 49 43 48 20 4E 55 4C 4C 29 20 48 41 54 54 45 2E |ICH NULL) HATTE.|
00000E10: 00 40 12 AA 05 99 22 11 11 42 45 53 4F 4E 44 45 |.@...."..BESONDE|
00000E20: 52 53 20 4C 45 49 43 48 54 20 5A 55 20 4D 45 52 |RS LEICHT ZU MER|
00000E30: 4B 45 4E 20 49 53 54 20 44 49 45 20 4B 4F 4D 2D |KEN IST DIE KOM-|
00000E40: 00 67 12 AF 05 99 22 11 42 49 4E 41 54 49 4F 4E |.g....".BINATION|
00000E50: 20 4D 49 54 20 56 4F 52 41 4E 47 45 48 45 4E 44 | MIT VORANGEHEND|
00000E60: 45 4D 20 43 4D 50 3A 00 7E 12 E6 05 49 B2 37 3A |EM CMP:.~...I.7:|
00000E70: 8D 35 30 30 30 3A 8B 46 4C A7 31 32 30 30 00 9D |.5000:.FL.1200..|
00000E80: 12 40 06 99 22 93 11 43 4D 50 20 23 20 24 31 41 |.@.."..CMP # $1A|
00000E90: 22 3A 99 22 11 42 45 51 20 24 30 46 22 00 CC 12 |":.".BEQ $0F"...|
00000EA0: 54 06 99 22 11 11 42 45 44 45 55 54 45 54 20 57 |T.."..BEDEUTET W|
00000EB0: 4F 45 52 54 4C 49 43 48 20 56 4F 52 47 45 4C 45 |OERTLICH VORGELE|
00000EC0: 53 45 4E 3A 20 43 4F 4D 50 41 52 45 00 FB 12 5E |SEN: COMPARE...^|
00000ED0: 06 99 22 11 41 43 43 55 4D 55 4C 41 54 4F 52 20 |..".ACCUMULATOR |
00000EE0: 20 57 49 54 48 20 42 59 54 45 20 24 31 41 20 41 | WITH BYTE $1A A|
00000EF0: 4E 44 20 49 46 20 45 51 55 41 4C 00 2A 13 68 06 |ND IF EQUAL.*.h.|
00000F00: 99 22 11 42 52 41 4E 43 48 20 24 30 46 20 42 59 |.".BRANCH $0F BY|
00000F10: 54 45 53 2E 20 20 20 20 20 4F 44 45 52 20 41 55 |TES. ODER AU|
00000F20: 46 20 44 45 55 54 53 43 48 3A 00 59 13 72 06 99 |F DEUTSCH:.Y.r..|
00000F30: 22 11 56 45 52 47 4C 45 49 43 48 45 20 44 41 53 |".VERGLEICHE DAS|
00000F40: 20 42 59 54 45 20 49 4D 20 41 43 20 20 4D 49 54 | BYTE IM AC MIT|
00000F50: 20 44 45 4D 20 42 59 54 45 00 88 13 7C 06 99 22 | DEM BYTE...|.."|
00000F60: 11 24 31 41 20 55 4E 44 20 57 45 4E 4E 20 53 49 |.$1A UND WENN SI|
00000F70: 45 20 20 47 4C 45 49 43 48 20 53 49 4E 44 2C 20 |E GLEICH SIND, |
00000F80: 20 53 50 52 49 4E 47 45 00 AB 13 86 06 99 22 11 | SPRINGE......".|
00000F90: 24 30 46 20 28 3D 31 35 29 20 42 59 54 45 53 20 |$0F (=15) BYTES |
00000FA0: 4E 41 43 48 20 56 4F 52 4E 45 2E 00 DB 13 90 06 |NACH VORNE......|
00000FB0: 99 22 11 11 44 49 45 20 20 41 42 4B 55 45 52 5A |."..DIE ABKUERZ|
00000FC0: 55 4E 47 45 4E 20 20 44 45 52 20 41 53 53 45 4D |UNGEN DER ASSEM|
00000FD0: 42 4C 45 52 53 50 52 41 43 48 45 00 03 14 9A 06 |BLERSPRACHE.....|
00000FE0: 99 22 11 53 49 4E 44 20 48 49 45 52 20 42 45 53 |.".SIND HIER BES|
00000FF0: 4F 4E 44 45 52 53 20 45 49 4E 50 52 41 45 47 53 |ONDERS EINPRAEGS|
00001000: 41 4D 2E 00 1A 14 AE 06 49 B2 38 3A 8D 35 30 30 |AM......I.8:.500|
00001010: 30 3A 8B 46 4C A7 31 34 30 30 00 57 14 08 07 99 |0:.FL.1400.W....|
00001020: 22 93 A4 A4 A4 20 A4 A4 A4 22 3A 99 22 12 42 43 |".... ...":.".BC|
00001030: 43 92 2F 12 42 43 53 92 20 42 52 41 4E 43 48 20 |C./.BCS. BRANCH |
00001040: 49 46 20 43 41 52 52 59 2D 46 4C 41 47 20 43 4C |IF CARRY-FLAG CL|
00001050: 45 41 52 2F 53 45 54 00 90 14 12 07 99 22 A4 A4 |EAR/SET......"..|
00001060: A4 20 A4 A4 A4 22 3A 99 22 12 42 56 43 92 2F 12 |. ...":.".BVC./.|
00001070: 42 56 53 92 20 20 20 20 20 27 27 20 20 20 4F 56 |BVS. '' OV|
00001080: 45 52 46 4C 4F 57 2D 46 4C 41 47 20 20 20 27 27 |ERFLOW-FLAG ''|
00001090: 00 C0 14 1C 07 99 22 11 11 44 45 52 20 45 52 53 |......"..DER ERS|
000010A0: 54 45 20 42 55 43 48 53 54 41 42 45 20 28 42 29 |TE BUCHSTABE (B)|
000010B0: 20 42 45 44 45 55 54 45 54 20 57 49 45 44 45 52 | BEDEUTET WIEDER|
000010C0: 00 EF 14 26 07 99 22 11 27 42 52 41 4E 43 48 27 |...&..".'BRANCH'|
000010D0: 2C 20 20 44 45 52 20 5A 57 45 49 54 45 20 20 28 |, DER ZWEITE (|
000010E0: 43 2F 56 29 20 42 45 5A 45 49 43 48 4E 45 54 00 |C/V) BEZEICHNET.|
000010F0: 1E 15 30 07 99 22 11 44 41 53 20 47 45 54 45 53 |..0..".DAS GETES|
00001100: 54 45 54 45 20 46 4C 41 47 20 55 4E 44 20 44 45 |TETE FLAG UND DE|
00001110: 52 20 44 52 49 54 54 45 20 28 43 2F 53 29 00 4D |R DRITTE (C/S).M|
00001120: 15 3A 07 99 22 11 42 45 44 45 55 54 45 54 20 27 |.:..".BEDEUTET '|
00001130: 43 4C 45 41 52 27 20 42 5A 57 2E 20 27 53 45 54 |CLEAR' BZW. 'SET|
00001140: 27 2E 20 20 20 4F 44 45 52 20 41 55 46 00 7C 15 |'. ODER AUF.|.|
00001150: 3F 07 99 22 11 44 45 55 54 53 43 48 3A 20 20 43 |?..".DEUTSCH: C|
00001160: 4C 45 41 52 20 3D 20 52 55 45 43 4B 47 45 53 45 |LEAR = RUECKGESE|
00001170: 54 5A 54 20 28 30 29 20 20 55 4E 44 00 96 15 44 |TZT (0) UND...D|
00001180: 07 99 22 11 53 45 54 20 3D 20 47 45 53 45 54 5A |..".SET = GESETZ|
00001190: 54 20 28 31 29 2E 00 C6 15 4E 07 99 22 11 11 44 |T (1)....N.."..D|
000011A0: 49 45 20 42 45 46 45 48 4C 45 20 42 56 43 2F 42 |IE BEFEHLE BVC/B|
000011B0: 56 53 20 20 57 45 52 44 45 4E 20 49 48 4E 45 4E |VS WERDEN IHNEN|
000011C0: 20 4E 49 43 48 54 00 F4 15 58 07 99 22 11 4F 46 | NICHT...X..".OF|
000011D0: 54 20 42 45 47 45 47 4E 45 4E 2C 20 42 45 51 2F |T BEGEGNEN, BEQ/|
000011E0: 42 4E 45 20 4A 45 44 4F 43 48 20 53 45 48 52 20 |BNE JEDOCH SEHR |
000011F0: 4F 46 54 2E 00 0B 16 76 07 49 B2 39 3A 8D 35 30 |OFT....v.I.9:.50|
00001200: 30 30 3A 8B 46 4C A7 31 36 30 30 00 22 16 D0 07 |00:.FL.1600."...|
00001210: 99 22 93 42 45 49 53 50 49 45 4C 45 3A 22 3A 99 |.".BEISPIELE:":.|
00001220: 55 24 00 50 16 D5 07 99 22 5A 55 20 4A 45 44 45 |U$.P...."ZU JEDE|
00001230: 4D 20 50 52 4F 42 4C 45 4D 20 20 47 49 42 54 20 |M PROBLEM GIBT |
00001240: 45 53 20 4D 45 49 53 54 20 4D 45 48 52 45 52 45 |ES MEIST MEHRERE|
00001250: 00 7F 16 DA 07 99 22 11 4C 4F 45 53 55 4E 47 53 |......".LOESUNGS|
00001260: 4D 4F 45 47 4C 49 43 48 4B 45 49 54 45 4E 2C 20 |MOEGLICHKEITEN, |
00001270: 20 44 49 45 20 53 49 43 48 20 44 55 52 43 48 00 | DIE SICH DURCH.|
00001280: AE 16 E4 07 99 22 11 44 45 54 41 49 4C 53 20 55 |.....".DETAILS U|
00001290: 4E 54 45 52 53 43 48 45 49 44 45 4E 2E 20 49 4E |NTERSCHEIDEN. IN|
000012A0: 20 44 45 4E 20 46 4F 4C 47 45 4E 44 45 4E 00 DD | DEN FOLGENDEN..|
000012B0: 16 EE 07 99 22 11 42 45 49 53 50 49 45 4C 45 4E |....".BEISPIELEN|
000012C0: 20 5A 45 49 47 45 4E 20 57 49 52 20 49 48 4E 45 | ZEIGEN WIR IHNE|
000012D0: 4E 20 20 5A 55 4D 20 53 45 4C 42 45 4E 00 0C 17 |N ZUM SELBEN...|
000012E0: F8 07 99 22 11 50 52 4F 42 4C 45 4D 20 56 45 52 |...".PROBLEM VER|
000012F0: 53 43 48 49 45 44 45 4E 45 20 4C 4F 45 53 55 4E |SCHIEDENE LOESUN|
00001300: 47 45 4E 20 4D 49 54 20 48 49 4E 2D 00 3B 17 02 |GEN MIT HIN-.;..|
00001310: 08 99 22 11 57 45 49 53 45 4E 2C 57 4F 20 44 49 |..".WEISEN,WO DI|
00001320: 45 20 55 4E 54 45 52 53 43 48 49 45 44 45 20 4C |E UNTERSCHIEDE L|
00001330: 49 45 47 45 4E 2E 20 56 45 52 2D 00 79 17 07 08 |IEGEN. VER-.y...|
00001340: 99 22 11 53 55 43 48 45 4E 20 53 49 45 20 44 49 |.".SUCHEN SIE DI|
00001350: 45 53 45 20 5A 55 20 56 45 52 53 54 45 48 45 4E |ESE ZU VERSTEHEN|
00001360: 20 21 22 3A 99 22 11 11 48 49 45 52 20 44 41 53 | !":."..HIER DAS|
00001370: 20 50 52 4F 42 4C 45 4D 3A 00 A8 17 16 08 99 22 | PROBLEM:......"|
00001380: 11 4C 4F 45 53 43 48 45 4E 20 44 45 52 20 45 52 |.LOESCHEN DER ER|
00001390: 53 54 45 4E 20 42 49 4C 44 53 43 48 49 52 4D 5A |STEN BILDSCHIRMZ|
000013A0: 45 49 4C 45 20 56 4F 4E 00 D6 17 20 08 99 22 11 |EILE VON... ..".|
000013B0: 44 45 5A 2E 20 33 32 37 36 38 2D 33 32 38 30 37 |DEZ. 32768-32807|
000013C0: 20 42 5A 57 2E 20 48 45 58 20 24 38 30 30 30 2D | BZW. HEX $8000-|
000013D0: 24 38 30 32 37 2E 00 EE 17 3E 08 49 B2 31 30 3A |$8027....>.I.10:|
000013E0: 8D 35 30 30 30 3A 8B 46 4C A7 31 38 30 30 00 06 |.5000:.FL.1800..|
000013F0: 18 98 08 99 22 93 31 2E 20 4D 4F 45 47 4C 49 43 |....".1. MOEGLIC|
00001400: 48 4B 45 49 54 3A 00 3C 18 AC 08 41 24 B2 22 11 |HKEIT:.<...A$.".|
00001410: 11 4C 44 41 20 23 24 32 30 20 20 20 20 20 4C 41 |.LDA #$20 LA|
00001420: 44 45 20 41 43 20 4D 49 54 20 5A 45 49 43 48 45 |DE AC MIT ZEICHE|
00001430: 4E 20 53 50 41 43 45 22 3A 99 41 24 00 68 18 B6 |N SPACE":.A$.h..|
00001440: 08 99 22 11 4C 44 58 20 23 24 30 30 20 20 20 20 |..".LDX #$00 |
00001450: 20 5A 41 45 48 4C 45 52 20 41 55 46 20 4E 55 4C | ZAEHLER AUF NUL|
00001460: 4C 20 53 45 54 5A 45 4E 00 8D 18 C0 08 99 22 11 |L SETZEN......".|
00001470: 53 54 41 20 24 38 30 30 30 2C 58 20 20 41 43 20 |STA $8000,X AC |
00001480: 4E 41 43 48 20 24 38 30 30 30 2B 58 52 00 B7 18 |NACH $8000+XR...|
00001490: CA 08 99 22 11 49 4E 58 20 20 20 20 20 20 20 20 |...".INX |
000014A0: 20 20 5A 41 45 48 4C 45 52 20 55 4D 20 31 20 45 | ZAEHLER UM 1 E|
000014B0: 52 48 4F 45 48 45 4E 00 DA 18 D4 08 99 22 11 43 |RHOEHEN......".C|
000014C0: 50 58 20 23 24 32 38 20 20 20 20 20 45 4E 44 45 |PX #$28 ENDE|
000014D0: 20 45 52 52 45 49 43 48 54 3F 00 F7 18 DE 08 99 | ERREICHT?......|
000014E0: 22 11 42 4E 45 20 24 46 38 20 20 20 20 20 20 53 |".BNE $F8 S|
000014F0: 43 48 4C 45 49 46 45 00 27 19 E8 08 99 22 11 11 |CHLEIFE.'...."..|
00001500: 5A 41 45 48 4C 45 52 20 5A 41 45 48 4C 54 20 56 |ZAEHLER ZAEHLT V|
00001510: 4F 4E 20 24 30 30 20 42 49 53 20 24 32 38 2E 20 |ON $00 BIS $28. |
00001520: 53 43 48 4C 45 49 2D 00 56 19 F2 08 99 22 11 46 |SCHLEI-.V....".F|
00001530: 45 4E 41 42 42 52 55 43 48 20 4D 49 54 20 58 52 |ENABBRUCH MIT XR|
00001540: 3D 24 32 38 2E 20 4C 45 54 5A 54 45 20 53 50 45 |=$28. LETZTE SPE|
00001550: 49 43 48 45 52 2D 00 85 19 FC 08 99 22 11 41 44 |ICHER-......".AD|
00001560: 52 45 53 53 45 3A 20 24 38 30 32 37 2E 20 41 42 |RESSE: $8027. AB|
00001570: 42 52 55 43 48 20 42 45 49 20 5A 2D 46 4C 41 47 |BRUCH BEI Z-FLAG|
00001580: 20 3D 20 31 2E 00 9D 19 06 09 49 B2 31 31 3A 8D | = 1......I.11:.|
00001590: 35 30 30 30 3A 8B 46 4C A7 32 30 30 30 00 BA 19 |5000:.FL.2000...|
000015A0: 60 09 99 22 93 32 2E 20 4D 4F 45 47 4C 49 43 48 |`..".2. MOEGLICH|
000015B0: 4B 45 49 54 3A 22 3A 99 41 24 00 E5 19 74 09 99 |KEIT:":.A$...t..|
000015C0: 22 11 4C 44 58 20 23 24 32 37 20 20 20 20 20 5A |".LDX #$27 Z|
000015D0: 41 45 48 4C 45 52 20 41 55 46 20 24 32 37 20 53 |AEHLER AUF $27 S|
000015E0: 45 54 5A 45 4E 00 0A 1A 7E 09 99 22 11 53 54 41 |ETZEN...~..".STA|
000015F0: 20 24 38 30 30 30 2C 58 20 20 41 43 20 4E 41 43 | $8000,X AC NAC|
00001600: 48 20 24 38 30 30 30 2B 58 52 00 37 1A 88 09 99 |H $8000+XR.7....|
00001610: 22 11 44 45 58 20 20 20 20 20 20 20 20 20 20 5A |".DEX Z|
00001620: 41 45 48 4C 45 52 20 55 4D 20 31 20 45 52 4E 49 |AEHLER UM 1 ERNI|
00001630: 45 44 52 49 47 45 4E 00 66 1A 9C 09 99 22 11 42 |EDRIGEN.f....".B|
00001640: 50 4C 20 24 46 41 20 20 20 20 20 20 53 43 48 4C |PL $FA SCHL|
00001650: 45 49 46 45 2C 42 49 53 20 58 52 20 4D 49 4E 55 |EIFE,BIS XR MINU|
00001660: 53 20 57 49 52 44 00 96 1A A6 09 99 22 11 11 5A |S WIRD......"..Z|
00001670: 41 45 48 4C 45 52 20 5A 41 45 48 4C 54 20 56 4F |AEHLER ZAEHLT VO|
00001680: 4E 20 24 32 37 20 42 49 53 20 24 46 46 2E 20 53 |N $27 BIS $FF. S|
00001690: 43 48 4C 45 49 2D 00 C5 1A B0 09 99 22 11 46 45 |CHLEI-......".FE|
000016A0: 4E 41 42 42 52 55 43 48 20 4D 49 54 20 58 52 3D |NABBRUCH MIT XR=|
000016B0: 24 46 46 2E 20 4C 45 54 5A 54 45 20 53 50 45 49 |$FF. LETZTE SPEI|
000016C0: 43 48 45 52 2D 00 F4 1A BA 09 99 22 11 41 44 52 |CHER-......".ADR|
000016D0: 45 53 53 45 3A 20 24 38 30 30 30 2E 20 41 42 42 |ESSE: $8000. ABB|
000016E0: 52 55 43 48 20 42 45 49 20 4E 2D 46 4C 41 47 20 |RUCH BEI N-FLAG |
000016F0: 3D 20 31 2E 00 14 1B C4 09 99 22 11 5A 41 45 48 |= 1.......".ZAEH|
00001700: 4C 57 45 49 53 45 3A 20 52 55 45 43 4B 57 41 45 |LWEISE: RUECKWAE|
00001710: 52 54 53 2E 00 2C 1B CE 09 49 B2 31 32 3A 8D 35 |RTS..,...I.12:.5|
00001720: 30 30 30 3A 8B 46 4C A7 32 32 30 30 00 49 1B 28 |000:.FL.2200.I.(|
00001730: 0A 99 22 93 33 2E 20 4D 4F 45 47 4C 49 43 48 4B |..".3. MOEGLICHK|
00001740: 45 49 54 3A 22 3A 99 41 24 00 74 1B 3C 0A 99 22 |EIT:":.A$.t.<.."|
00001750: 11 4C 44 58 20 23 24 32 38 20 20 20 20 20 5A 41 |.LDX #$28 ZA|
00001760: 45 48 4C 45 52 20 41 55 46 20 24 32 38 20 53 45 |EHLER AUF $28 SE|
00001770: 54 5A 45 4E 00 99 1B 46 0A 99 22 11 53 54 41 20 |TZEN...F..".STA |
00001780: 24 37 46 46 46 2C 58 20 20 41 43 20 4E 41 43 48 |$7FFF,X AC NACH|
00001790: 20 24 37 46 46 46 2B 58 52 00 C6 1B 50 0A 99 22 | $7FFF+XR...P.."|
000017A0: 11 44 45 58 20 20 20 20 20 20 20 20 20 20 5A 41 |.DEX ZA|
000017B0: 45 48 4C 45 52 20 55 4D 20 31 20 45 52 4E 49 45 |EHLER UM 1 ERNIE|
000017C0: 44 52 49 47 45 4E 00 F0 1B 64 0A 99 22 11 42 4E |DRIGEN...d..".BN|
000017D0: 45 20 24 46 41 20 20 20 20 20 20 53 43 48 4C 45 |E $FA SCHLE|
000017E0: 49 46 45 2C 42 49 53 20 58 52 20 3D 20 24 30 30 |IFE,BIS XR = $00|
000017F0: 00 20 1C 6E 0A 99 22 11 11 5A 41 45 48 4C 45 52 |. .n.."..ZAEHLER|
00001800: 20 5A 41 45 48 4C 54 20 56 4F 4E 20 24 32 38 20 | ZAEHLT VON $28 |
00001810: 42 49 53 20 24 30 30 2E 20 53 43 48 4C 45 49 2D |BIS $00. SCHLEI-|
00001820: 00 4F 1C 78 0A 99 22 11 46 45 4E 41 42 42 52 55 |.O.x..".FENABBRU|
00001830: 43 48 20 4D 49 54 20 58 52 3D 24 30 30 2E 20 4C |CH MIT XR=$00. L|
00001840: 45 54 5A 54 45 20 53 50 45 49 43 48 45 52 2D 00 |ETZTE SPEICHER-.|
00001850: 7E 1C 82 0A 99 22 11 41 44 52 45 53 53 45 3A 20 |~....".ADRESSE: |
00001860: 24 38 30 30 30 2E 20 41 42 42 52 55 43 48 20 42 |$8000. ABBRUCH B|
00001870: 45 49 20 5A 2D 46 4C 41 47 20 3D 20 31 2E 00 9E |EI Z-FLAG = 1...|
00001880: 1C 8C 0A 99 22 11 5A 41 45 48 4C 57 45 49 53 45 |....".ZAEHLWEISE|
00001890: 3A 20 52 55 45 43 4B 57 41 45 52 54 53 2E 00 B6 |: RUECKWAERTS...|
000018A0: 1C 96 0A 49 B2 31 33 3A 8D 35 30 30 30 3A 8B 46 |...I.13:.5000:.F|
000018B0: 4C A7 32 34 30 30 00 CC 1C F0 0A 99 22 93 41 55 |L.2400......".AU|
000018C0: 46 47 41 42 45 4E 3A 22 3A 99 55 24 00 06 1D F5 |FGABEN:":.U$....|
000018D0: 0A 99 22 31 2E 20 4C 4F 45 53 43 48 45 4E 20 44 |.."1. LOESCHEN D|
000018E0: 45 52 20 45 52 53 54 45 4E 20 35 20 42 49 4C 44 |ER ERSTEN 5 BILD|
000018F0: 53 43 48 49 52 4D 5A 45 49 2D 22 3A 99 22 11 20 |SCHIRMZEI-":.". |
00001900: 20 20 4C 45 4E 2E 00 33 1D 04 0B 99 22 11 32 2E | LEN..3....".2.|
00001910: 20 45 52 53 54 45 20 5A 45 49 4C 45 20 4D 49 54 | ERSTE ZEILE MIT|
00001920: 20 27 2A 27 20 56 4F 4C 4C 53 43 48 52 45 49 42 | '*' VOLLSCHREIB|
00001930: 45 4E 2E 00 62 1D 0E 0B 99 22 11 33 2E 20 49 4D |EN..b....".3. IM|
00001940: 20 20 33 2E 20 42 45 49 53 50 49 45 4C 20 48 41 | 3. BEISPIEL HA|
00001950: 54 20 44 41 53 20 20 58 52 20 42 45 49 4D 20 41 |T DAS XR BEIM A|
00001960: 42 2D 00 91 1D 18 0B 99 22 11 20 20 20 42 52 55 |B-......". BRU|
00001970: 43 48 20 44 45 52 20 53 43 48 4C 45 49 46 45 20 |CH DER SCHLEIFE |
00001980: 44 45 4E 20 57 45 52 54 20 24 30 30 2E 20 44 45 |DEN WERT $00. DE|
00001990: 52 00 C0 1D 22 0B 99 22 11 20 20 20 53 50 45 49 |R..."..". SPEI|
000019A0: 43 48 45 52 20 24 37 46 46 46 20 2B 20 24 30 30 |CHER $7FFF + $00|
000019B0: 20 57 49 52 44 20 41 42 45 52 20 4E 49 43 48 54 | WIRD ABER NICHT|
000019C0: 00 E5 1D 2C 0B 99 22 11 20 20 20 4D 45 48 52 20 |...,..". MEHR |
000019D0: 41 4E 47 45 53 50 52 4F 43 48 45 4E 2E 20 57 41 |ANGESPROCHEN. WA|
000019E0: 52 55 4D 20 3F 00 15 1E 36 0B 99 22 11 11 44 49 |RUM ?...6.."..DI|
000019F0: 45 20 42 45 49 53 50 49 45 4C 45 20 31 2D 33 20 |E BEISPIELE 1-3 |
00001A00: 46 49 4E 44 45 4E 20 53 49 45 20 41 42 20 38 33 |FINDEN SIE AB 83|
00001A10: 30 2C 38 35 30 00 3E 1E 40 0B 99 22 11 55 4E 44 |0,850.>.@..".UND|
00001A20: 20 38 37 30 20 49 4D 20 52 41 4D 2C 20 41 55 46 | 870 IM RAM, AUF|
00001A30: 47 41 42 45 20 32 20 41 42 20 38 39 30 2E 00 7D |GABE 2 AB 890..}|
00001A40: 1E 5E 0B 99 22 11 11 11 20 20 2D 20 53 45 49 54 |.^.."... - SEIT|
00001A50: 45 20 31 34 20 2D 20 20 3C 2B 3E 20 91 A4 A4 A4 |E 14 - <+> ....|
00001A60: A4 11 9D 9D 9D 9D 12 45 4E 44 45 92 20 20 3C 2D |.......ENDE. <-|
00001A70: 3E 20 56 4F 4E 20 56 4F 52 4E 45 22 3B 00 8D 1E |> VON VORNE";...|
00001A80: F4 0B 8D 35 30 32 30 3A 91 46 4C 89 30 00 C1 1E |...5020:.FL.0...|
00001A90: FE 0B 99 22 93 22 3A 81 49 B2 30 A4 34 30 3A 9E |...".":.I.0.40:.|
00001AA0: 38 39 30 3A 81 57 B2 30 A4 31 30 3A 82 57 3A 9E |890:.W.0.10:.W:.|
00001AB0: 38 33 30 3A 81 57 B2 30 A4 32 30 3A 82 57 3A 82 |830:.W.0.20:.W:.|
00001AC0: 49 00 C9 1E 08 0C 80 3A 8A 00 DB 1E 88 13 8F 20 |I......:....... |
00001AD0: 55 4D 42 4C 41 45 54 54 45 52 4E 00 25 1F 92 13 |UMBLAETTERN.%...|
00001AE0: 99 22 13 11 11 11 11 11 11 11 11 11 11 11 11 11 |."..............|
00001AF0: 11 11 11 11 11 11 11 11 11 11 11 20 20 2D 20 53 |........... - S|
00001B00: 45 49 54 45 22 3B 49 3B 22 2D 20 20 3C 2B 3E 20 |EITE";I;"- <+> |
00001B10: 57 45 49 54 45 52 20 20 3C 2D 3E 20 5A 55 52 55 |WEITER <-> ZURU|
00001B20: 45 43 4B 22 3B 00 37 1F 9C 13 81 49 B2 30 A4 31 |ECK";.7....I.0.1|
00001B30: 31 3A A1 58 24 3A 82 00 4B 1F A6 13 A1 58 24 3A |1:.X$:..K....X$:|
00001B40: 8B 58 24 B2 22 22 A7 35 30 33 30 00 5E 1F B0 13 |.X$."".5030.^...|
00001B50: 8B 58 24 B2 22 2B 22 A7 46 4C B2 30 3A 8E 00 71 |.X$."+".FL.0:..q|
00001B60: 1F BA 13 8B 58 24 B2 22 2D 22 A7 46 4C B2 31 3A |....X$."-".FL.1:|
00001B70: 8E 00 7B 1F C4 13 89 35 30 33 30 00 00 00 56 23 |..{....5030...V#|
00001B80: 23 |# |
....... ### SYNTAX-MAGAZIN #18.9.... ###
SEPTEMBER 1981.C.... ###.`.... ### CO
PYRIGHT (C) 1981.{.... ### BY ELMAR COMP
ANS...... ### CARL-SCHURZ-STR.3......
### 7550 RASTATT 1...... ###.F......
...U$."EEEEEEEEEE":O$."........."...D..I
.830.900:.X:.I,X:..A.N.. 169,32,162,0,15
7,0,128,232,224,40,208,248,96,0,0,0,0,0,
0...R.. 0,169,32,162,39,157,0,128,202,16
,250,96,0,0,0,0,0,0,0,0,0.B.V.. 169,32,1
62,40,157,255,127,202,208,250,96,0,0,0,0
,0,0,0,0,0...W.. 169,42,162,40,157,255,1
27,202,208,250,96.2.H.."...";O$;O$;O$;O$
:.".SYNTAX-LEHRGANG 'MASCHINENSPRACHE' (
8).Z.R..O$;O$;"..":.".1.3.3. SPRUNGBEFEH
LE......".BEI SPRUNGBEFEHLEN UNTERSCHE
IDET MAN......".BEDINGTE UND UNBEDINGTE
SPRUNGBEFEHLE......."..A) BEDINGTE SPR
UNGBEFEHLE SIND SOLCHE......".SPRUNGBEF
EHLE, DIE NUR AUSGEFUEHRT WER-.E....".DE
N, WENN EINE BESTIMMTE BEDINGUNG ER-.T.
...".FUELLT IST (BASIC: IF .. THEN GOTO
..)......."..B) UNBEDINGTE SPRUENGE WE
RDEN IMMER.I."..".AUSGEFUEHRT (BASIC:
GOTO 10)....6.I.1:.5000:.FL.200......".A
) DIE BEDINGTEN SPRUNGBEFEHLE":.U$;U$;U$
.?....".IM PROZESSOR-STATUSREGISTER (SR
) GEBEN.N....".VIER DER FLAGS AUSKUENFTE
UEBER DAS ER-......".GEBNIS DER LETZTEN
RECHENOPERATION: DIE.L....".FLAGS N/Z/C
/V (NEGATIV/ZERO/CARRY/OVER-...B..".FLOW
).FUER JEDES DIESER VIER FLAGS GIBT.*.L.
.".ES ZWEI ABFRAGEN IN FORM VON BEDINGT
EN.Y.V..".SPRUNGBEFEHLEN: ENTWEDER SP
RUNG BEI......".FLAG = 0 ODER ABER SPRU
NG BEI FLAG = 1..E...."..ES GIBT DAHER A
CHT VERSCHIEDENE SPRUNG-":.".BEFEHLE....
..I.2:.5000:.FL.200...X.."....":.".BMI.
BRANCH IF MINUS (IF N-FLAG =1)".'.].."..
. E EE".R.B..".BPL. BRANCH IF PL
US (IF N-FLAG =0).I.G.." E E
E...L..".'BRANCH' HEISST 'VERZWEIGEN'. D
.H., DAS.G.V..".PROGRAMM VERZWEIGT SICH
AN DER STELLE,......".WO DIESER BEFEHL
STEHT. IST DIE ABFRA-.%....".GEBEDINGUN
G ERFUELLT,SO WIRD DER SPRUNG.T....".AUS
GEFUEHRT,SONST NICHT. IN DIESEM FALL....
..".WIRD DAS PROGRAMM MIT DEM BEFEHL FO
RT-......".GESETZT, DER DEM SPRUNGBEFEHL
FOLGT. IM......".GEGENSATZ ZU BASIC IS
T DER SPRUNG ABER......".RELATIV ADRESSI
ERT UND NICHT ABSOLUT..$.P.I.3:.5000:.FL
.400.V. .."....WIR ERINNERN UNS: DAS DE
M SPRUNGBEFEHL...*..".FOLGENDE BYTE GIB
T AN, WIEVIELE BYTES.F.4..".IM PROGRAMM
UEBERSPRUNGEN WERDEN SOLLEN":."..ES BED
EUTEN:...R..".BMI $01 SPRUNG NACH VORNE
UM 1 BYTE. .\..".BMI $00 SPRUNG UM 0 BYT
E (ALSO EFFEKTIV.A.F..". GAR KEIN
SPRUNG!).V.P..".BMI $FF SPRUNG NACH HIN
TEN UM 1 BYTE":.".ETC......I.4:.5000:.FL
.600......".....SIE BRAUCHEN SICH NICHT
ZU MERKEN, WEL-......".CHEN WERT DAS N-F
LAG HABEN MUSS, DAMIT......".DER SPRUNG
ERFOLGT.MERKEN SIE SICH NUR:.T....".BEI
BMI WIRD BEI .MI.......NUS GESPRUNGEN,
BEI......".BPL BEI .PL.......US. EINFAC
H, NICHT WAHR ?......"..ZU BEACHTEN IST
HIERBEI, DASS DIE ZAHL.Z.8..".$00 EINE
POSITIVE ZAHL IST....J.I.5:.5000:.FL.800
......".MEIST GEHT BMI UND BPL EINE VERG
LEICHS-.N....".OPERATION WIE Z.B. CMP VO
RAUS. DER PRO-.}.D..".ZESSOR VERGLEICHT
(= SUBTRAHIERT) ZWEI...N..".DATENWORTE.
ENTSPRECHEND DEM ERGEBNIS...X..".SETZ
T ER DAS N-FLAG AUF 0 ODER 1. MIT.....
.".BMI/BPL FRAGT MAN AB, OB DIE SUBTRA
K-.9....".TION EIN POSITIVES ODER NEGA
TIVES ER-.H....".GEBNIS HATTE, OB ALSO
DAS ERSTE ODER......".DAS ZWEITE DATEN
WORT GROESSER WAR..B...."..VERGLEICHEN S
IE DAS MIT DEM BASICBEFEHL......".'IF A>
B THEN GOTO ...' !!...(.I.6:.5000:.FL.10
00.3.X.."......":.".BEQ. BRANCH IF EQUAL
ZERO (IF Z-FLAG=1).J.}.."... E
EE.Z....".BNE. BRANCH IF NOT EQUAL ZERO
(IF Z = 0)......" E E E.C..
..".BEI BEQ (BNE) ERFOLGT DER SPRUNG, W
ENN......".DIE LETZTE OPERATION DAS ERG
EBNIS NULL... ..".(UNGLEICH NULL) HATTE.
.@...."..BESONDERS LEICHT ZU MERKEN IST
DIE KOM-.G....".BINATION MIT VORANGEHEND
EM CMP:.~...I.7:.5000:.FL.1200...@.."..C
MP # $1A":.".BEQ $0F".L.T.."..BEDEUTET W
OERTLICH VORGELESEN: COMPARE...^..".ACCU
MULATOR WITH BYTE $1A AND IF EQUAL.*.H.
.".BRANCH $0F BYTES. ODER AUF DEUTSC
H:.Y.R..".VERGLEICHE DAS BYTE IM AC MIT
DEM BYTE...|..".$1A UND WENN SIE GLEIC
H SIND, SPRINGE......".$0F (=15) BYTES
NACH VORNE......."..DIE ABKUERZUNGEN D
ER ASSEMBLERSPRACHE......".SIND HIER BES
ONDERS EINPRAEGSAM......I.8:.5000:.FL.14
00.W....".... ...":.".BCC./.BCS. BRANCH
IF CARRY-FLAG CLEAR/SET......"... ...":.
".BVC./.BVS. '' OVERFLOW-FLAG ''
......"..DER ERSTE BUCHSTABE (B) BEDEUTE
T WIEDER...&..".'BRANCH', DER ZWEITE (
C/V) BEZEICHNET...0..".DAS GETESTETE FLA
G UND DER DRITTE (C/S).M.:..".BEDEUTET '
CLEAR' BZW. 'SET'. ODER AUF.|.?..".DEU
TSCH: CLEAR = RUECKGESETZT (0) UND...D
..".SET = GESETZT (1)..F.N.."..DIE BEFEH
LE BVC/BVS WERDEN IHNEN NICHT...X..".OF
T BEGEGNEN, BEQ/BNE JEDOCH SEHR OFT....V
.I.9:.5000:.FL.1600.".P..".BEISPIELE:":.
U$.P.U.."ZU JEDEM PROBLEM GIBT ES MEIST
MEHRERE..Z..".LOESUNGSMOEGLICHKEITEN,
DIE SICH DURCH......".DETAILS UNTERSCHE
IDEN. IN DEN FOLGENDEN......".BEISPIELEN
ZEIGEN WIR IHNEN ZUM SELBEN......".PRO
BLEM VERSCHIEDENE LOESUNGEN MIT HIN-.;..
..".WEISEN,WO DIE UNTERSCHIEDE LIEGEN. V
ER-.Y....".SUCHEN SIE DIESE ZU VERSTEHEN
!":."..HIER DAS PROBLEM:......".LOESCHE
N DER ERSTEN BILDSCHIRMZEILE VON.V. ..".
DEZ. 32768-32807 BZW. HEX $8000-$8027...
.>.I.10:.5000:.FL.1800......".1. MOEGLIC
HKEIT:.<...A$."..LDA #$20 LADE AC MI
T ZEICHEN SPACE":.A$.H....".LDX #$00
ZAEHLER AUF NULL SETZEN......".STA $800
0,X AC NACH $8000+XR...J..".INX
ZAEHLER UM 1 ERHOEHEN.Z.T..".CPX #$28
ENDE ERREICHT?......".BNE $F8 S
CHLEIFE.'...."..ZAEHLER ZAEHLT VON $00 B
IS $28. SCHLEI-.V....".FENABBRUCH MIT XR
=$28. LETZTE SPEICHER-......".ADRESSE: $
8027. ABBRUCH BEI Z-FLAG = 1......I.11:.
5000:.FL.2000...`..".2. MOEGLICHKEIT:":.
A$...T..".LDX #$27 ZAEHLER AUF $27 S
ETZEN...~..".STA $8000,X AC NACH $8000+
XR.7....".DEX ZAEHLER UM 1 ERNI
EDRIGEN.F....".BPL $FA SCHLEIFE,BIS
XR MINUS WIRD......"..ZAEHLER ZAEHLT VO
N $27 BIS $FF. SCHLEI-.E....".FENABBRUCH
MIT XR=$FF. LETZTE SPEICHER-......".ADR
ESSE: $8000. ABBRUCH BEI N-FLAG = 1....D
..".ZAEHLWEISE: RUECKWAERTS..,.N.I.12:.5
000:.FL.2200.I.(..".3. MOEGLICHKEIT:":.A
$.T.<..".LDX #$28 ZAEHLER AUF $28 SE
TZEN...F..".STA $7FFF,X AC NACH $7FFF+X
R.F.P..".DEX ZAEHLER UM 1 ERNIE
DRIGEN...D..".BNE $FA SCHLEIFE,BIS
XR = $00. .N.."..ZAEHLER ZAEHLT VON $28
BIS $00. SCHLEI-.O.X..".FENABBRUCH MIT X
R=$00. LETZTE SPEICHER-.~....".ADRESSE:
$8000. ABBRUCH BEI Z-FLAG = 1.......".ZA
EHLWEISE: RUECKWAERTS......I.13:.5000:.F
L.2400.L....".AUFGABEN:":.U$......"1. LO
ESCHEN DER ERSTEN 5 BILDSCHIRMZEI-":.".
LEN..3....".2. ERSTE ZEILE MIT '*' VOL
LSCHREIBEN..B....".3. IM 3. BEISPIEL HA
T DAS XR BEIM AB-......". BRUCH DER S
CHLEIFE DEN WERT $00. DER..."..". SPEI
CHER $7FFF + $00 WIRD ABER NICHT...,..".
MEHR ANGESPROCHEN. WARUM ?...6.."..DI
E BEISPIELE 1-3 FINDEN SIE AB 830,850.>.
@..".UND 870 IM RAM, AUFGABE 2 AB 890..}
.^.."... - SEITE 14 - <+> ...........E
NDE. <-> VON VORNE";......5020:.FL.0.A.
...".":.I.0.40:.890:.W.0.10:.W:.830:.W.0
.20:.W:.I.I....:....... UMBLAETTERN.%...
."......................... - SEITE";I;
"- <+> WEITER <-> ZURUECK";.7....I.0.1
1:.X$:..K....X$:.X$."".5030.^....X$."+".
FL.0:..Q....X$."-".FL.1:..{.D..5030...V#
#
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL