2–2
RPN: The Automatic Memory Stack
File name 33s-English-Manual-040130-Publication(Edition 2).doc Page : 388
Printed Date : 2004/1/30 Size : 13.7 x 21.2 cm
T
0.0000
"Oldest" number
Z
Y
X
Displayed
0.0000
0.0000
0.0000
Displayed
The most "recent" number is in the X–register:
this is the number you see in the
second line of the display.
In programming, the stack is used to perform calculations, to temporarily store
intermediate results, to pass stored data (variables) among programs and
subroutines, to accept input, and to deliver output.
The X and Y–Registers are in the Display
The X and Y–Registers are what you see
except
when a menu, a message, or a
program line is being displayed. You might have noticed that several function
names include an
x
or
y
.
This is no coincidence: these letters refer to the X– and Y–registers. For example,
¹
!
raises ten to the power of the number in the X–register.
Clearing the X–Register
Pressing
¹
¡
{
}
always
clears the X–register to zero; it is also used to
program this instruction. The
Å
key, in contrast, is context–sensitive. It either
clears or cancels the current display, depending on the situation: it acts like
¹
¡
{
} only when the X–register is displayed.
~
also acts like
¹
¡
{
} when the X–register is displayed
and
digit entry is terminated (no cursor
present). It
cancels
other displays: menus, labeled numbers, messages, equation
entry, and program entry.
Summary of Contents for 33S
Page 14: ......
Page 15: ...Part 1 Basic Operation ...
Page 16: ......
Page 56: ......
Page 64: ......
Page 82: ......
Page 92: ......
Page 122: ......
Page 138: ......
Page 157: ...Part 2 Programming ...
Page 158: ......
Page 184: ......
Page 210: ......
Page 222: ......
Page 293: ...Part 3 Appendixes and Reference ...
Page 294: ......
Page 324: ......
Page 348: ......