Type | Programmable scientific |
---|---|
Manufacturer | Casio |
Introduced | 1981 |
Discontinued | 1989 |
Predecessor | Casio FX-502P series |
Successor | Casio FX-603P |
Calculator | |
Entry mode | Infix |
Precision | 12 digits mantissa, ±99 exponent |
Display type | LCD Dot-matrix |
Display size | 11 Characters + 3 digits |
Programming | |
Programming language(s) | Keystroke (fully merged, Turing complete) |
Memory register | 11 (FX-601P) 22 .. 88 (FX-602P) |
Program steps | 128 (FX-601P) 32 .. 512 (FX-602P) |
Interfaces | |
Ports | one vendor specific |
Connects to | Compact Cassette via one of: FP-10 Thermal printer via one of:
|
Other | |
Power supply | 2×"CR-2032" Lithium |
Weight | 141g, 5 oz |
Dimensions | 15.24x7,6x1.2 cm, 6"×3"×½" |
The FX-601P and FX-602P were programmable calculators, manufactured by Casio from 1981. It was the successor model to the Casio FX-502P series and was itself succeeded in 1990 by the Casio FX-603P.
The FX-601P series featured a single line dot matrix display with 11 characters as main display. An additional 3 digits 7-segment display used to display exponents as well as program steps when entering or debugging programs. There were 11 status indicators.
The programming model employed key stroke programming by which each key pressed was recorded and later played back. On record, multiple key presses were merged into a single programming step. Only a few operations needed two bytes. [1] Synthetic programming was possible but not very common. [2]
The FX-601P could store 128 fully merged steps and data could be stored in 11 memory register. The memory of the FX-602P could be partitioned between from 32 to 512 fully merged steps and data could be stored in 22 to 88 memory register. The default set-up was 22 register and 512 steps. From there one could trade 8 steps for one additional register or 80 steps for 11 register with the 11th register begin a so-called "F" register.
Like its predecessor the FX-602P series supported 10 labels for programs and subroutines called P0 .. P9. Each program or subroutine could have up to 10 local labels called LBL0 .. LBL9 for jumps and branches.
The FX-601P and FX-602P supported indirect addressing both for memory access and jumps and therefore programming model could be considered Turing complete.
Both the FX-601P and FX-602P could load and execute programs from the predecessors.
This program computes the factorial of an integer number from 2 to 69. For 5!, the user enters 5
P0
to produce the result, 120. The program occupies 9 bytes of memory.
Key-code | Comment |
---|---|
P0 | You'll call the program with the P0 key |
M in00 | stores the value in register 0 |
1 | starts with 1 |
LBL0 | label for the loop |
* | multiply |
MR00 | by n |
DSZGOTO0 | decrements M00 and back to LBL0 until M00=0 |
= | end of loop, the machine has calculated |
Connects to | FX-602P series and FX-702P Compact Cassette via one of:
|
---|---|
Manufacturer | Casio |
Introduced | 1981 |
Type | Compact Cassette Interface |
The FX-601P and FX-602P used the same FA-1 interface as used by the FX-502P line of calculators or alternatively the newer FA-2 interface which was also used by Casio FX-702P. Both interfaces featured a Kansas City standard Compact Cassette interface.
The FA-2 Interface was used the FX-602P series of programmable calculator and the FX-702P Pocket Computer to store programs and data register to Compact Cassette. When compared with its predecessor the Casio FA-1 the FA-2 featured an additional tape control output and connector for the Casio FP-10 printer. [3]
An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.
The KIM-1, short for Keyboard Input Monitor, is a small 6502-based single-board computer developed and produced by MOS Technology, Inc. and launched in 1976. It was very successful in that period, due to its low price and easy-access expandability.
The Kansas City standard (KCS), or Byte standard, is a data storage protocol for standard cassette tapes or other audio recording media at 300 bits per second. It originated in a symposium sponsored by Byte magazine in November 1975 in Kansas City, Missouri to develop a standard for the storage of digital microcomputer data on inexpensive consumer quality cassettes. The first systems based on the standard appeared in 1976.
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 Casio FX-850P is a scientific calculator introduced in 1987 and sold until 1999.
The Tandy Pocket Computer or TRS-80 Pocket Computer is a line of pocket computers sold by Tandy Corporation under the Tandy or Radio Shack TRS-80 brands.
The TI-59 is an early programmable calculator, that was manufactured by Texas Instruments from 1977. It is the successor to the TI SR-52, quadrupling the number of "program steps" of storage, and adding "ROM Program Modules". Just like the SR-52, it has a magnetic card reader for external storage. One quarter of the memory is stored on each side of one card.
The Casio FX-7000G is a calculator which is widely known as being the world's first graphing calculator available to the public. It was introduced to the public and later manufactured between 1985 and c. 1988. Notable features are its ability to graph functions, and that it is programmable. The calculator offers 82 scientific functions and is capable of manual computation for basic arithmetic problems.
Programmable calculators are calculators that can automatically carry out a sequence of operations under control of a stored program. Most are Turing complete, and, as such, are theoretically general-purpose computers. However, their user interfaces and programming environments are specifically tailored to make performing small-scale numerical computations convenient, rather than general-purpose use.
The HP-25 was a hand-held programmable scientific/engineering calculator made by Hewlett-Packard between early January 1975 and 1978. The HP-25 was introduced as a cheaper alternative to the ground-breaking HP-65.
The HP-16C Computer Scientist is a programmable pocket calculator that was produced by Hewlett-Packard between 1982 and 1989. It was specifically designed for use by computer programmers, to assist in debugging. It is a member of the HP Voyager series of programmable calculators. It was the only programmer's calculator ever produced by HP, though many later HP calculators have incorporated most of the 16C's functions.
The Casio CFX-9850G series is a series of graphing calculators manufactured by Casio Computer Co., Ltd. from 1996 to 2008.
Casio BASIC is a programming language used in the Casio calculators such as the ClassPad, PRIZM Series, fx-9860G Series, fx-5800P, Algebra FX and CFX graphing calculators. It is also known as "BasicLike" in some models.
The Casio fx-9860G is a series of graphing calculators manufactured by Casio, successor of the fx-9750G PLUS/CFX-9850 PLUS/CFX-9950 PLUS/CFX-9970 family of calculators. All of them are capable of being programmed by means of sophisticated languages and tools including assembly language, Basic variants, and ports of programming languages such as C, as well as hosting add-ins which are compiled on a computer and then downloaded to the calculator.
Casio has produced the world's first graphing calculator, the fx-7000G. Since then, the company has produced many other graphing calculators.
The FX-603P was a programmable calculator, manufactured by Casio from 1990. It was the successor model to the Casio FX-602P. Since it was only released in a limited number of countries in small quantities, it is now an excessively rare item which commands high prices when sold.
The FX-501P and FX-502P were programmable calculators, manufactured by Casio from 1978/1979. They were the predecessors of the FX-601P and FX-602P.
The FX-702P is a Pocket Computer, manufactured by Casio from 1981 to 1984.
Casio calculator character sets are a group of character sets used by various Casio calculators and pocket computers.
The Casio Algebra FX series was a line of graphing calculators manufactured by Japanese electronics company Casio Computer Co., Ltd from 1999 to 2003. They were the successor models to the CFX-9970G, the first Casio calculator with computer algebra system, or CAS, a program for symbolic manipulation of mathematical expressions. The calculators were discontinued and succeeded by the Casio ClassPad 300 in 2003.