|
|
|
Appendix A
|
|
Design Concepts
|
|
The HP-80 uses the most efficient way known to computer science for evaluating mathematical expressions: (1) the operational stack and (2) reverse “Polish” (Lukasiewicz) notation.
|
|
Operational Stack
|
The four temporary memory locations (number registers)—arranged in the form of a “stack”—-are called X, Y, Z, and T, respectively.
|
|
|
|
|
Operational Stack
|
|
|
|
To avoid confusion between the name of a register and
its contents, the register is designated in this handbook by a capital
letter and the contents by a small letter. Thus x, y, z, and t are the contents of the X, Y, Z, and T registers. |
|
Contents |
Location Name |
t z y x |
T Z Y X |
|
NOTE: The contents of the X location are always displayed. |
|
|
|
|
|
When you key in a number, it goes into the X location—the only location displayed. When you press SAVE , this number is repeated into the Y location. At the same time y is moved up to Z and z is moved up to T like this:
|
|
|
Press |
Contents |
Location |
SAVE |
|
|
|
|
|
|
|
|