Model: -95C
General:
Name: ?
Code-Name: Bearcat
Family: Topcat
Logic: RPN
Features: scientific, programmable
Firsts: named programs
Introduction:
Date: prototype only: never introduced
Price: $500
Discontinuation:
Date: ?
Price: ?
Production-Run: 100
Display:
Type: LED, 7 segment
Size: ?1 line x 15 chars
Number-Formats: ?sign, 10 mantissa, ., exp sign, 2 exp
Annunciators: ?red light for low battery
Data:
User-Visible:
Smallest: 1E-99
Largest: 9.999999999E99
Signif.-Digits: 10
Internal:
Smallest: 1E-99
Largest: 9.999999999E99
Signif.-Digits: 10
Data-Types-and-Sizes: real, 7 bytes
Memory:
Named-Registers: X, Y, Z, T, Last x
Flags: none
Register-Usage: R3 \GSn
R4 \GSy
R5 \GSxy
R6 \GSx^2
R7 \GSx
Numbered-Registers: 8
Program-Steps: 49
Program-Editing: replace
Program-Display: keycode
User-RAM-Bytes: 140
Total-RAM-Bytes: ?
ROM-Bytes: ?
Machine-State: prefix key state
stack lift enable
display mode
program counter
degrees / radians / grads
registers
memory
File-Types: none
Physical:
Technology-Used: ?
Processor: ?
Chip-Count: ?
Power-Source: custom battery pack?, A/C
Continuous-Memory: yes
Expansion-Ports: none
I/O-Ports: thermal printer, 17 columns?
Clock: none
Length: ?
Width: ?
Height: ?
Weight: ?
Temperature-Range:
Operating: ? to ? deg C
Charging: ? to ? deg C
Storage: ? to ? deg C
Keyboard:
Switches: OFF / ON
Shift-Keys: f, yellow, below left
g, yellow, below right
User-Defined-Keys: A-D
Key-Arrangement::
** ** ** *****
***** ** ** **
** ** ** ** ** ** ** ** **
** ** ** ** ** ** ** ** **
** ** ** **
** ** ** ** ** ** ** ** **
** ** ** ** **
** ** ** ** ***** ** ** **
Key-Labels-Base-Keyboard::
x<>y Rv R^ PRINT x
ENTER^ CHS EEX \:-
A B C D STO 7 8 9 x
2 x
\v/x x y 1/x RCL 4 5 6 -
% I GSB SST CLx 1 2 3 +
f g GTO R/S 0 . \GS+ +
Key-Labels-f-yellow-below-left::
PRINT---STACK---REG-----\GS SPACE
FIX SCI ENG H->H.MS
|--------PRINT------------| STOi SIN COS TAN H.MS->H
x=y x\=/y x\<=y x>y RCLi LN LOG ->R H.MS-
x! ISZ RTN BST DELETE INT ABS x- H.MS+
[] [] LBL PAUSE LASTx L.R. \GS- H.MS+
Key-Labels-g-yellow-below-right::
CLEAR---STACK---REG-----\GS []
DEG RAD GRD []
|--------CLEAR------------| [] -1 -1 -1 []
x x
x=0 x\=/0 x<0 x>0 [] e 10 ->P []
\GD% DSZ [] [] [] FRAC N! s []
[] [] JUMP [] \pi y^ [] []
Programmable-Operations::
Similar to -25C. Minor changes in labels are not listed here.
On -25C but not -95C:
CLEAR clear statistics and stack
REG clear registers
STK clear stack
x<y conditional
x\>=0 conditional
x\>=y conditional
On -95C but not -25C:
CLEAR STACK clear stack
CLEAR REG clear registers
CLEAR \GS clear statistics
DSZ decrement and skip on zero
GSB subroutine
H.MS- H.MS subtraction
H.MS+ H.MS addition
ISZ increment and skip on zero
JUMP transfer to another program
LBL label a subroutine
L.R. compute linear regression
PRINT x print the X register
PRINT STACK print stack
PRINT REG print registers
PRINT \GS print statistics
RCLi recall indirect
RTN return
R^ roll up
SPACE print a blank line
STOi store indirect
x>y conditional
x\<=0 conditional
x\<=y conditional
x^ predict x
y^ predict y
\GD% delta percent
Non-Programmable-Operations::
BST back step
CLEAR A-D (program mode) clears program
(run mode) sets program counter to 00
DELETE delete program/step?
f shift
g shift
GTO 00-49 (run mode) sets program counter
PREFIX clear prefix
PRINT A-D print program
SST single step
Menus::
none
Bugs/ROM-Versions::
none
Notes::
Printer version of the -25C. Only about 100 of these were made, and
those without serial numbers. As it was being worked on at the same
time as the -97A and was to come out at the same price, this model was
scrapped. Literally. 85 of them were collected and dismantled.
About 15 are left in existance, perhaps down to 8 as of 2002.
There were keyboard A, B, C, and D keys to invoke programs at the
associated labels. These actually invoked a new program name space,
not just a label. The JUMP instruction was used to switch contexts.
Example: JUMP B1 went to label 1 of program B.
For an "identical" printer version, there are a lot of differences.
It added subroutines and statistics and changed the comparisons
around!
The project manager was John van Santen.
The name "Fritz" was (briefly) considered until someone figured out
the paternity.
Areas
General
Craig's Articles
Last modified Saturday, 2012-02-25T23:30:04-06:00.