#
Canola 1614P

Program Card Package

Included with each Canon Canola 1614P was a box of cards called the
Program Card Package. The box contained several set of cards including
subroutines for several transcendental functions, programs to run those
functions and print the result, and some statistical programs. This page
contains links to reconstructions of those sets of cards. Each has been
tested to ensure it gives correct results (correct within the limits of
the 1614P, of course).

## General Function

- GF-1: Data

assembler,
PDF.
- GF-1: sin(x), cos(x), tan(x), pi

assembler,
PDF.
- GF-2: Data

assembler,
PDF.
- GF-2: asin(x), acos(x), atan(x), pi

assembler,
PDF.
- GF-3: Data

assembler,
PDF.
- GF-3: sinh(x), cosh(x), tanh(x), exp(x)

assembler,
PDF.
- GF-4: Data

assembler,
PDF.
- GF-4: asinh(x), acosh(x), atanh(x), ln(x)

assembler,
PDF.
- GF-5: Data

assembler,
PDF.
- GF-5: log10(x), ln(x), 10**x, exp(x)

assembler,
PDF.
- GF-6: Data

assembler,
PDF.
- GF-6: a**x, cbrt(x)

assembler,
PDF.

## Mathematics Subroutines

- MS-1: sin(x)

assembler,
PDF.
- MS-2: cos(x)

assembler,
PDF.
- MS-3: tan x

assembler,
PDF.
- MS-4: asin(x)

assembler,
PDF.
- MS-5: acos(x)

assembler,
PDF.
- MS-6: atan(x)

assembler,
PDF.
- MS-7: a**n

assembler,
PDF.
- MS-8: a**x

assembler,
PDF.
- MS-9: 10**x

assembler,
PDF.
- MS-10: log10(x)

assembler,
PDF.
- MS-11: exp(x)

assembler,
PDF.
- MS-12: ln(x)

assembler,
PDF.
- MS-13: sinh(x)

assembler,
PDF.
- MS-13: cosh(x)

assembler,
PDF.
- MS-15: tanh(x)

assembler,
PDF.
- MS-16: asinh(x)

assembler,
PDF.
- MS-17: acosh(x)

assembler,
PDF.
- MS-18: atanh(x)

assembler,
PDF.
- MS-19: Polar to Rectangular

assembler,
PDF.
- MS-20: Rectangular to Polar

assembler,
PDF.
- MS-21: Degree,Minute,Second to Degrees

assembler,
PDF.
- MS-22: Degrees to Degree,Minute,Second

assembler,
PDF.
- MS-23: Degrees to Radians

assembler,
PDF.
- MS-24: Radians to Degrees

assembler,
PDF.
- MS-25: N!

assembler,
PDF.

## Statistics

## Tests