Annexe A
Notation polonaise inverse et pile
En mode RPN ou NPI (notation polonaise inverse), qua-
tre registres spéciaux de la HP 12C Platinum enregistrent
les nombres pendant les calculs. Pour bien comprendre
l'utilisation de ces registres, il faut les représenter
comme un empilement de registres superposés. (C'est
X affiché
pour cette raison qu'ils sont généralement appelés "reg-
istres de pile" ou l'ensemble désigné par "la pile"). Les
registres de pile sont dénommés X, Y, Z et T. Sauf quand la calculatrice est en
mode programme, le nombre présent à l'affichage est celui enregistré dans le
registre X (modifié en fonction du format d'affichage en cours).
Le nombre dans le registre X – ainsi que pour les fonctions agissant sur deux
nombres, le nombre dans le registre Y – sont utilisés dans les calculs. Les regis-
tres Z et T sont utilisés essentiellement pour la conservation automatique des
résultats intermédiaires dans les calculs en chaîne, comme indiqué dans la sec-
tion 1.
Avant de détailler le fonctionnement de la pile, voyons rapidement comment elle
est utilisée dans des calculs arithmétiques simples et dans un calcul en chaîne.
Pour chaque touche enfoncée dans la séquence de touches, le schéma illustrant le
calcul présente au-dessus de la touche les nombres dans chacun des registres de
pile après l'enfoncement de cette touche.
Prenons par exemple le calcul de 5 – 2 :
X affiché
Touches
Le schéma montre pourquoi nous avons affirmé dans la section 1 que la touche
\ sépare le deuxième nombre entré du premier. Remarquez aussi que ceci
place le 5 dans le registre Y au-dessus du 2 dans le registre X – comme il serait
placé en écrivant le calcul verticalement sur papier :
180