Adressage indirect
Les paramétres de nombreuses fonctions peuvent étre spécifiés par
'adressage indirect. C'est-a-dire qu'au lieu de spécifier le paramétre
lui-méme dans l'instruction, vous spécifiez la variable, le registre de
stockage ou le registre de la pile qui contient le paramétre.
L'adressage indirect est particuliérement utile en programmation
lorsque le paramétre d'une fonction doit étre calculé.
Spécification d'un paramétre avec I'adressage indirect :
1. Exécutez la fonction.
2. Appuyez sur [-]. Si le calculateur affiche IND __ aprés le nom
de la fonction, sautez a l'étape 4.
3. Appuyez sur [ENEE.
4. Spécifiez I'emplacement du paramétre :
B Dans une variable. Appuyez sur une touche de menu pour
choisir la variable (le calculateur affiche automatiquement le
catalogue des variables réelles, s'il en existe) ou tapez le nom
de la variable avec le menu ALPHA.
B Dans un registre de stockage. Tapez le numéro du registre (deux
chiffres ou un seul chiffre suivi de [ENTER]).
B Dans un registre de la pile. Appuyez sur (] suivi de JSTNEN,
ST % , STY,
ou [STEM .
Les paramétres alpha spécifiés de fagon indirecte sont limités a
six caractéres car les chaines Alpha stockées dans les variables et les
registres sont limitées a six caractéres.
Exemple d'adressage indirect avec une variable. Stockez 3 dans
ABC. Puis stockez \/7 dans Ry en utilisant 'adressage indirect.
3
ENTER ABC [ENTER
v 3y 9886
x: 3, 00680
7
[v: 3, 0000
x: 236458
74
4 : Exécution de fonctions