Ali
and
more
about Sharp
PC-1500
at
http://www.PC-1500.info
B. Amorçage automatique de programme
11
n'est pas seulement
possible
de
commenœr
des
programmes
avec facilité et
rapidité
â
l'
aide
de ia touche DE
F, mais
encore de
les faire
démarrer automatiquement quand
vous mettez
le l'C·
1500 en
marche.
L'instruction
ARUN permet
de
déclencher cette
opération.
11 faut que cette intruction soit
la
toute première de
la
mémoire de programme, sinon elle sera
ignorëe.
En
outre
plusieurs
autres
conditions doivent être remplies
pour
que
l'instruction
ARUN soit
e
fficace.
Il
faut
que le PC·
1500
ait été
mis
à
l'arrêt
quand
il
était
s;ur
le
mode RUN
et qu'aucune erreur ne
soit
détectée
quand on
met le PC·
1500 en marche.
Le
programme
suivant se sert
de l'instruction
ARUN pour
salue
r
l'uti lisateur
de
l'ordinateur:
Listage
du programme:
10
ARUN
30
CLS
50 BEEP
5,50
70 PRINT
"HE,
SALUTI"
90 END
C. Commparaison des méthodes de démarrage
Quoique
les
différentes
méthodes de
démarrage de programme achèvent
superficiellement
le
même
résultat,
leur
opération intf!rne
diffère.
Dans
le but
d'exploiter
à
notre
avantage ces
diffiérences,
il
s'avère
nécessaire
d'examiner
la
mémorisat
ion des
données dans
l'
ord
inateur.
Ceci
inclut
aussi une
étude
des
différentes
préparations
internes
qu'effectue le
PC·
1500 avant le passage
d
'un
programme.
C.1.
L'aire
de mémoire fixe
Quoique
toutes
h~s
variables
d'un même type
s'utilisent
de
la
même
façon,
elles ne
reçoivent
pas
le même traitement à
l'intérieur.
Le
PC-1500
comprend
une
aire de "mémoire fixe" avec un
espace
de stockage suffisant
pour 26
variables numériques
et
26
variables de chaines
de
caractères
(chaines
de 16 e<1ractéres). Par
cornséquent,
les variables
de A à Z et de
AS
à
ZS
sont
affectées
en
permanence dans cette aire.
Toutes les
autres
variablesr
y
compris
les
variables à noms
à
deux
caractères
sont
affectés dans
l'aife de mémoire
principale de
l'ord
inateur.
Elles partagent cette aire de mémoire principale avec
les
directives
de programme. quoique les
variables soient
affectées
à
l'extrémité
opposée
aux
directives dans la
mémoire. Ou fait que
les
directives et les
données
occupent
la
même aire, il
arrive qu'elles l'encombrent
totale1
nent.
Dans
cc cas
un erreur située entre ERROR 117 et error
181
se produit.
11
est important
de
réaliser que
lies
deux aires de
mémoire
ne
reçoivent pas le même traitement
au démarrage
d'un
programme,
comme
l'explique
le
tableau
dans
la
section suivante.
Fonda·
mentalement,
les
variables de
la
mémoire
f
ixe
ne peuvent
être
effacées
que
par une
instruction CL
explicite.
Celles stockées dans
la mémoire
principale
sont effacées
chaque fois
que l'on
commence
un
p rogramme
à
l'aide de la commande
RUN.
140
Do not sale this PDF
!!!