2
RPN : Pile de mémoire automatique
Ce chapitre explique comment les calculs sont effectués dans la pile de mémoire
automatique en mode RPN. Vous n'avez pas besoin de lire et de comprendre ce
chapitre pour utiliser la calculatrice mais la compréhension du mécanisme vous
permettra de mieux utiliser votre calculatrice, surtout lors de la programmation.
Dans la partie 2, « Programmation », vous apprendrez comment la pile peut vous
aider à manipuler et à organiser les données pour les programmes.
Introduction au concept de pile
Le stockage automatique des résultats intermédiaires permet à la calculatrice HP
35s de traite facilement des calculs complexes (sans utilisation de parenthèses). Le
stockage automatique se fait principalement par la pile de mémoire RPN
automatique.
La logique d'opération de HP est basée sur une logique mathématique sans
parenthèses et non ambiguë connue sous le nom de « Notation polonaise » et
développée par le Polonais Jan Łukasiewicz (1878–1956).
Tandis que la notation algébrique conventionnelle place les opérateurs entre les
nombres pertinents ou les variables, la notation Łukasiewicz's les place avant les
nombres ou les variables. Pour une efficacité optimale de la pile nous avons modifié
cette notation afin de spécifier les opérateurs après les nombres. D'où l'expression
Reverse Polish Notation, ou RPN.
La pile consiste en quatre emplacements de stockage appelés registres qui sont
« empilés » les uns sur les autres. Ces registres — appelés X, Y, Z et T — stockent et
manipulent quatre nombres. Le nombre « le plus ancien » est stocké dans le registre
T (le plus haut dans la pile). La pile correspond à une zone de travail pour les
calculs.
2-1
RPN : Pile de mémoire automatique