Randapparaten
57
PRX
XROM 29,20
Voert de funktie PRX uit. Dit is
nummer 20 in de catalogus van
randapparaat nummer 29, de prin-
ter.
Opdrachten die in het geheugen ingetoetst zijn terwijl het betreffende randapparaat welis
aangesloten vragen twee bytes van het programmageheugen. Opdrachten die in het
geheugen ingetoetst zijn terwijl het betreffende randapparaat nier is aangesloten vergen
twee bytes plus een extra byte voor elk teken in de naam van de funktie of het programma.
Programma's die door ecn toepassingsmodule of een randapparaat geleverd worden,
kunnen niet alleen op dezelfde wijze als programma's die in het programmageheugen
opgeslagen zijn uitgevoerd worden; de calculator kan ook op deze programma's ingesteld
worden (door
(<) inte drukken en daarachter de naam van het programma in te
toetsen) en de programma's kunnen dan ook nog eens bekeken worden (met behulp van
en [BST)). Deze programma's kunnen echter niet gewijzigd worden (d.w.z. er kunnen
geen programmalijnen weggehaald en/of ingelast worden) voordat het programma van de
module of van het randapparaat gekopieerd is in het programmageheugen van de
calculator. Deze kopie kunt u op twee manieren vervaardigen:
o U voert COPY uit, en vervolgens toetst u de naam van het gewenste programma in.
o Alsde calculator al op het programma ingesteld staat (als gevolg van het indrukken van
B
(] en het indrukken van de naam van het programma), voert u COPY uit en
vervolgens drukt u
in.
Nadat u dit gedaan heeft:
1. Zoekt de calculator naar de opgegeven naam, eerst in catalogus 1, dan in catalogus 2.
Als de naam niet wordt gevonden, of als cen funktie in plaats van een programma is
gespecificeerd, geeft de uitlezing NONEXISTENT weer. Als het gespecificeerde pro-
gramma al in het programmageheugen bestaat, geeft de uitlezing RAM weer.
2. Bepaalt de calculator de lengte van het gespecificeerde programma en de hoeveelheid
ingebruikt programmageheugen.
3. Als er voldoende ongebruikte registers in het programmageheugen zijn om het
programma in onder te brengen, wordt het programma in het programmageheugen
gekopieerd. Zo niet, dan zal de calculator het programmageheugen ,,indikken" en
verschijnt in de uitlezing PACKING gevolgd door TRY AGAIN. Als de calculator TRY
AGAIN afbeeldt nadat nogmaals is geprobeerd COPY voor dat programma uit te
voeren, kan het programma niet in het programmageheugen gekopieerd worden
voordat extra registers beschikbaar zijn gemaakt (op de op bladzijde 36 beschreven
wijze.)
Een poging om een programma van een toepassingsmodule of randapparaat te
modificeren voordat het in het programmageheugen is gekopieerd zal een foutmelding
ROM te zien geven.