Filename: LEES-MIJ.1 Language: nederlands author: A. Moolenaar, Lisse, Holland. Last update: 27 juni 1984 Inhoud: Een aantal opmerking over diskette 1 (ASZ80) O dez diskett he i all bestande geze di betrekkin hebbe o d ASZ8 crossassembler Same vorme zi ee va mij inzendinge voo d programmeerwedstrij va d CP/ gebruiker groe i nederland Omda he programm teven bedoel i o i d publi domai bibliothee geplaats t worde he i all teks i he engel geschreven. Al programmeertaa i gekozen omda dez taa zic goe leen voo he schrijve va ee assemble e omda he o er vee computer beschikbaa is Di open d mogelijkhei o ASZ8 o verschillend computer t late werken D huidig versi ka werke onde CP/ e ee onde UNIX Di he i getes o he Z8 systee va mijzel e o ee VA 11-75 compute bi d T i Delf (afdelin Elektrotechniek vakgroe schakeltechniek) He za nie vee moeit koste o he programm oo o ander computer t late werken He convertere va diskette heef mi no d meest probleme opgeleverd. Een aantal voordelen van de ASZ80 assembler: - kan alle standaard Z80 instructies aan - uitgebreide mogelijkheden voor expressies - IF-THEN-ELSE conditionele assembly - "including" van bestanden mogelijk - meerdere operanden mogelijk bij "DEFB" en dergelijke - listin e symboltabl kunne a da nie geproduceer worde (al z nie worde geproduceer gaa he assemblere sneller) - de listing ka naa d terminal ee printe o ee bestan gestuurd worden - werk vrij sne - dedecteerd "alle" syntactische fouten - onbeperk lang sourc bestande (aanta label i we beperkt, zie hieronder) - de CP/M versie genereert direkt uitvoerbare bestanden - kan vrij eenvoudig worden uitgebreid ASZ80 heeft ook een aantal beperkingen: - geen macro's - geen relocateerbare object code - maximaal 2500 labels (CP/M versie, 60kbytes geheugen)