In today's world, HP-35 is a topic that has captured the attention of many people in different fields. From its impact on society to its relevance today, HP-35 has become a point of interest for many. With technological advances and changes in social dynamics, HP-35 has evolved and adapted to the demands of the modern world. In this article, we will further explore HP-35 and its meaning in the current context, as well as the different perspectives that exist around this topic.
![]() HP-35 (1st version) scientific electronic pocket calculator | |
Type | Scientific |
---|---|
Introduced | 1972 |
Discontinued | 1975 |
Calculator | |
Entry mode | RPN |
Display type | Red LED seven-segment display |
Display size | 15 digits (decimal point uses one digit), (±10±99) |
Programming | |
Firmware memory | 768 bytes x 10 bits |
Memory register | Four-register operational stack with one memory register. |
Other | |
Power supply | Internal rechargeable three cell battery or 115/230 V AC, 5 W |
Weight | Calculator: 9 oz (260 g), recharger: 5 oz (140 g) |
Dimensions | Length: 5.8 inches (150 mm), width: 3.2 inches (81 mm), height: 0.7–1.3 inches (18–33 mm) |
The HP-35 was Hewlett-Packard's first pocket calculator and the world's first scientific pocket calculator:[1] a calculator with trigonometric and exponential functions. It was introduced in 1972.
In about 1970 HP co-founder Bill Hewlett challenged France Rode to create a "shirt-pocket sized HP-9100". At the time, slide rules were the only practical portable devices for performing trigonometric and exponential functions, as existing pocket calculators could only perform addition, subtraction, multiplication, and division. Introduced at US$395 (equivalent to $3,000 in 2024),[2] like HP's first scientific calculator, the desktop 9100A, it used reverse Polish notation (RPN) rather than what came to be called "algebraic" entry. The "35" in the calculator's name came from the number of keys.
The original HP-35 was available from 1972 to 1975. In 2007 HP announced the release of the "retro"-look HP 35s to commemorate the 35th anniversary of the launch of the original HP-35. It was priced at US$59.99.[3]
The HP-35 was named an IEEE Milestone in 2009.[4]
The calculator used a traditional floating decimal display for numbers that could be displayed in that format, but automatically switched to scientific notation for other numbers. The fifteen-digit LED display was capable of displaying a ten-digit mantissa plus its sign and a decimal point and a two-digit exponent plus its sign. The display used a unique form of multiplexing, illuminating a single LED segment at a time rather than a single LED digit, because HP research had shown that this method was perceived by the human eye as brighter for equivalent power. Light-emitting diodes were relatively new at the time and were much dimmer than high-efficiency diodes developed in subsequent decades.
The calculator used three "AA"-sized NiCd batteries assembled into a removable proprietary battery pack. Replacement battery packs are no longer available, leaving existing HP-35 calculators to rely on AC power, or their users to rebuild the battery packs themselves using available cells. An external battery charger was available, and the calculator could also run from the charger, with or without batteries installed.
Internally, the calculator was organized around a serial (1-bit) processor chipset dual sourced under contract from Mostek and American MicroSystems Inc (pictured), processing Decimal floating point numbers with 10 digit mantissa and 2 digit exponent, stored in 14 nibble (56 bit) numbers as BCD including two nibbles for the signs.
Arithmetic | +, −, ×, ÷ |
---|---|
Trigonometry | sin, arc sin; cos, arc cos; tan, arc tan (decimal degrees) |
Logarithms | log10 x; loge x, ex |
Other | 1/x, √x, xy, π |
The calculator had a four-register stack (x, y, z and t). The stack was represented in the operating manuals with the t register at the top, followed by the registers z, y, and x. The "enter" key pushed the displayed value (x) up the stack. Any binary operation popped the bottom two registers and pushed the result. When the stack was popped, the t register duplicated into the z register. The ‚roll down‘ operation treated the stack like a ring buffer by ‚rolling down‘ the register contents from t to z, z to y, y to x, and x to t.
The HP-35 was the start of a family of related calculators with similar mechanical packaging:
Follow-on calculators used varying mechanical packaging but most were operationally similar. The HP-25 was a smaller, cheaper model of a programmable scientific calculator without magnetic card reader, with features much like the HP-65. The HP-41C was a major advance in programmability and capacity, and offered CMOS memory so that programs were not lost when the calculator was switched off. It was the first calculator to offer alphanumeric capabilities for both the display and the keyboard. Four external ports below the display area allowed memory expansion (RAM modules), loading of additional programs (ROM modules) and interfacing a wide variety of peripherals including HP-IL ("HP Interface Loop"), a scaled-down version of the HPIB/GPIB/IEEE-488 instrument bus. The later HP-28C and HP-28S added much more memory and a substantially different, more powerful programming metaphor.
The HP-35 is a totally serial computer. The adder is a BCD serial type The serial structure means less integrated circuit area must be allocated to interconnection lines and gating functions and an interesting trade off occurs. A bit-serial, digit-serial architecture is inherently one fourth the speed of a bit-parallel digit-serial structure But the basic clock rate for a bit-serial structure can sometimes be increased since additional area can be allocated for larger integrated devices that are necessary for greater speed. In the HP-35, the execution time of the most complex functions is under one second, while the serial architecture permits an increased circuit complexity. Instructions in the HP-35 are transferred serially from the active read-only memory to the arithmetic and control circuits and to other ROMs if present.