128
Le registre |
2. Sousle label]1], le déroulementest le suivant: après affichage de 2 et 4
(carré de 2), le compte actuel du registre R, 00002 (nnnnn) est incré-
menté de 02 (yy). Le nouveau contenu du registre R, est:
nnnnn
xxx
vy
(0000)4
050
02
Compte actuel
Référence
Incrément
Ce nouveau contenu est comparéà la valeur de référence (xxx). Commele
compte ne dépasse pas la valeur de référence, le calculateur passe à la
ligne suivante, GTO1 et reprend le même processus pour le nombre
suivant.
3. Au bout du 25° nombre pair (2 à 50), le compte du registre | dépasse
50. Le calculateur saute alors une ligne après{+ |{isG à la ligne 16.1| saute
doncl'instruction[ GT0 1 ä laligne 17 etexécute l'instruction RTN à la
figne 18, puis retourne à la ligne 000 et s'arrête.
A la fin du programme, appuyez sur{+|| FIx ]5 puis sur{ RCL ]{1]. Le registre
! affiche le contenu suivant:
52.050.02
[
KT
Compte actuel
Valeur de
lncrér'nent
(nnnnn}
référence
(vy)
(poo)
Limites pour ISG et DSE. Les instructions
et
permettent
d'incrémenter et de décrémenter tous les nombres affichables par le
calculateur. Cependant la partie décimale du nombre de contrôle de
boucle est affectée par la partie qui dépasse les cinq chiffres du compte
actuel nnnnn du
registre |. Prenons, par exemple, le nombre
99.950,50055. Incrémenté par [is], il devient 100.005,5006.
L'incrément est égal à 55. Le nouveau nombre (100.005,50055) ne
pouvantpas être entièrementaffiché, la partie décimale du nombre a été
arrondie. Comme le calculateur prend un incrément de deux chiffres (yy).
l'incrément suivant sera 60 et non pas 55, et quand le nombre devient
999.945,5006,le nombre suivant est 1.000.005,501 en arrondissantla
partie décimale. Puisque l'incrément yy n'est pas spécifié, le calculateur
prend ensuite par défaut la valeur O1 au lieu de rester à 60.