Operation Manual
96 Section 8: Les bases de la programmation
File name: hp 12c_user's guide_Canada French_HDPMBF12130 Page: 96 of 217
Printed Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
La mémoire programme s’étend automatiquement de cette façon à chaque entrée
de sept nouvelles instructions dans la mémoire programme – c’est-à-dire quand
vous entrez une instruction dans la ligne de programme 16, 23, 30, etc. Dans
chaque cas, les lignes de programme supplémentaires rendues disponibles sont
converties, sept lignes à la fois, à partir du dernier registre de stockage disponible
(que ce registre contienne ou non des données ; s’il en contient, elles sont perdues).
De plus, les six nouvelles lignes de programme (suivant la 16e, la 23e, etc)
contiennent chacune l’instruction
i
00.
Pour savoir à tout moment combien de lignes de programme (y compris celles
contenant
i
00) sont enregistrées dans la mémoire programme et combien de
registres de stockage sont disponibles pour conversion en lignes de programme ou
pour stockage de données, appuyez sur
gN
(mémoire). La calculatrice répond
par un affichage se présentant comme suit :
Il est possible d’enregistrer jusqu’à 99 instructions dans la mémoire programme.
Ceci nécessite la conversion de 13 registres de stockage (parce que 99 = 8 + [13
× 7]), laissant 7 registres de stockage – R
0
à R
6
– disponibles pour le stockage de
données.
Si vous créez des programmes longs, essayez de le faire de façon à ne pas utiliser
de lignes de programme inutiles, car la mémoire programme est limitée à 99
lignes. Une façon de réduire la longueur du programme est de remplacer les
nombres constitués de plus d’un chiffre – comme le nombre 25 des lignes 02 et 03
du programme entré ci-dessus – par une instruction
:
, en enregistrant le nombre
dans le registre de stockage indiqué avant de lancer le programme. Dans ce cas,
vous gagnez une ligne de programme, puisque l’instruction
:
ne nécessite
qu’une seule ligne de programme, et non pas deux pour le nombre 25. Bien sûr,
ceci utilise les registres de stockage que vous pouvez souhaiter conserver pour
d’autres données. Comme dans beaucoup de décisions financières ou
professionnelles, il faut faire des compromis ; ici il faut choisir entre les lignes de
programme et les registres de stockage de données.
Passage de la calculatrice à une ligne de programme particulière
Parfois vous voudrez passer directement à une ligne de programme particulière –
par exemple pour enregistrer un deuxième programme dans la mémoire ou pour
modifier un programme existant. Il est possible de faire passer la calculatrice à
n’importe quelle ligne par la touche
Ê
comme indiqué ci-dessus, mais vous
pouvez opérer plus rapidement en procédant comme suit :