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
33s 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