In addition, the calculator reasones using BCD logic (binary-encoded decimals) whose greatest usefulness is that you can use them without having to convert between binary and decimal and have rounding problems. The architecture is “little endian” like the x, so the less significant nibbles are stored before the most significant ones. RTSK -> “Return STacK”, 8-position hardware stack at 20bit R0-R4 4 support registers on which calculations cannot be performed (always at 64bit) It can then route up to 512 KB of “normal” RAM or better 1 MB of nibbles ArchitectureĪ-D - 4 generic 64bit registers (GPR- General PuRpose registers that are sophisticatedly structured) HP RPN SCIENTIFIC CALCULATOR 42S SERIALThe Saturn routes 5 nibbles (20bits) and is based on 4bit serial buses. It is a chip common to all HP calculators of the time. The operating system of the HP42S (64KB ROM) is also derived from the previous calculators.Īt one point (in 2003) HP implemented a Saturn emulator with an ARMv4 chip as Samsung could no longer produce it (!) with its factories. Of course, the ARMv4 also came out of production and therefore the Saturn architecture was officially abandoned around 2015, when the HP Prime was born which can be found around 150 € and still contains the RPN system with reverse Polish logic, much loved by admirers of HP calculators (myself included). The HP 42S uses a chip called Saturn (at 1Mhz) that thinks internally at 4bit (nibble) but has 64bit registers (here you will find a somewhat elementary manual, poorly written but at least lists all the instructions of Saturn). The hardware design is truly refined, and the processor is able to operate natively with the required precision (and this can be seen from its computational speed). HP RPN SCIENTIFIC CALCULATOR 42S SOFTWAREThere is a new implementation based on the open source Free42 (DM42) software but it costs a huge amount, more than the HP Prime which is the latest version of this generation of calculators. matrices, complex numbers, dry text, etc.) and provides everything you need for a general-purpose engineer (numerical integrations, solvers, etc.). The HP 42S is quite easy to use, allows you to use mixed data types (e.g. It still works, and lately I have discovered that it has an internal “monitor” and the ability to set a “FAST” mode. I risked losing her towards the penultimate year of University, but the fate (and honesty of a colleague of mine) brought her back to me. I bought it on December 5, 1992, paying it 229,000 lire, a year before I started university (about 200€ now considering inflation * ). * Added display option to show flags 0-4 at the top of the display if they are set.The HP 42S accompanied me throughout my university career, secretly designed for me some function graphs and with its 7KB alphanumeric also managed to make me keep some secret notes. Swiping the LCD left or right performs these operations. * Added Undo and Redo functions for the stack. * Added hi-rez (retinal) key pad image for iPhone 4 * Compatibility with iOS4 including application switching and compatibility bugs * Program mode can now be scrolled with the menu active. * Added option to remove device status bar for a larger LCDĪdded additional lines to LCD modes, now supports up to 6 lines of stack, or 7 lines of program. * Added DROP command, executed by doube tapping the back key * Added option for no stack lift on Enter. Choose between the traditional (X, Y, Z, T) style stack, or a fully dynamic stack. * Added option for a dynamically sized stack. * Tap LCD in alpha entry mode to toggle the display of the iPhone keyboard. * Display last x register in the upper right hand corner of LCD * Double tap print output view to copy print contents * Sound tones mimic those of the original HP-42S * swipe LCD vertically on the right hand side to roll stack contents, or to scroll a program in program mode. * Double tap LCD to cut and paste one or more numbers from the stack, or paste one or more numbers to the stack * Swipe LCD vertically to get up to 7 lines of display. * Runs several orders of magnitude faster then the original calculator, including program execution, solving, integration, matrix operations, etc. * Use the iPhone keyboard for entering character data, or variable names. * Internally stores values and performs operations in 25 digit decimal precision. Packages are available for additional functionality including Engineering, Scientific, Financial, Statistical, etc. Additionally, several enhancements have been made over the original calculator such as additional precision and the ability to import and export programs. This calculator provides all the functionality of the original 42S with several hundred functions, programability, printer output, etc. There are no ROMs or emulators involved allowing 42s to run natively and fast. 42s is an iPhone port of Thomas Okken's excellent and stable Free42, a complete re-implementation of the highly praised HP-42S RPN calculator.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |