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-25T17:30:04-06:00.