*** Welcome to piglix ***

HP-41C

HP-41C series
HP-41CX.jpg
HP-41CX with magnetic card reader and thermal printer
Type Programmable scientific
Introduced 1979
Discontinued 1990
Calculator
Entry mode RPN
Display type LCD fourteen-segment display
Programming
Programming language(s) RPN key stroke (fully merged, Turing complete)
Memory register 63 .. 319
Program steps 441 .. 2233
Interfaces
Ports four vendor specific
Connects to

micro-cassette via:

floppy disk via:

PC via one of:

Other
Power supply four size N batteries or HP 82120A rechargeable battery pack

micro-cassette via:

floppy disk via:

PC via one of:

The HP-41C series are programmable, expandable, continuous memory handheld RPN calculators made by Hewlett-Packard from 1979 to 1990. The original model, HP-41C, was the first of its kind to offer alphanumeric display capabilities. Later came the HP-41CV and HP-41CX, offering more memory and functionality.

The alphanumeric LCD screen of the HP-41C revolutionized the way a pocket calculator could be used, providing user friendliness (for its time) and expandability (keyboard-unassigned functions could be spelled out alphabetically). By using an alphanumeric display, the calculator could tell the user what was going on: it could display meaningful error messages ("ZERO DIVIDE") instead of simply a blinking zero; it could also specifically prompt the user for arguments ("ENTER RADIUS") instead of just displaying a question mark.

Earlier calculators needed a key, or key combination, for every available function. The HP-67 had three shift keys; the competing Texas Instruments calculators had two (2nd and INV) and close to 50 keys (the TI-59 had 45). Hewlett-Packard were constrained by their one byte only instruction format. The more flexible storage format for programs in the TI-59 allowed combining more keys into one instruction. The longest instruction required eleven keypresses, re-using the shift keys four times. The TI-59 also made use of the Op key, followed by two digits, to access another 40 different functions. But the user had to remember the codes for them. Clearly, a more convenient and flexible method of executing the calculator's instructions was urgently needed. The HP-41C had a relatively small keyboard, and only one shift key, but provided hundreds of functions. Every function that was not assigned to a key could be invoked through the XEQ key (pronounced EXEQTE — "execute") and spelled out in full, e.g. XEQ FACT for the factorial function.


...
Wikipedia

...