Multiple names: MACHINETAAL L6  , MT 6, MTAAL 06
FILE INFORMATION
FILENAME(S):
• MACHINETAAL L6  <br>• MT 6<br>• MTAAL 06
FILE TYPE(S): PRG
FILE SIZE: 6.4K
FIRST SEEN: 2025-11-30 21:05:27
APPEARS ON: 4 disk(s)
FILE HASH
e58b74d311b1275db26aef82268d5759d63497d60ace881b22a1d7e96efa0bce
FOUND ON DISKS (4 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| DE BRUIN 59B | MACHINETAAL L6   | PRG | DuncanTwain | 21 | 1 | DOWNLOAD FILE |
| LESSEN | MT 6 | PRG | DuncanTwain | 21 | 1 | DOWNLOAD FILE |
| 64S08 64S10 | MTAAL 06 | PRG | DuncanTwain | 21 | 1 | DOWNLOAD FILE |
| C64 HULP 35 1 | MTAAL 06 | PRG | DuncanTwain | 21 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 07 08 64 00 8F 00 25 08 69 00 8F 20 41 41 |....d...%.i.. AA|
00000010: 4E 50 41 53 53 49 4E 47 20 43 4F 4D 4D 4F 44 4F |NPASSING COMMODO|
00000020: 52 45 20 36 34 00 2B 08 6E 00 8F 00 43 08 73 00 |RE 64.+.n...C.s.|
00000030: 8F 20 43 4F 55 52 42 4F 49 53 20 53 4F 46 54 57 |. COURBOIS SOFTW|
00000040: 41 52 45 00 49 08 78 00 8F 00 6E 08 7D 00 99 22 |ARE.I.x...n.}.."|
00000050: 93 22 C7 28 38 29 C7 28 31 34 32 29 3A 97 35 33 |.".(8).(142):.53|
00000060: 32 38 30 2C 32 3A 97 35 33 32 38 31 2C 32 00 74 |280,2:.53281,2.t|
00000070: 08 82 00 9C 00 97 08 87 00 55 24 B2 22 A3 A3 A3 |.........U$."...|
00000080: A3 A3 A3 A3 A3 A3 A3 22 3A 4F 24 B2 22 A4 A4 A4 |.......":O$."...|
00000090: A4 A4 A4 A4 A4 A4 22 00 D8 08 8C 00 83 32 34 2C |......"......24,|
000000A0: 31 37 33 2C 30 2C 34 2C 31 30 35 2C 31 32 38 2C |173,0,4,105,128,|
000000B0: 31 34 31 2C 30 2C 34 2C 39 36 2C 35 36 2C 31 37 |141,0,4,96,56,17|
000000C0: 33 2C 30 2C 34 2C 32 33 33 2C 31 32 38 2C 31 34 |3,0,4,233,128,14|
000000D0: 31 2C 30 2C 34 2C 39 36 00 F5 08 91 00 8C 3A 81 |1,0,4,96......:.|
000000E0: 49 B2 38 33 30 A4 38 34 39 3A 87 49 4E 3A 97 49 |I.830.849:.IN:.I|
000000F0: 2C 49 4E 3A 82 00 25 09 96 00 99 22 93 05 20 2A |,IN:..%....".. *|
00000100: 2A 2A 20 43 4F 4D 4D 4F 44 4F 52 45 20 36 34 20 |** COMMODORE 64 |
00000110: 2A 2A 2A 20 4D 41 43 48 49 4E 45 54 41 41 4C 20 |*** MACHINETAAL |
00000120: 36 20 2A 2A 2A 00 49 09 9B 00 99 22 11 90 31 2E |6 ***.I...."..1.|
00000130: 33 2E 32 2E 20 57 49 53 4B 55 4E 44 49 47 45 20 |3.2. WISKUNDIGE |
00000140: 4F 50 45 52 41 54 49 45 53 00 95 09 A0 00 99 22 |OPERATIES......"|
00000150: 11 11 57 49 53 4B 55 4E 44 49 47 45 20 4F 50 45 |..WISKUNDIGE OPE|
00000160: 52 41 54 49 45 53 20 5A 49 4A 4E 20 42 45 57 45 |RATIES ZIJN BEWE|
00000170: 52 4B 49 4E 47 45 4E 2C 11 22 3A 99 22 57 41 41 |RKINGEN,.":."WAA|
00000180: 52 42 49 4A 20 57 4F 52 44 54 20 4F 50 47 45 54 |RBIJ WORDT OPGET|
00000190: 45 4C 44 22 3B 00 D8 09 A5 00 99 22 20 4F 46 20 |ELD";......" OF |
000001A0: 57 4F 52 44 54 20 41 46 47 45 2D 11 22 3A 99 22 |WORDT AFGE-.":."|
000001B0: 54 52 4F 4B 4B 45 4E 2E 20 44 41 41 52 42 49 4A |TROKKEN. DAARBIJ|
000001C0: 20 57 4F 52 44 45 4E 20 44 45 20 5A 2D 20 45 4E | WORDEN DE Z- EN|
000001D0: 20 4E 2D 46 4C 41 47 22 00 04 0A AA 00 99 22 11 | N-FLAG"......".|
000001E0: 42 45 49 4E 56 4C 4F 45 44 2C 20 44 2E 57 2E 5A |BEINVLOED, D.W.Z|
000001F0: 2E 20 41 4C 53 20 48 45 54 20 52 45 53 55 4C 54 |. ALS HET RESULT|
00000200: 41 41 54 22 00 2F 0A AF 00 99 22 11 4E 55 4C 20 |AAT"./....".NUL |
00000210: 52 45 53 50 2E 20 4E 45 47 41 54 49 45 46 20 49 |RESP. NEGATIEF I|
00000220: 53 2C 20 57 4F 52 44 54 20 44 45 20 5A 2D 22 00 |S, WORDT DE Z-".|
00000230: 5A 0A B4 00 99 22 11 52 45 53 50 2E 20 4E 2D 46 |Z....".RESP. N-F|
00000240: 4C 41 47 20 44 4F 4F 52 20 44 45 20 36 35 31 30 |LAG DOOR DE 6510|
00000250: 20 27 47 45 53 45 54 27 2E 22 00 6F 0A B9 00 49 | 'GESET'.".o...I|
00000260: B2 31 3A 8D 39 31 30 3A 8B 46 4C A7 31 35 30 00 |.1:.910:.FL.150.|
00000270: A0 0A BE 00 99 22 93 05 44 45 20 4F 50 44 52 41 |....."..DE OPDRA|
00000280: 43 48 54 45 4E 3A 20 41 44 43 2C 20 53 42 43 2C |CHTEN: ADC, SBC,|
00000290: 20 43 4D 50 2C 20 43 50 58 20 45 4E 20 43 50 59 | CMP, CPX EN CPY|
000002A0: 00 C4 0A C3 00 99 22 42 45 49 4E 56 4C 4F 45 44 |......"BEINVLOED|
000002B0: 45 4E 20 56 45 52 44 45 52 20 44 45 20 43 2D 46 |EN VERDER DE C-F|
000002C0: 4C 41 47 2E 00 E8 0A C8 00 99 22 11 90 28 43 3D |LAG......."..(C=|
000002D0: 43 41 52 52 59 2C 20 44 55 53 20 4F 56 45 52 44 |CARRY, DUS OVERD|
000002E0: 52 41 43 48 54 29 05 2E 00 17 0B CD 00 99 22 11 |RACHT)........".|
000002F0: 11 81 49 4E 20 44 45 20 43 41 52 52 59 2D 46 4C |..IN DE CARRY-FL|
00000300: 41 47 20 57 4F 52 44 54 20 45 45 4E 20 4F 56 45 |AG WORDT EEN OVE|
00000310: 52 44 52 41 43 48 54 00 45 0B D2 00 99 22 11 42 |RDRACHT.E....".B|
00000320: 49 4A 20 52 45 4B 45 4E 4F 50 45 52 41 54 49 45 |IJ REKENOPERATIE|
00000330: 53 20 56 41 53 54 47 45 4C 45 47 44 2E 20 48 45 |S VASTGELEGD. HE|
00000340: 54 20 52 45 2D 00 73 0B D7 00 99 22 11 53 55 4C |T RE-.s....".SUL|
00000350: 54 41 41 54 20 56 41 4E 20 48 45 54 20 4F 50 54 |TAAT VAN HET OPT|
00000360: 45 4C 4C 45 4E 20 56 41 4E 20 44 45 20 47 45 54 |ELLEN VAN DE GET|
00000370: 41 4C 2D 00 9E 0B DC 00 99 22 11 4C 45 4E 20 24 |AL-......".LEN $|
00000380: 46 46 20 45 4E 20 24 30 31 20 20 3D 20 24 30 30 |FF EN $01 = $00|
00000390: 20 90 45 4E 20 44 45 20 43 41 52 52 59 2D 00 CA | .EN DE CARRY-..|
000003A0: 0B E1 00 99 22 11 46 4C 41 47 20 57 4F 52 44 54 |....".FLAG WORDT|
000003B0: 20 48 49 45 52 42 49 4A 20 3D 20 31 2C 20 44 55 | HIERBIJ = 1, DU|
000003C0: 53 20 27 47 45 53 45 54 27 2E 00 DF 0B E6 00 49 |S 'GESET'......I|
000003D0: B2 32 3A 8D 39 31 30 3A 8B 46 4C A7 31 35 30 00 |.2:.910:.FL.150.|
000003E0: 0C 0C EB 00 99 22 93 9E 45 45 4E 20 53 50 45 43 |....."..EEN SPEC|
000003F0: 49 41 41 4C 20 54 52 45 4B 4A 45 20 56 41 4E 20 |IAAL TREKJE VAN |
00000400: 44 45 20 36 35 31 30 20 43 50 55 22 00 36 0C F0 |DE 6510 CPU".6..|
00000410: 00 99 22 49 53 20 44 45 20 44 45 43 49 4D 41 4C |.."IS DE DECIMAL|
00000420: 45 20 52 45 4B 45 4E 4D 4F 44 45 3A 20 44 4F 4F |E REKENMODE: DOO|
00000430: 52 20 48 45 54 22 00 67 0C F5 00 99 22 27 53 45 |R HET".g...."'SE|
00000440: 54 54 45 4E 27 20 56 41 4E 20 90 44 45 20 44 2D |TTEN' VAN .DE D-|
00000450: 46 4C 41 47 9E 20 4B 41 4E 20 44 45 5A 45 20 52 |FLAG. KAN DEZE R|
00000460: 45 4B 45 4E 2D 22 3B 00 93 0C FA 00 99 22 4D 4F |EKEN-";......"MO|
00000470: 44 45 20 57 4F 52 44 45 4E 20 49 4E 47 45 53 43 |DE WORDEN INGESC|
00000480: 48 41 4B 45 4C 44 20 56 4F 4F 52 20 44 45 20 4F |HAKELD VOOR DE O|
00000490: 50 2D 22 00 B1 0C FF 00 99 22 44 52 41 43 48 54 |P-"......"DRACHT|
000004A0: 45 4E 20 90 41 44 43 20 45 4E 20 53 42 43 9E 2E |EN .ADC EN SBC..|
000004B0: 22 00 E1 0C 04 01 99 22 11 9F 48 45 54 20 47 45 |"......"..HET GE|
000004C0: 56 4F 4C 47 20 49 53 20 44 41 4E 2C 20 44 41 54 |VOLG IS DAN, DAT|
000004D0: 20 44 45 20 36 35 31 30 20 45 45 4E 20 42 59 54 | DE 6510 EEN BYT|
000004E0: 45 00 10 0D 09 01 99 22 11 24 31 32 20 4E 55 20 |E......".$12 NU |
000004F0: 41 4C 53 20 45 45 4E 20 44 45 43 49 4D 41 41 4C |ALS EEN DECIMAAL|
00000500: 20 47 45 54 41 4C 20 31 32 20 4F 50 56 41 54 22 | GETAL 12 OPVAT"|
00000510: 00 31 0D 0E 01 99 22 11 45 4E 20 41 4C 53 20 5A |.1....".EN ALS Z|
00000520: 4F 44 41 4E 49 47 20 56 45 52 57 45 52 4B 54 21 |ODANIG VERWERKT!|
00000530: 22 00 5D 0D 13 01 99 22 11 48 45 54 20 52 45 53 |".]....".HET RES|
00000540: 55 4C 54 41 41 54 20 56 41 4E 20 48 45 54 20 4F |ULTAAT VAN HET O|
00000550: 50 54 45 4C 4C 45 4E 20 56 41 4E 11 22 00 86 0D |PTELLEN VAN."...|
00000560: 18 01 99 22 24 30 39 20 2B 20 24 30 31 20 20 49 |..."$09 + $01 I|
00000570: 53 20 44 41 4E 20 4E 49 45 54 20 4D 45 45 52 20 |S DAN NIET MEER |
00000580: 24 30 41 2C 11 22 00 9E 0D 1D 01 99 22 90 4D 41 |$0A,."......".MA|
00000590: 41 52 20 24 31 30 20 21 21 21 21 21 11 22 00 CC |AR $10 !!!!!."..|
000005A0: 0D 22 01 99 22 05 44 45 20 44 45 43 49 4D 41 4C |."..".DE DECIMAL|
000005B0: 45 20 42 45 57 45 52 4B 49 4E 47 20 39 2B 31 3D |E BEWERKING 9+1=|
000005C0: 31 30 20 49 53 20 44 55 53 20 11 22 00 DF 0D 27 |10 IS DUS ."...'|
000005D0: 01 99 22 55 49 54 47 45 56 4F 45 52 44 2E 22 00 |.."UITGEVOERD.".|
000005E0: F4 0D 2C 01 49 B2 33 3A 8D 39 31 30 3A 8B 46 4C |..,.I.3:.910:.FL|
000005F0: A7 31 39 30 00 26 0E 31 01 99 22 93 05 41 44 43 |.190.&.1.."..ADC|
00000600: 20 90 3A 20 41 44 44 20 4D 45 4D 4F 52 59 20 54 | .: ADD MEMORY T|
00000610: 4F 20 41 43 43 55 4D 55 4C 2E 20 57 49 54 48 20 |O ACCUMUL. WITH |
00000620: 43 41 52 52 59 22 00 56 0E 36 01 99 22 11 9E 42 |CARRY".V.6.."..B|
00000630: 49 4A 20 44 45 20 49 4E 48 4F 55 44 20 56 41 4E |IJ DE INHOUD VAN|
00000640: 20 44 45 20 41 43 43 55 4D 55 4C 41 54 4F 52 20 | DE ACCUMULATOR |
00000650: 57 4F 52 44 45 4E 00 85 0E 3B 01 99 22 11 48 45 |WORDEN...;..".HE|
00000660: 54 20 47 45 41 44 52 45 53 53 45 45 52 44 45 20 |T GEADRESSEERDE |
00000670: 42 59 54 45 20 45 4E 20 44 45 20 43 41 52 52 59 |BYTE EN DE CARRY|
00000680: 2D 46 4C 41 47 00 B3 0E 40 01 99 22 11 4F 50 47 |-FLAG...@..".OPG|
00000690: 45 54 45 4C 44 2E 20 44 45 20 53 4F 4D 20 53 54 |ETELD. DE SOM ST|
000006A0: 41 41 54 20 44 41 4E 20 49 4E 20 44 45 20 41 43 |AAT DAN IN DE AC|
000006B0: 43 55 2E 00 E0 0E 45 01 99 22 11 41 4C 53 20 45 |CU....E..".ALS E|
000006C0: 52 20 45 45 4E 20 4F 56 45 52 44 52 41 43 48 54 |R EEN OVERDRACHT|
000006D0: 20 4E 4F 44 49 47 20 49 53 2C 20 57 4F 52 44 54 | NODIG IS, WORDT|
000006E0: 00 0B 0F 4A 01 99 22 11 44 45 20 43 41 52 52 59 |...J..".DE CARRY|
000006F0: 2D 46 4C 41 47 20 27 47 45 53 45 54 27 2C 20 41 |-FLAG 'GESET', A|
00000700: 4E 44 45 52 53 20 57 4F 52 44 54 00 22 0F 4F 01 |NDERS WORDT.".O.|
00000710: 99 22 11 44 45 5A 45 20 27 47 45 52 45 53 45 54 |.".DEZE 'GERESET|
00000720: 27 2E 00 50 0F 54 01 99 22 11 05 56 4F 4F 52 20 |'..P.T.."..VOOR |
00000730: 45 45 4E 20 4F 50 54 45 4C 4C 49 4E 47 20 4D 4F |EEN OPTELLING MO|
00000740: 45 54 20 4D 45 4E 20 44 55 53 20 45 45 52 53 54 |ET MEN DUS EERST|
00000750: 00 7D 0F 59 01 99 22 11 44 45 20 43 41 52 52 59 |.}.Y..".DE CARRY|
00000760: 2D 46 4C 41 47 20 27 52 45 53 45 54 54 45 4E 27 |-FLAG 'RESETTEN'|
00000770: 20 4F 4D 20 4E 49 45 54 20 44 4F 4F 52 00 A7 0F | OM NIET DOOR...|
00000780: 5E 01 99 22 11 45 45 4E 20 54 4F 45 56 41 4C 4C |^..".EEN TOEVALL|
00000790: 49 47 20 27 47 45 53 45 54 54 45 27 20 43 41 52 |IG 'GESETTE' CAR|
000007A0: 52 59 2D 46 4C 41 47 00 D1 0F 63 01 99 22 11 45 |RY-FLAG...c..".E|
000007B0: 45 4E 20 56 45 52 4B 45 45 52 44 45 20 55 49 54 |EN VERKEERDE UIT|
000007C0: 4B 4F 4D 53 54 20 54 45 20 4B 52 49 4A 47 45 4E |KOMST TE KRIJGEN|
000007D0: 2E 00 E6 0F 68 01 49 B2 34 3A 8D 39 31 30 3A 8B |....h.I.4:.910:.|
000007E0: 46 4C A7 32 33 35 00 FB 0F 6D 01 99 22 93 90 56 |FL.235...m.."..V|
000007F0: 4F 4F 52 42 45 45 4C 44 45 4E 3A 00 1B 10 72 01 |OORBEELDEN:...r.|
00000800: 99 22 11 05 31 2E 20 47 45 56 52 41 41 47 44 3A |."..1. GEVRAAGD:|
00000810: 20 24 30 31 20 2B 20 24 30 31 2E 00 47 10 77 01 | $01 + $01..G.w.|
00000820: 99 22 11 20 20 20 44 55 53 20 44 41 54 20 4D 4F |.". DUS DAT MO|
00000830: 45 54 20 57 4F 52 44 45 4E 3A 20 24 30 31 2B 24 |ET WORDEN: $01+$|
00000840: 30 31 3D 24 30 32 22 00 6D 10 7C 01 99 A3 39 29 |01=$02".m.|...9)|
00000850: 3B 22 11 11 81 43 4C 43 22 3B A6 39 29 3B 22 05 |;"...CLC";.9);".|
00000860: 43 4C 45 41 52 20 43 2D 46 4C 41 47 22 00 88 10 |CLEAR C-FLAG"...|
00000870: 81 01 99 A3 32 31 29 3B 22 11 28 4B 4F 4D 54 20 |....21);".(KOMT |
00000880: 4C 41 54 45 52 21 29 22 00 B1 10 86 01 99 A3 39 |LATER!)".......9|
00000890: 29 3B 22 11 81 4C 44 41 20 20 23 24 30 31 20 20 |);"..LDA #$01 |
000008A0: 20 05 4C 4F 41 44 20 24 30 31 20 49 4E 20 41 43 | .LOAD $01 IN AC|
000008B0: 22 00 DD 10 8B 01 99 A3 39 29 3B 22 11 81 41 44 |".......9);"..AD|
000008C0: 43 20 20 23 24 30 31 20 20 20 05 54 45 4C 20 45 |C #$01 .TEL E|
000008D0: 52 20 24 30 31 20 42 49 4A 20 4F 50 22 00 0B 11 |R $01 BIJ OP"...|
000008E0: 90 01 99 22 11 11 48 45 54 20 52 45 53 55 4C 54 |..."..HET RESULT|
000008F0: 41 41 54 20 28 3D 24 30 32 29 20 49 53 20 49 4E |AAT (=$02) IS IN|
00000900: 20 44 45 20 41 43 43 55 20 45 4E 00 2D 11 95 01 | DE ACCU EN.-...|
00000910: 99 22 11 44 45 20 43 2D 46 4C 41 47 20 49 53 20 |.".DE C-FLAG IS |
00000920: 4E 49 45 54 20 27 47 45 53 45 54 27 2E 00 42 11 |NIET 'GESET'..B.|
00000930: 9A 01 49 B2 35 3A 8D 39 31 30 3A 8B 46 4C A7 33 |..I.5:.910:.FL.3|
00000940: 30 35 00 62 11 9F 01 99 22 93 05 32 2E 20 47 45 |05.b...."..2. GE|
00000950: 56 52 41 41 47 44 3A 20 24 46 46 20 2B 20 24 30 |VRAAGD: $FF + $0|
00000960: 31 2E 00 8F 11 A4 01 99 22 11 20 20 20 44 55 53 |1.......". DUS|
00000970: 20 44 41 54 20 4D 4F 45 54 20 57 4F 52 44 45 4E | DAT MOET WORDEN|
00000980: 3A 20 24 46 46 2B 24 30 31 3D 24 30 31 30 30 00 |: $FF+$01=$0100.|
00000990: B5 11 A9 01 99 A3 39 29 3B 22 11 11 81 43 4C 43 |......9);"...CLC|
000009A0: 22 3B A6 39 29 3B 22 05 43 4C 45 41 52 20 43 2D |";.9);".CLEAR C-|
000009B0: 46 4C 41 47 22 00 D0 11 AE 01 99 A3 32 31 29 3B |FLAG".......21);|
000009C0: 22 11 28 4B 4F 4D 54 20 4C 41 54 45 52 21 29 22 |".(KOMT LATER!)"|
000009D0: 00 F9 11 B3 01 99 A3 39 29 3B 22 11 81 4C 44 41 |.......9);"..LDA|
000009E0: 20 20 23 24 46 46 20 20 20 05 4C 4F 41 44 20 24 | #$FF .LOAD $|
000009F0: 46 46 20 49 4E 20 41 43 22 00 25 12 B8 01 99 A3 |FF IN AC".%.....|
00000A00: 39 29 3B 22 11 81 41 44 43 20 20 23 24 30 31 20 |9);"..ADC #$01 |
00000A10: 20 20 05 54 45 4C 20 45 52 20 24 30 31 20 42 49 | .TEL ER $01 BI|
00000A20: 4A 20 4F 50 22 00 54 12 BD 01 99 22 11 11 48 45 |J OP".T...."..HE|
00000A30: 54 20 52 45 53 55 4C 54 41 41 54 20 28 3D 24 30 |T RESULTAAT (=$0|
00000A40: 30 29 20 53 54 41 41 54 20 49 4E 20 44 45 20 41 |0) STAAT IN DE A|
00000A50: 43 43 55 2C 00 74 12 C2 01 99 22 11 45 4E 20 44 |CCU,.t....".EN D|
00000A60: 45 20 43 2D 46 4C 41 47 20 49 53 20 27 47 45 53 |E C-FLAG IS 'GES|
00000A70: 45 54 27 2E 00 89 12 C7 01 49 B2 36 3A 8D 39 31 |ET'......I.6:.91|
00000A80: 30 3A 8B 46 4C A7 33 36 35 00 BA 12 CC 01 99 22 |0:.FL.365......"|
00000A90: 93 05 53 42 43 90 20 53 55 42 54 52 41 43 54 20 |..SBC. SUBTRACT |
00000AA0: 4D 45 4D 4F 52 59 20 46 52 4F 4D 20 41 43 20 57 |MEMORY FROM AC W|
00000AB0: 49 54 48 20 43 41 52 52 59 22 00 E8 12 D1 01 99 |ITH CARRY"......|
00000AC0: 22 11 9E 54 52 45 4B 20 48 45 54 20 47 45 41 44 |"..TREK HET GEAD|
00000AD0: 52 45 53 53 45 45 52 44 45 20 42 59 54 45 20 45 |RESSEERDE BYTE E|
00000AE0: 4E 20 44 45 20 47 45 2D 00 16 13 D6 01 99 22 11 |N DE GE-......".|
00000AF0: 49 4E 56 45 52 54 45 45 52 44 45 20 43 41 52 52 |INVERTEERDE CARR|
00000B00: 59 2D 46 4C 41 47 20 41 46 20 56 41 4E 20 44 45 |Y-FLAG AF VAN DE|
00000B10: 20 41 43 43 55 2E 00 40 13 DB 01 99 22 11 44 45 | ACCU..@....".DE|
00000B20: 20 50 52 4F 47 52 41 4D 4D 45 55 52 20 4D 4F 45 | PROGRAMMEUR MOE|
00000B30: 54 20 56 4F 4F 52 20 44 45 20 45 45 52 53 54 45 |T VOOR DE EERSTE|
00000B40: 00 6C 13 E0 01 99 22 11 41 46 54 52 45 4B 4B 49 |.l....".AFTREKKI|
00000B50: 4E 47 20 44 45 20 43 41 52 52 59 2D 46 4C 41 47 |NG DE CARRY-FLAG|
00000B60: 20 27 53 45 54 54 45 4E 27 20 4F 4D 00 95 13 E5 | 'SETTEN' OM....|
00000B70: 01 99 22 11 54 45 20 56 4F 4F 52 4B 4F 4D 45 4E |..".TE VOORKOMEN|
00000B80: 20 44 41 54 20 44 45 20 55 49 54 4B 4F 4D 53 54 | DAT DE UITKOMST|
00000B90: 20 31 20 54 45 00 C0 13 EA 01 99 22 11 4B 4C 45 | 1 TE......".KLE|
00000BA0: 49 4E 20 57 4F 52 44 54 2E 20 4F 4D 44 41 54 20 |IN WORDT. OMDAT |
00000BB0: 44 45 20 47 45 49 4E 56 45 52 54 45 45 52 44 45 |DE GEINVERTEERDE|
00000BC0: 00 EB 13 EF 01 99 22 11 43 2D 46 4C 41 47 20 57 |......".C-FLAG W|
00000BD0: 4F 52 44 54 20 41 46 47 45 54 52 4F 4B 4B 45 4E |ORDT AFGETROKKEN|
00000BE0: 20 49 53 20 44 49 54 20 4E 45 54 00 15 14 F4 01 | IS DIT NET.....|
00000BF0: 99 22 11 4F 4D 47 45 4B 45 45 52 44 20 41 4C 53 |.".OMGEKEERD ALS|
00000C00: 20 42 49 4A 20 44 45 20 4F 50 44 52 41 43 48 54 | BIJ DE OPDRACHT|
00000C10: 20 41 44 43 2E 00 2A 14 F9 01 49 B2 37 3A 8D 39 | ADC..*...I.7:.9|
00000C20: 31 30 3A 8B 46 4C A7 34 31 35 00 57 14 FE 01 99 |10:.FL.415.W....|
00000C30: 22 93 9F 41 4C 53 20 42 49 4A 20 48 45 54 20 41 |"..ALS BIJ HET A|
00000C40: 46 54 52 45 4B 4B 45 4E 20 45 45 4E 20 4F 56 45 |FTREKKEN EEN OVE|
00000C50: 52 44 52 41 43 48 54 00 84 14 03 02 99 22 11 4F |RDRACHT......".O|
00000C60: 50 54 52 45 45 44 54 20 28 44 55 53 20 41 4C 53 |PTREEDT (DUS ALS|
00000C70: 20 44 45 20 55 49 54 4B 4F 4D 53 54 20 4B 4C 45 | DE UITKOMST KLE|
00000C80: 49 4E 45 52 00 AF 14 08 02 99 22 11 44 41 4E 20 |INER......".DAN |
00000C90: 4E 55 4C 20 57 4F 52 44 54 29 2C 20 57 4F 52 44 |NUL WORDT), WORD|
00000CA0: 54 20 44 45 20 43 41 52 52 59 2D 46 4C 41 47 00 |T DE CARRY-FLAG.|
00000CB0: DD 14 0D 02 99 22 11 27 47 45 52 45 53 45 54 27 |.....".'GERESET'|
00000CC0: 2C 20 41 4E 44 45 52 53 20 42 4C 49 4A 46 54 20 |, ANDERS BLIJFT |
00000CD0: 44 45 20 43 41 52 52 59 2D 46 4C 41 47 00 0C 15 |DE CARRY-FLAG...|
00000CE0: 12 02 99 22 11 27 47 45 53 45 54 27 2E 20 48 45 |...".'GESET'. HE|
00000CF0: 54 20 49 53 20 44 55 53 20 4A 55 49 53 54 20 4F |T IS DUS JUIST O|
00000D00: 4D 47 45 4B 45 45 52 44 20 41 4C 53 00 1C 15 17 |MGEKEERD ALS....|
00000D10: 02 99 22 11 42 49 4A 20 41 44 43 2E 00 49 15 1C |..".BIJ ADC..I..|
00000D20: 02 99 22 11 11 11 05 42 49 4A 20 41 44 43 20 45 |.."....BIJ ADC E|
00000D30: 4E 20 53 42 43 20 42 45 56 41 54 20 44 45 20 43 |N SBC BEVAT DE C|
00000D40: 2D 46 4C 41 47 20 45 45 4E 00 77 15 21 02 99 22 |-FLAG EEN.w.!.."|
00000D50: 11 45 56 45 4E 54 55 45 45 4C 20 4F 4E 54 53 54 |.EVENTUEEL ONTST|
00000D60: 41 4E 45 20 4F 56 45 52 44 52 41 43 48 54 2E 20 |ANE OVERDRACHT. |
00000D70: 44 41 41 52 4D 45 45 00 A5 15 26 02 99 22 11 49 |DAARMEE...&..".I|
00000D80: 53 20 48 45 54 20 4D 4F 47 45 4C 49 4A 4B 20 47 |S HET MOGELIJK G|
00000D90: 45 54 41 4C 4C 45 4E 20 44 49 45 20 55 49 54 20 |ETALLEN DIE UIT |
00000DA0: 4D 45 45 52 2D 00 D3 15 2B 02 99 22 11 44 45 52 |MEER-...+..".DER|
00000DB0: 45 20 42 59 54 45 53 20 42 45 53 54 41 41 4E 20 |E BYTES BESTAAN |
00000DC0: 45 45 4E 56 4F 55 44 49 47 20 54 45 20 42 45 57 |EENVOUDIG TE BEW|
00000DD0: 45 52 2D 00 00 16 30 02 99 22 11 4B 45 4E 2E 20 |ER-...0..".KEN. |
00000DE0: 5A 49 45 20 4F 4F 4B 20 44 45 20 56 4F 4C 47 45 |ZIE OOK DE VOLGE|
00000DF0: 4E 44 45 20 56 4F 4F 52 42 45 45 4C 44 45 4E 3A |NDE VOORBEELDEN:|
00000E00: 00 15 16 35 02 49 B2 38 3A 8D 39 31 30 3A 8B 46 |...5.I.8:.910:.F|
00000E10: 4C A7 34 36 30 00 3A 16 3A 02 99 22 93 90 56 4F |L.460.:.:.."..VO|
00000E20: 4F 52 42 45 45 4C 44 20 28 45 45 52 53 54 20 4F |ORBEELD (EERST O|
00000E30: 50 54 45 4C 4C 45 4E 29 20 3A 00 63 16 3F 02 99 |PTELLEN) :.c.?..|
00000E40: 22 11 9E 47 45 56 52 41 41 47 44 3A 20 49 4E 20 |"..GEVRAAGD: IN |
00000E50: 44 45 20 42 59 54 45 53 20 24 46 42 20 45 4E 20 |DE BYTES $FB EN |
00000E60: 24 46 43 00 8B 16 44 02 99 22 11 20 53 54 41 41 |$FC...D..". STAA|
00000E70: 54 20 45 45 4E 20 47 52 4F 4F 54 20 47 45 54 41 |T EEN GROOT GETA|
00000E80: 4C 2C 20 44 41 54 20 4D 4F 45 54 00 B7 16 49 02 |L, DAT MOET...I.|
00000E90: 99 22 11 20 57 4F 52 44 45 4E 20 4F 50 47 45 54 |.". WORDEN OPGET|
00000EA0: 45 4C 44 20 42 49 4A 20 48 45 54 20 47 52 4F 54 |ELD BIJ HET GROT|
00000EB0: 45 20 47 45 54 41 4C 00 D8 16 4E 02 99 22 11 20 |E GETAL...N..". |
00000EC0: 49 4E 20 44 45 20 42 59 54 45 53 20 24 46 44 20 |IN DE BYTES $FD |
00000ED0: 45 4E 20 24 46 45 2E 22 00 05 17 53 02 99 22 11 |EN $FE."...S..".|
00000EE0: 20 48 45 54 20 52 45 53 55 4C 54 41 41 54 20 4D | HET RESULTAAT M|
00000EF0: 4F 45 54 20 4F 50 47 45 42 4F 52 47 45 4E 20 57 |OET OPGEBORGEN W|
00000F00: 4F 52 44 45 4E 00 29 17 58 02 99 22 11 20 49 4E |ORDEN.).X..". IN|
00000F10: 20 44 45 20 42 59 54 45 53 20 24 44 30 2C 20 24 | DE BYTES $D0, $|
00000F20: 44 31 20 45 4E 20 24 44 32 00 54 17 5D 02 99 22 |D1 EN $D2.T.].."|
00000F30: 11 20 48 45 54 20 4D 49 4E 53 54 20 42 45 4C 41 |. HET MINST BELA|
00000F40: 4E 47 52 49 4A 4B 45 20 44 45 45 4C 20 56 41 4E |NGRIJKE DEEL VAN|
00000F50: 20 48 45 54 00 83 17 62 02 99 22 11 20 47 45 54 | HET...b..". GET|
00000F60: 41 4C 20 53 54 41 41 54 20 41 4C 54 49 4A 44 20 |AL STAAT ALTIJD |
00000F70: 49 4E 20 48 45 54 20 45 45 52 53 54 45 20 42 59 |IN HET EERSTE BY|
00000F80: 54 45 2E 00 98 17 67 02 49 B2 39 3A 8D 39 31 30 |TE....g.I.9:.910|
00000F90: 3A 8B 46 4C A7 35 31 30 00 BC 17 6C 02 99 22 93 |:.FL.510...l..".|
00000FA0: 05 43 4C 43 20 20 20 20 20 20 20 20 20 90 27 52 |.CLC .'R|
00000FB0: 45 53 45 54 27 20 43 2D 46 4C 41 47 00 EB 17 71 |ESET' C-FLAG...q|
00000FC0: 02 99 22 11 11 05 4C 44 41 20 24 46 42 20 20 20 |.."...LDA $FB |
00000FD0: 20 20 90 4C 4F 41 44 20 45 45 52 53 54 45 20 53 | .LOAD EERSTE S|
00000FE0: 54 55 4B 20 47 45 54 41 4C 20 31 00 1B 18 76 02 |TUK GETAL 1...v.|
00000FF0: 99 22 11 05 41 44 43 20 24 46 44 20 20 20 20 20 |."..ADC $FD |
00001000: 90 54 45 4C 20 45 45 52 53 54 45 20 53 54 55 4B |.TEL EERSTE STUK|
00001010: 20 47 45 54 41 4C 20 32 20 4F 50 00 49 18 7B 02 | GETAL 2 OP.I.{.|
00001020: 99 22 11 05 53 54 41 20 24 44 30 20 20 20 20 20 |."..STA $D0 |
00001030: 90 45 45 52 53 54 45 20 53 54 55 4B 20 53 4F 4D |.EERSTE STUK SOM|
00001040: 20 4E 41 41 52 20 24 44 30 00 78 18 80 02 99 22 | NAAR $D0.x...."|
00001050: 11 11 05 4C 44 41 20 24 46 43 20 20 20 20 20 90 |...LDA $FC .|
00001060: 4C 4F 41 44 20 54 57 45 45 44 45 20 53 54 55 4B |LOAD TWEEDE STUK|
00001070: 20 47 45 54 41 4C 20 31 00 A8 18 85 02 99 22 11 | GETAL 1......".|
00001080: 05 41 44 43 20 24 46 45 20 20 20 20 20 90 54 45 |.ADC $FE .TE|
00001090: 4C 20 54 57 45 45 44 45 20 53 54 55 4B 20 47 45 |L TWEEDE STUK GE|
000010A0: 54 41 4C 20 32 20 45 4E 00 C7 18 8A 02 99 22 20 |TAL 2 EN......" |
000010B0: 20 20 20 20 20 20 20 20 20 20 20 44 45 20 43 41 | DE CA|
000010C0: 52 52 59 20 4F 50 22 00 F5 18 8F 02 99 22 11 05 |RRY OP"......"..|
000010D0: 53 54 41 20 24 44 31 20 20 20 20 20 90 54 57 45 |STA $D1 .TWE|
000010E0: 45 44 45 20 53 54 55 4B 20 53 4F 4D 20 4E 41 41 |EDE STUK SOM NAA|
000010F0: 52 20 24 44 31 00 1F 19 94 02 99 22 11 11 05 4C |R $D1......"...L|
00001100: 44 41 20 23 24 30 30 20 20 20 20 90 4C 4F 41 44 |DA #$00 .LOAD|
00001110: 20 24 30 30 20 49 4E 20 44 45 20 41 43 43 55 00 | $00 IN DE ACCU.|
00001120: 4B 19 99 02 99 22 11 05 41 44 43 20 23 24 30 30 |K...."..ADC #$00|
00001130: 20 20 20 20 90 54 45 4C 20 24 30 30 20 45 4E 20 | .TEL $00 EN |
00001140: 44 45 20 43 41 52 52 59 20 4F 50 00 78 19 9E 02 |DE CARRY OP.x...|
00001150: 99 22 11 05 53 54 41 20 24 44 32 20 20 20 20 20 |."..STA $D2 |
00001160: 90 44 45 52 44 45 20 53 54 55 4B 20 53 4F 4D 20 |.DERDE STUK SOM |
00001170: 4E 41 41 52 20 24 44 32 00 8E 19 A3 02 49 B2 31 |NAAR $D2.....I.1|
00001180: 30 3A 8D 39 31 30 3A 8B 46 4C A7 35 37 30 00 BB |0:.910:.FL.570..|
00001190: 19 A8 02 99 22 93 9E 42 49 4A 20 44 45 20 45 45 |...."..BIJ DE EE|
000011A0: 52 53 54 45 20 4F 50 54 45 4C 4C 49 4E 47 20 49 |RSTE OPTELLING I|
000011B0: 53 20 44 45 20 43 2D 46 4C 41 47 00 E8 19 AD 02 |S DE C-FLAG.....|
000011C0: 99 22 11 27 47 45 52 45 53 45 54 27 2E 20 41 4C |.".'GERESET'. AL|
000011D0: 4C 45 45 4E 20 44 45 20 49 4E 48 4F 55 44 45 4E |LEEN DE INHOUDEN|
000011E0: 20 56 41 4E 20 44 45 22 00 12 1A B2 02 99 22 11 | VAN DE"......".|
000011F0: 47 45 48 45 55 47 45 4E 50 4C 41 41 54 53 45 4E |GEHEUGENPLAATSEN|
00001200: 20 24 46 42 20 45 4E 20 24 46 44 20 57 4F 52 44 | $FB EN $FD WORD|
00001210: 45 4E 00 3C 1A B7 02 99 22 11 4F 50 47 45 54 45 |EN.<....".OPGETE|
00001220: 4C 44 2E 20 45 45 4E 20 45 56 45 4E 54 55 45 4C |LD. EEN EVENTUEL|
00001230: 45 20 4F 56 45 52 44 52 41 43 48 54 00 69 1A BC |E OVERDRACHT.i..|
00001240: 02 99 22 11 4B 4F 4D 54 20 49 4E 20 44 45 20 43 |..".KOMT IN DE C|
00001250: 2D 46 4C 41 47 2E 20 56 4F 4F 52 20 44 45 20 54 |-FLAG. VOOR DE T|
00001260: 57 45 45 44 45 20 4F 50 2D 00 97 1A C1 02 99 22 |WEEDE OP-......"|
00001270: 11 54 45 4C 4C 49 4E 47 20 57 4F 52 44 54 20 44 |.TELLING WORDT D|
00001280: 45 20 43 2D 46 4C 41 47 20 4E 49 45 54 20 27 47 |E C-FLAG NIET 'G|
00001290: 45 52 45 53 45 54 27 00 BF 1A C6 02 99 22 11 42 |ERESET'......".B|
000012A0: 49 4A 20 44 45 20 54 57 45 45 44 45 20 4F 50 54 |IJ DE TWEEDE OPT|
000012B0: 45 4C 4C 49 4E 47 20 57 4F 52 44 54 20 44 45 00 |ELLING WORDT DE.|
000012C0: E8 1A CB 02 99 22 11 45 45 52 53 54 45 20 4F 56 |.....".EERSTE OV|
000012D0: 45 52 44 52 41 43 48 54 20 44 55 53 20 4D 45 45 |ERDRACHT DUS MEE|
000012E0: 47 45 4E 4F 4D 45 4E 2E 00 14 1B D0 02 99 22 11 |GENOMEN.......".|
000012F0: 42 49 4A 20 44 45 20 44 45 52 44 45 20 53 54 41 |BIJ DE DERDE STA|
00001300: 50 20 57 4F 52 44 45 4E 20 44 45 20 47 45 54 41 |P WORDEN DE GETA|
00001310: 4C 4C 45 4E 00 40 1B D5 02 99 22 11 20 24 30 30 |LLEN.@....". $00|
00001320: 2C 20 24 30 30 20 45 4E 20 44 45 20 43 2D 46 4C |, $00 EN DE C-FL|
00001330: 41 47 20 4F 50 47 45 54 45 4C 44 2E 20 48 45 54 |AG OPGETELD. HET|
00001340: 00 68 1B DA 02 99 22 11 52 45 53 55 4C 54 41 41 |.h....".RESULTAA|
00001350: 54 20 49 53 20 44 55 53 20 44 45 20 4F 56 45 52 |T IS DUS DE OVER|
00001360: 44 52 41 43 48 54 2E 22 00 7E 1B DF 02 49 B2 31 |DRACHT.".~...I.1|
00001370: 31 3A 8D 39 31 30 3A 8B 46 4C A7 36 32 30 00 A1 |1:.910:.FL.620..|
00001380: 1B E4 02 99 22 93 9E 56 4F 4F 52 42 45 45 4C 44 |...."..VOORBEELD|
00001390: 20 28 4E 55 20 41 46 54 52 45 4B 4B 45 4E 29 20 | (NU AFTREKKEN) |
000013A0: 3A 00 C7 1B E9 02 99 22 11 90 53 45 43 20 20 20 |:......"..SEC |
000013B0: 20 20 20 20 20 20 05 27 53 45 54 27 20 43 41 52 | .'SET' CAR|
000013C0: 52 59 2D 46 4C 41 47 00 F5 1B EE 02 99 22 11 90 |RY-FLAG......"..|
000013D0: 4C 44 41 20 24 46 42 20 20 20 20 20 05 4C 4F 41 |LDA $FB .LOA|
000013E0: 44 20 45 45 52 53 54 45 20 53 54 55 4B 20 47 45 |D EERSTE STUK GE|
000013F0: 54 41 4C 20 31 00 26 1C F3 02 99 22 11 90 53 42 |TAL 1.&...."..SB|
00001400: 43 20 24 46 44 20 20 20 20 20 05 54 52 45 4B 20 |C $FD .TREK |
00001410: 45 45 52 53 54 45 20 53 54 55 4B 20 47 45 54 41 |EERSTE STUK GETA|
00001420: 4C 20 32 20 41 46 00 4B 1C F8 02 99 22 11 90 53 |L 2 AF.K...."..S|
00001430: 54 41 20 24 44 30 20 20 20 20 20 05 4F 50 42 45 |TA $D0 .OPBE|
00001440: 52 47 45 4E 20 49 4E 20 24 44 30 00 79 1C FD 02 |RGEN IN $D0.y...|
00001450: 99 22 11 90 4C 44 41 20 24 46 43 20 20 20 20 20 |."..LDA $FC |
00001460: 05 4C 4F 41 44 20 54 57 45 45 44 45 20 53 54 55 |.LOAD TWEEDE STU|
00001470: 4B 20 47 45 54 41 4C 20 31 00 AA 1C 02 03 99 22 |K GETAL 1......"|
00001480: 11 90 53 42 43 20 24 46 45 20 20 20 20 20 05 54 |..SBC $FE .T|
00001490: 52 45 4B 20 54 57 45 45 44 45 20 53 54 55 4B 20 |REK TWEEDE STUK |
000014A0: 47 45 54 41 4C 20 32 20 45 4E 00 CB 1C 07 03 99 |GETAL 2 EN......|
000014B0: 22 20 20 20 20 20 20 20 20 20 20 20 20 44 45 20 |" DE |
000014C0: 43 41 52 52 59 20 41 46 2E 11 22 00 F5 1C 0C 03 |CARRY AF..".....|
000014D0: 99 22 90 53 54 41 20 24 44 31 20 20 20 20 20 05 |.".STA $D1 .|
000014E0: 4F 50 42 45 52 47 45 4E 20 54 57 45 45 44 45 20 |OPBERGEN TWEEDE |
000014F0: 53 54 55 4B 2E 00 1F 1D 11 03 99 22 11 90 4C 44 |STUK......."..LD|
00001500: 41 20 23 24 30 30 20 20 20 20 05 4C 4F 41 44 20 |A #$00 .LOAD |
00001510: 24 30 30 20 49 4E 20 44 45 20 41 43 43 55 2E 00 |$00 IN DE ACCU..|
00001520: 4A 1D 16 03 99 22 11 90 53 42 43 20 23 24 30 30 |J...."..SBC #$00|
00001530: 20 20 20 20 05 54 52 45 4B 20 24 30 30 20 45 4E | .TREK $00 EN|
00001540: 20 43 41 52 52 59 20 41 46 2E 00 74 1D 1B 03 99 | CARRY AF..t....|
00001550: 22 11 90 53 54 41 20 24 44 32 20 20 20 20 20 05 |"..STA $D2 .|
00001560: 4F 50 42 45 52 47 45 4E 20 44 45 52 44 45 20 53 |OPBERGEN DERDE S|
00001570: 54 55 4B 2E 00 8A 1D 20 03 49 B2 31 32 3A 8D 39 |TUK.... .I.12:.9|
00001580: 31 30 3A 8B 46 4C A7 36 38 30 00 BA 1D 25 03 99 |10:.FL.680...%..|
00001590: 22 93 81 42 49 4A 20 44 45 5A 45 20 41 46 54 52 |"..BIJ DEZE AFTR|
000015A0: 45 4B 4B 49 4E 47 20 53 54 41 41 54 20 49 4E 20 |EKKING STAAT IN |
000015B0: 24 44 32 20 41 4C 4C 45 45 4E 00 E6 1D 2A 03 99 |$D2 ALLEEN...*..|
000015C0: 22 11 45 45 4E 20 4E 55 4C 2C 20 41 4C 53 20 48 |".EEN NUL, ALS H|
000015D0: 45 54 20 45 45 52 53 54 45 20 47 45 54 41 4C 20 |ET EERSTE GETAL |
000015E0: 47 52 4F 54 45 52 00 00 1E 2F 03 99 22 11 57 41 |GROTER.../..".WA|
000015F0: 53 20 44 41 4E 20 44 45 20 54 57 45 45 44 45 2E |S DAN DE TWEEDE.|
00001600: 00 2E 1E 34 03 99 22 11 9E 41 4C 53 20 48 45 54 |...4.."..ALS HET|
00001610: 20 54 57 45 45 44 45 20 47 45 54 41 4C 20 48 45 | TWEEDE GETAL HE|
00001620: 54 20 47 52 4F 4F 54 53 54 45 20 57 41 53 00 5C |T GROOTSTE WAS.\|
00001630: 1E 39 03 99 22 11 4B 4F 4D 54 20 45 52 20 49 4E |.9..".KOMT ER IN|
00001640: 20 24 44 32 20 48 45 54 20 47 45 54 41 4C 20 24 | $D2 HET GETAL $|
00001650: 46 46 20 54 45 20 53 54 41 41 4E 2E 00 79 1E 3E |FF TE STAAN..y.>|
00001660: 03 99 22 11 4C 45 47 20 55 49 54 20 57 41 41 52 |..".LEG UIT WAAR|
00001670: 4F 4D 21 21 21 21 11 11 22 00 A5 1E 43 03 99 22 |OM!!!!.."...C.."|
00001680: 05 44 45 20 4F 50 44 52 41 43 48 54 45 4E 20 41 |.DE OPDRACHTEN A|
00001690: 44 43 20 45 4E 20 53 42 43 20 42 45 49 4E 56 4C |DC EN SBC BEINVL|
000016A0: 4F 45 44 45 4E 00 C3 1E 48 03 99 22 11 44 45 20 |OEDEN...H..".DE |
000016B0: 46 4C 41 47 53 20 4E 2C 20 5A 2C 20 43 20 45 4E |FLAGS N, Z, C EN|
000016C0: 20 56 2E 00 EB 1E 4D 03 99 22 11 44 45 20 56 2D | V....M..".DE V-|
000016D0: 46 4C 41 47 20 42 45 48 41 4E 44 45 4C 45 4E 20 |FLAG BEHANDELEN |
000016E0: 57 45 20 4E 55 20 4E 49 45 54 2E 00 01 1F 52 03 |WE NU NIET....R.|
000016F0: 49 B2 31 33 3A 8D 39 31 30 3A 8B 46 4C A7 37 34 |I.13:.910:.FL.74|
00001700: 30 00 13 1F 57 03 99 22 93 05 4F 50 47 41 56 45 |0...W.."..OPGAVE|
00001710: 4E 20 3A 00 3F 1F 5C 03 99 22 11 9E 31 2E 20 53 |N :.?.\.."..1. S|
00001720: 43 48 52 49 4A 46 20 45 45 4E 20 4D 41 43 48 49 |CHRIJF EEN MACHI|
00001730: 4E 45 54 41 41 4C 50 52 4F 47 52 41 4D 4D 41 00 |NETAALPROGRAMMA.|
00001740: 6B 1F 61 03 99 22 11 44 41 54 20 42 49 4A 20 44 |k.a..".DAT BIJ D|
00001750: 45 20 49 4E 48 4F 55 44 20 56 41 4E 20 47 45 48 |E INHOUD VAN GEH|
00001760: 45 55 47 45 4E 50 4C 41 41 54 53 00 97 1F 66 03 |EUGENPLAATS...f.|
00001770: 99 22 11 24 30 34 30 30 20 48 45 54 20 47 45 54 |.".$0400 HET GET|
00001780: 41 4C 20 24 38 30 20 4F 50 54 45 4C 54 2E 20 44 |AL $80 OPTELT. D|
00001790: 45 20 4F 56 45 52 2D 00 BF 1F 6B 03 99 22 11 44 |E OVER-...k..".D|
000017A0: 52 41 43 48 54 20 4D 41 47 20 57 4F 52 44 45 4E |RACHT MAG WORDEN|
000017B0: 20 56 45 52 57 41 41 52 4C 4F 4F 53 44 2E 22 00 | VERWAARLOOSD.".|
000017C0: E8 1F 70 03 99 22 11 11 81 32 2E 20 4E 55 20 48 |..p.."...2. NU H|
000017D0: 45 54 5A 45 4C 46 44 45 20 4D 45 54 20 41 46 54 |ETZELFDE MET AFT|
000017E0: 52 45 4B 4B 45 4E 21 22 00 15 20 75 03 99 22 11 |REKKEN!".. u..".|
000017F0: 11 44 45 20 4F 50 4C 4F 53 53 49 4E 47 20 56 41 |.DE OPLOSSING VA|
00001800: 4E 20 42 45 49 44 45 20 4F 50 47 41 56 45 4E 20 |N BEIDE OPGAVEN |
00001810: 49 53 20 54 45 00 42 20 7A 03 99 22 11 56 49 4E |IS TE.B z..".VIN|
00001820: 44 45 4E 20 56 41 4E 41 46 20 47 45 48 45 55 47 |DEN VANAF GEHEUG|
00001830: 45 4E 50 4C 41 41 54 53 20 38 33 30 20 52 45 53 |ENPLAATS 830 RES|
00001840: 50 2E 00 69 20 7F 03 99 22 11 38 34 30 2E 20 90 |P..i ...".840. .|
00001850: 4D 45 54 20 53 59 53 20 38 33 30 20 52 45 53 50 |MET SYS 830 RESP|
00001860: 2E 20 53 59 53 20 38 34 30 00 99 20 84 03 99 22 |. SYS 840.. ..."|
00001870: 11 81 4B 55 4E 4E 45 4E 20 44 45 5A 45 20 50 52 |..KUNNEN DEZE PR|
00001880: 4F 47 52 41 4D 4D 41 27 53 20 57 4F 52 44 45 4E |OGRAMMA'S WORDEN|
00001890: 20 47 45 53 54 41 52 54 2E 00 D6 20 89 03 49 B2 | GESTART... ..I.|
000018A0: 31 34 3A 8D 39 31 30 3A 91 46 4C 89 31 33 30 3A |14:.910:.FL.130:|
000018B0: 99 22 93 05 45 49 4E 44 45 2E 20 9E 4C 41 41 44 |."..EINDE. .LAAD|
000018C0: 20 48 45 54 20 56 4F 4C 47 45 4E 44 45 20 44 45 | HET VOLGENDE DE|
000018D0: 45 4C 2E 22 3A 80 00 E7 20 8E 03 8F 20 4E 49 45 |EL.":... ... NIE|
000018E0: 55 57 20 42 4C 41 44 00 2F 21 93 03 99 22 9F 13 |UW BLAD./!..."..|
000018F0: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |................|
00001900: 11 11 11 11 11 11 11 11 2D 50 41 47 49 4E 41 22 |........-PAGINA"|
00001910: 3B 49 3B 22 2D 20 20 3C 2B 3E 20 56 45 52 44 45 |;I;"- <+> VERDE|
00001920: 52 20 20 3C 2D 3E 20 54 45 52 55 47 13 22 3B 00 |R <-> TERUG.";.|
00001930: 41 21 98 03 81 49 B2 30 A4 31 31 3A A1 58 24 3A |A!...I.0.11:.X$:|
00001940: 82 00 54 21 9D 03 A1 58 24 3A 8B 58 24 B2 22 22 |..T!...X$:.X$.""|
00001950: A7 39 32 35 00 67 21 A2 03 8B 58 24 B2 22 2B 22 |.925.g!...X$."+"|
00001960: A7 46 4C B2 30 3A 8E 00 7A 21 A7 03 8B 58 24 B2 |.FL.0:..z!...X$.|
00001970: 22 2D 22 A7 46 4C B2 31 3A 8E 00 83 21 AC 03 89 |"-".FL.1:...!...|
00001980: 39 32 35 00 00 00 |925... |
....D...%.I.. AANPASSING COMMODORE 64.+.
N...C.S.. COURBOIS SOFTWARE.I.X...N.}.."
."G(8)G(142):.53280,2:.53281,2.T........
.U$."..........":O$.".........".X....24,
173,0,4,105,128,141,0,4,96,56,173,0,4,23
3,128,141,0,4,96......:.I.830.849:.IN:.I
,IN:..%....".. *** COMMODORE 64 *** MACH
INETAAL 6 ***.I...."..1.3.2. WISKUNDIGE
OPERATIES... .."..WISKUNDIGE OPERATIES Z
IJN BEWERKINGEN,.":."WAARBIJ WORDT OPGET
ELD";.X...." OF WORDT AFGE-.":."TROKKEN.
DAARBIJ WORDEN DE Z- EN N-FLAG"......".
BEINVLOED, D.W.Z. ALS HET RESULTAAT"./..
..".NUL RESP. NEGATIEF IS, WORDT DE Z-".
Z....".RESP. N-FLAG DOOR DE 6510 'GESET'
.".O...I.1:.910:.FL.150. ...."..DE OPDRA
CHTEN: ADC, SBC, CMP, CPX EN CPY.D.C.."B
EINVLOEDEN VERDER DE C-FLAG....H.."..(C=
CARRY, DUS OVERDRACHT).....M.."...IN DE
CARRY-FLAG WORDT EEN OVERDRACHT.E.R..".B
IJ REKENOPERATIES VASTGELEGD. HET RE-.S.
W..".SULTAAT VAN HET OPTELLEN VAN DE GET
AL-......".LEN $FF EN $01 = $00 .EN DE
CARRY-.J....".FLAG WORDT HIERBIJ = 1, DU
S 'GESET'......I.2:.910:.FL.150......"..
EEN SPECIAAL TREKJE VAN DE 6510 CPU".6..
.."IS DE DECIMALE REKENMODE: DOOR HET".G
...."'SETTEN' VAN .DE D-FLAG. KAN DEZE R
EKEN-";......"MODE WORDEN INGESCHAKELD V
OOR DE OP-"......"DRACHTEN .ADC EN SBC..
"......"..HET GEVOLG IS DAN, DAT DE 6510
EEN BYTE......".$12 NU ALS EEN DECIMAAL
GETAL 12 OPVAT".1....".EN ALS ZODANIG V
ERWERKT!".]....".HET RESULTAAT VAN HET O
PTELLEN VAN."......"$09 + $01 IS DAN NI
ET MEER $0A,."......".MAAR $10 !!!!!.".L
."..".DE DECIMALE BEWERKING 9+1=10 IS DU
S ."...'.."UITGEVOERD."...,.I.3:.910:.FL
.190.&.1.."..ADC .: ADD MEMORY TO ACCUMU
L. WITH CARRY".V.6.."..BIJ DE INHOUD VAN
DE ACCUMULATOR WORDEN...;..".HET GEADRE
SSEERDE BYTE EN DE CARRY-FLAG...@..".OPG
ETELD. DE SOM STAAT DAN IN DE ACCU....E.
.".ALS ER EEN OVERDRACHT NODIG IS, WORDT
...J..".DE CARRY-FLAG 'GESET', ANDERS WO
RDT.".O..".DEZE 'GERESET'..P.T.."..VOOR
EEN OPTELLING MOET MEN DUS EERST.}.Y..".
DE CARRY-FLAG 'RESETTEN' OM NIET DOOR...
^..".EEN TOEVALLIG 'GESETTE' CARRY-FLAG.
Q.C..".EEN VERKEERDE UITKOMST TE KRIJGEN
....H.I.4:.910:.FL.235...M.."..VOORBEELD
EN:...R.."..1. GEVRAAGD: $01 + $01..G.W.
.". DUS DAT MOET WORDEN: $01+$01=$02".
M.|...9);"...CLC";.9);".CLEAR C-FLAG"...
....21);".(KOMT LATER!)".......9);"..LDA
#$01 .LOAD $01 IN AC".......9);"..AD
C #$01 .TEL ER $01 BIJ OP"......"..HE
T RESULTAAT (=$02) IS IN DE ACCU EN.-...
.".DE C-FLAG IS NIET 'GESET'..B...I.5:.9
10:.FL.305.B...."..2. GEVRAAGD: $FF + $0
1.......". DUS DAT MOET WORDEN: $FF+$0
1=$0100.......9);"...CLC";.9);".CLEAR C-
FLAG".P.....21);".(KOMT LATER!)".......9
);"..LDA #$FF .LOAD $FF IN AC".%.....
9);"..ADC #$01 .TEL ER $01 BIJ OP".T.
..."..HET RESULTAAT (=$00) STAAT IN DE A
CCU,.T.B..".EN DE C-FLAG IS 'GESET'....G
.I.6:.910:.FL.365...L.."..SBC. SUBTRACT
MEMORY FROM AC WITH CARRY"...Q.."..TREK
HET GEADRESSEERDE BYTE EN DE GE-...V..".
INVERTEERDE CARRY-FLAG AF VAN DE ACCU..@
....".DE PROGRAMMEUR MOET VOOR DE EERSTE
.L....".AFTREKKING DE CARRY-FLAG 'SETTEN
' OM......".TE VOORKOMEN DAT DE UITKOMST
1 TE......".KLEIN WORDT. OMDAT DE GEINV
ERTEERDE......".C-FLAG WORDT AFGETROKKEN
IS DIT NET......".OMGEKEERD ALS BIJ DE
OPDRACHT ADC..*...I.7:.910:.FL.415.W....
"..ALS BIJ HET AFTREKKEN EEN OVERDRACHT.
.....".OPTREEDT (DUS ALS DE UITKOMST KLE
INER......".DAN NUL WORDT), WORDT DE CAR
RY-FLAG......".'GERESET', ANDERS BLIJFT
DE CARRY-FLAG......".'GESET'. HET IS DUS
JUIST OMGEKEERD ALS......".BIJ ADC..I..
.."....BIJ ADC EN SBC BEVAT DE C-FLAG EE
N.W.!..".EVENTUEEL ONTSTANE OVERDRACHT.
DAARMEE...&..".IS HET MOGELIJK GETALLEN
DIE UIT MEER-.S.+..".DERE BYTES BESTAAN
EENVOUDIG TE BEWER-...0..".KEN. ZIE OOK
DE VOLGENDE VOORBEELDEN:...5.I.8:.910:.F
L.460.:.:.."..VOORBEELD (EERST OPTELLEN)
:.C.?.."..GEVRAAGD: IN DE BYTES $FB EN
$FC...D..". STAAT EEN GROOT GETAL, DAT M
OET...I..". WORDEN OPGETELD BIJ HET GROT
E GETAL.X.N..". IN DE BYTES $FD EN $FE."
...S..". HET RESULTAAT MOET OPGEBORGEN W
ORDEN.).X..". IN DE BYTES $D0, $D1 EN $D
2.T.]..". HET MINST BELANGRIJKE DEEL VAN
HET...B..". GETAL STAAT ALTIJD IN HET E
ERSTE BYTE....G.I.9:.910:.FL.510...L..".
.CLC .'RESET' C-FLAG...Q.."...LD
A $FB .LOAD EERSTE STUK GETAL 1...V.
."..ADC $FD .TEL EERSTE STUK GETAL 2
OP.I.{.."..STA $D0 .EERSTE STUK SOM
NAAR $D0.X...."...LDA $FC .LOAD TWE
EDE STUK GETAL 1......"..ADC $FE .TE
L TWEEDE STUK GETAL 2 EN.G...."
DE CARRY OP"......"..STA $D1 .TWE
EDE STUK SOM NAAR $D1......"...LDA #$00
.LOAD $00 IN DE ACCU.K...."..ADC #$00
.TEL $00 EN DE CARRY OP.X...."..STA
$D2 .DERDE STUK SOM NAAR $D2.....I.1
0:.910:.FL.570......"..BIJ DE EERSTE OPT
ELLING IS DE C-FLAG......".'GERESET'. AL
LEEN DE INHOUDEN VAN DE"......".GEHEUGEN
PLAATSEN $FB EN $FD WORDEN.<....".OPGETE
LD. EEN EVENTUELE OVERDRACHT.I....".KOMT
IN DE C-FLAG. VOOR DE TWEEDE OP-...A.."
.TELLING WORDT DE C-FLAG NIET 'GERESET'.
..F..".BIJ DE TWEEDE OPTELLING WORDT DE.
..K..".EERSTE OVERDRACHT DUS MEEGENOMEN.
...P..".BIJ DE DERDE STAP WORDEN DE GETA
LLEN.@.U..". $00, $00 EN DE C-FLAG OPGET
ELD. HET.H.Z..".RESULTAAT IS DUS DE OVER
DRACHT.".~...I.11:.910:.FL.620......"..V
OORBEELD (NU AFTREKKEN) :.G...."..SEC
.'SET' CARRY-FLAG......"..LDA $FB
.LOAD EERSTE STUK GETAL 1.&...."..SB
C $FD .TREK EERSTE STUK GETAL 2 AF.K
...."..STA $D0 .OPBERGEN IN $D0.Y...
."..LDA $FC .LOAD TWEEDE STUK GETAL
1......"..SBC $FE .TREK TWEEDE STUK
GETAL 2 EN.K...." DE CARRY AF
.."......".STA $D1 .OPBERGEN TWEEDE
STUK......."..LDA #$00 .LOAD $00 IN D
E ACCU..J...."..SBC #$00 .TREK $00 EN
CARRY AF..T...."..STA $D2 .OPBERGEN
DERDE STUK.... .I.12:.910:.FL.680...%..
"..BIJ DEZE AFTREKKING STAAT IN $D2 ALLE
EN...*..".EEN NUL, ALS HET EERSTE GETAL
GROTER.../..".WAS DAN DE TWEEDE....4..".
.ALS HET TWEEDE GETAL HET GROOTSTE WAS.\
.9..".KOMT ER IN $D2 HET GETAL $FF TE ST
AAN..Y.>..".LEG UIT WAAROM!!!!.."...C.."
.DE OPDRACHTEN ADC EN SBC BEINVLOEDEN.C.
H..".DE FLAGS N, Z, C EN V....M..".DE V-
FLAG BEHANDELEN WE NU NIET....R.I.13:.91
0:.FL.740...W.."..OPGAVEN :.?.\.."..1. S
CHRIJF EEN MACHINETAALPROGRAMMA.K.A..".D
AT BIJ DE INHOUD VAN GEHEUGENPLAATS...F.
.".$0400 HET GETAL $80 OPTELT. DE OVER-.
..K..".DRACHT MAG WORDEN VERWAARLOOSD.".
..P.."...2. NU HETZELFDE MET AFTREKKEN!"
.. U.."..DE OPLOSSING VAN BEIDE OPGAVEN
IS TE.B Z..".VINDEN VANAF GEHEUGENPLAATS
830 RESP..I ..".840. .MET SYS 830 RESP
. SYS 840.. ..."..KUNNEN DEZE PROGRAMMA'
S WORDEN GESTART..V ..I.14:.910:.FL.130:
."..EINDE. .LAAD HET VOLGENDE DEEL.":...
... NIEUW BLAD./!..."..................
........-PAGINA";I;"- <+> VERDER <-> T
ERUG.";.A!...I.0.11:.X$:..T!...X$:.X$.""
.925.G!...X$."+".FL.0:..Z!...X$."-".FL.1
:...!...925...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL