›Welkom bij de machinetaal kursus›van Pokey.››Deze kursus is niet alleen een›machinetaal kursus. Ook de›donateurs die iets op willen steken›van basic kunnen er plezier van›hebben.››De kursus begint nl. bij de basis›van het programmeren.›Je hoeft absoluut niet bekend te›zijn met een computertaal om de›uitleg te kunnen volgen››Integendeel, basic wordt gewoon›mee behandeld !!!››Druk op de JOYSTICK-KNOP !›De reden dat deze kursustekst›op leessnelheid op het beeld›verschijnt is, dat vanaf de eerste›echte aflevering het kursus-›programma interaktief zal zijn.›D.w.z. dat vragen en antwoorden›met de computer kunnen worden›uitgewisseld.›Voor wie de kursustekst wil›scrollen of er in wil zoeken is er›een prima oplossing !›Je laadt de tekst eenvoudig vanaf›de Pokey-disk in een tekst-›verwerker.›Je kunt er dan ook nog eindeloos›in veranderen, aantekeningen maken,›etc.›Dat is tevens de reden dat geen›printoptie in het programma is›aangebracht.›Via ATARI-WRITER of MINI-OFFICE II›zijn er eindeloze mogelijkheden de›kursustekst te 'verwerken'.›Het is tevens mogelijk om vragen in›de tekst aan te brengen en op te›sturen naar de rubriek 'CRPOST'.››Deze kursus is praktisch gericht !›Dat betekent dat er niet wordt›begonnen met eindeloze›verhandelingen over theoretische›zaken die aan het programmeren›vooraf gaan.›Maar dit wil niet zeggen dat er›losjes over de materie wordt heen›gehuppeld.›Kennis over de computer en reken-›kundige stelsels wordt steeds met›de praktijk mee behandeld.››In deze introduktieles wordt een›klein begin gemaakt met de kursus.››Om de kursus goed te kunnen volgen›is het handig als je in het bezit›bent van een 'ASSEMBLER'.›Een assembler is een computer-›programma dat getypte machinetaal›omzet in machinetaal codes.›In deze kursus wordt uitgegaan van›de MAC65 (diskette) en/of de›ASSEMBLER EDITOR (cartridge).›Deze assemblers zijn het meest›verspreid in XL/XE land.›Je kunt er vast wel eentje lenen›van iemand.›Ook het gebruik van deze assemblers›wordt in de kursus mee behandeld.›Er worden op de Pokey-disk tevens›listings geplaatst.››Bij deze introduktie hoort de›listing : CRXMPL1.SRC en de›kursustekst-file : CRKURS1.TXT››De kursus werkt steeds naar een›klein afgerond programma toe.›Binnen deze programma's staan dan›enkele onderwerpen centraal die›belangrijk zijn voor het leren›programmeren.›Deze programma's zullen betrekking›hebben op o.m.:›( In machinetaal en basic )›1 Joystick besturing›2 Graphics›3 Animatie›4 Input, output randapparatuur››5 >>> Vragen van jou !!! <<<››Deze keer gaat over het gebruik van›een ASSEMBLER.›Ten eerste de MAC65.›Hoewel niet noodzakelijk, een›ramdisk bij deze assembler is wel›handig.›Je kunt dan wat sneller iets›uitproberen.›Haal de MAC65 in je computer via de›optie Ì van DOS en start het›programma met de optie Í.›Het startadres is 8000›Kijk of de tweede kant van de POKEY›diskette naar boven in je diskdrive›zit.›Type in de MAC65 :››ENTER#D:CRXMPL1.SRC ( return )›››Als het programma is ingeladen›type: LIST ( return ).›Je ziet nu een zgn. SOURCE listing.››Om daar een werkend programma van›te maken moeten we dit assembleren.›Stop een andere (geform.) floppie›in de drive met DOS er op.›Type: ASM,,#D:MY.OBJ›Als er weer EDIT verschijnt verlaat›je het programma door DOS (return)›te typen.›Terug in DOS kies je de optie Ì.›Laadt MY.OBJ in. Kies optie Í.›Het startadres = 600›En zie .........›Je eerste persoonlijk›geassembleerde MC-programma.››Volg bij de EDITOR ASSEMBLER de›zelfde procedure. Maar bij deze›cartridge hoef je›niet eerst terug naar DOS.›Het programma assembleert echter›vrij traag.›Assembleer d.m.v. alleen de›letters ASM›Type na het assembleren BUG›(return).›Dan verschijnt: DEBUG in plaats van›EDIT.›Type nu G600 ( return ).››En zie ....››Tot de volgende CODE RUNNER............!!›› Jack de Bruijn›››››@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@