Arithmétique avec
et
La combinaison de (ST0]
avec les opérateurs arithmétiques de
base ([+], (5], [x] et [5]) vous permet d'effectuer des calculs
arithmétiques sur les contenus des registres sans avoir a les rappeler
dans la pile.
B Les calculs arithmétiques avec la fonction
ne modifient que le
contenu de la variable ou du registre ; la pile n'est pas modifiée.
Vous pouvez, par exemple, tripler le contenu de la variable ABC en
appuyant sur 3
[x]) e
B Les calculs arithmétiques avec la fonction
placent le résultat
dans le registre X. Le contenu de la variable ou du registre et ceux
des autres registres de la pile ne sont pas modifiés.
Vous pouvez, par exemple, soustraire le contenu de Ry, de celui du
registre X en appuyant sur [(RCL] (=] 12.
Instruction
Résultat
Emplacement du
résultat
destination + x
destination
destination — x
destination
destination X x
destination
destination - x
destination
X + source
registre X
[RCL](=] source
x — source
registre X
[REL](X] source
X X source
registre X
X + source
registre X
Remarquez que la destination et la source peuvent étre un registre quelconque dela pile, un
registre de stockage ou une variable. x représente le contenu du registre X.
Calculs arithmétiques en rappel et registre LAST X. Les calculs
arithmétiques avec
sauvegardent le contenu du registre X dans
le registre LAST X de la méme fagon que les fonctions monadiques.
Etudiez la comparaison suivant entre une instruction de rappel nor-
mal et les calculs arithmétiques en rappel:
3 : Variables et registres de stockage
61