Terry Hoax und HP-42S: Unterschied zwischen den Seiten
[gesichtete Version] | [ungesichtete Version] |
Hydro (Diskussion | Beiträge) K typo |
|||
Zeile 1: | Zeile 1: | ||
{{ Infobox Calculator |
|||
<!-- [[Wikipedia:Formatvorlage Band]] --> |
|||
| name = HP-42S |
|||
{{Infobox Band |
|||
| |
| image = Hp42s face.jpeg |
||
| |
| caption = The HP-42S |
||
| type = [[Programmable calculator|Programmable]] [[Scientific calculator|scientific]] |
|||
|Bildbeschreibung = Terry Hoax live im ZHG Göttingen, 2010 |
|||
| |
| entry = [[RPN input method|RPN]] |
||
| designfirm = |
|||
|Gründung = 1988<ref>[http://www.terryhoax.de/index.php?option=info&page=bio www.terryhoax.de]</ref> |
|||
| manufacturer = [[Hewlett-Packard]] |
|||
|Auflösung = 1996 |
|||
| introduced = 1987 |
|||
|Neugründung = 2008 |
|||
| discontinued = 1995 |
|||
|Genre = [[Rockmusik|Rock]] |
|||
| processor = [[HP Saturn|Saturn]] ([[HP Lewis|Lewis]]) |
|||
|Website = [http://www.terryhoax.de/ www.terryhoax.de] |
|||
| precision = 12 display digits (15 digits internally),<ref name="HP42_OM"/> exponent ±499 |
|||
|Besetzung1a = Oliver Perau |
|||
| display_type = [[Liquid crystal display|LCD]] [[dot-matrix]] |
|||
|Besetzung1b = Gesang |
|||
| display_size = 2 lines, 22 characters, 131×16 pixels |
|||
|Besetzung2a = Marcus Wichary |
|||
| prog_lang = [[Reverse Polish Notation|RPN]] key stroke <small>(fully merged)</small> |
|||
|Besetzung2b = Gitarre, Background-Gesang |
|||
| memory_step = 7200 |
|||
|Besetzung3a = Kai Schiering |
|||
| memory_rom = 64 [[Kilobyte|KB]] of [[Read-only memory|ROM]] |
|||
|Besetzung3b = Bass |
|||
| ports = [[Infrared#Communications|IR]] (Infrared) printing |
|||
|Besetzung4a = Hachy M. Hachmeister |
|||
| supply = 3×1.5V button cell batteries (Panasonic LR44, Duracell PX76A/675A or Energizer 357/303) |
|||
|Besetzung4b = Schlagzeug, Perkussion |
|||
| weight = 6 oz (170 g) |
|||
|Besetzung5a = Jenzzz Gallmeyer |
|||
| dimensions = 148×80×15mm |
|||
|Besetzung5b = Gitarre, Background-Gesang |
|||
|Spätere Besetzung1a = Oliver Perau |
|||
|Spätere Besetzung1b = [[Gesang]] |
|||
|Spätere Besetzung2a = Martin Wichary |
|||
|Spätere Besetzung2b = Gitarre, Background-Gesang |
|||
|Spätere Besetzung3a = Marcus Wichary |
|||
|Spätere Besetzung3b = Gitarre, Background-Gesang |
|||
|Spätere Besetzung4a = Armin Treptau |
|||
|Spätere Besetzung4b = [[Bass]] |
|||
|Spätere Besetzung5a = „Hachy“ M. Hachmeister |
|||
|Spätere Besetzung5b = [[Schlagzeug]] |
|||
|Gründer1a = Oliver Perau |
|||
|Gründer1b = [[Gesang]] |
|||
|Gründer2a = Ingo Schröder |
|||
|Gründer2b = [[Gitarre]], Background-Gesang |
|||
|Gründer3a = Martin Wichary |
|||
|Gründer3b = Gitarre, Background-Gesang |
|||
|Gründer4a = Armin Treptau |
|||
|Gründer4b = [[E-Bass|Bass]] |
|||
|Gründer5a = Eric Gauthier |
|||
|Gründer5b = [[Schlagzeug]] |
|||
|Ehemalige1a = Lutz Krajenski <small><br />(1995 bis 1996, auf den Alben nur als Gastmusiker geführt)</small> |
|||
|Ehemalige1b = [[Keyboard]] |
|||
|Ehemalige2a = Martin Wichary <small><br />(bis 2011)</small> |
|||
|Ehemalige2b = Gitarre, Background-Gesang |
|||
}} |
}} |
||
The '''HP-42S RPN Scientific''' is a programmable [[Reverse Polish Notation|RPN]] Scientific hand held calculator introduced by [[Hewlett Packard]] in 1988. It has advanced functions suitable for applications in [[mathematics]], [[linear algebra]], [[statistical analysis]], [[computer science]] and others. |
|||
'''Terry Hoax''' ist eine [[Rockband]] aus [[Hannover]]. Sie wurde 1988 gegründet und löste sich 1996 nach einer Abschiedstournee auf. 2008 feierte Terry Hoax dann die Reunion. |
|||
== |
==Overview== |
||
Perhaps the HP-42S was to be released as a replacement for the aging [[HP-41]] series as it is designed to be compatible with all programs written for the HP-41. Since it lacked expandability, and lacked any real [[Input/output|I/O]] ability, both key features of the HP-41 series, it was marketed as an [[HP-15C]] replacement. |
|||
Nachdem der Schlagzeuger Hachy M. Hachmeister und Sänger Marcus Wichary von der Band Trashing Groove zu Terry Hoax stießen<ref>[http://www.indiepedia.de/index.php?title=Trashing_Groove]</ref>, nahmen diese ihre ersten Alben in den Peppermint Park-Studios unter der Regie des Produzenten [[Jens Krause (Musikproduzent)|Jens Krause]] auf und haben damit einen ähnlichen Hintergrund wie [[Fury in the Slaughterhouse]] und [[Cultured Pearls]]. Zeit ihres Bestehens standen Terry Hoax jedoch zumeist im Schatten dieser Bands. |
|||
The 42S, however, has a much smaller form factor than the 41, and features many more built-in functions, such as a [[Matrix (mathematics)|matrix]] editor, [[complex number]] support, an [[equation solver]], user-defined menus, and basic graphing capabilities. Additionally, it features a two-line dot matrix display, which made stack manipulation easier to understand. |
|||
Die erfolgreichste Single der Band war im Jahr 1992 ein Cover des [[Depeche Mode|Depeche-Mode]]-Liedes ''Policy of Truth.'' Das Lied stammt vom kommerziell erfolgreichsten Album der Band, ''Freedom Circus'', auf dem u. a. [[Sabine Bulthaup]] (vom [[Frühstyxradio]]) als Background-Sängerin zu hören ist. |
|||
Production of the 42S ended in 1995.<ref name="HPM_HP42S"/> In the HP calculator community, the 42S is famous for its high prices in online auctions, up to several times its introduction price, and has created a scarcity for utility end users. Yet, this calculator is regarded amongst the best ever made in terms of quality, key stroke feel, ease of programming, and daily usability for engineers.<ref name="HPM_177373"/> |
|||
Das darauf folgende Album, ''Splinterproof'', war musikalisch deutlich härter und rockiger, ohne jedoch die Eingängigkeit des Vorgängers vollständig aufzugeben. |
|||
==Specifications== |
|||
Nach dem Erfolg von ''Freedom Circus'' und ''Splinterproof'' trug Terry Hoax mit ''Dead Set of Destruction'' einen Song zum [[Hüsker Dü|Hüsker-Dü]]-Tribute ''Case Closed? An international Compilation of Hüsker Dü Cover Songs'' bei<ref>[http://www.musik-sammler.de/media/101960]</ref> und ging dann für die Aufnahmen des vierten Studioalbums nach [[Los Angeles]]. Das 1995 veröffentlichte ''Den Kindern geht es gut, und sie lassen grüßen'' (dessen Liedtexte trotz des deutschen Albumtitels Englisch waren) zeigte bereits, dass innerhalb der Band vielerlei musikalische Strömungen miteinander konkurrierten. So findet sich auf dem Album mit ''Dreamer – the man who always wants to sleep'' auch ungewohnt Experimentelles. |
|||
[[Image:Hp42s battery compartment.jpeg|thumb|HP-42S battery compartment and the IR diode]] |
|||
* Series: Pioneer |
|||
Kurze Zeit nach der Veröffentlichung des Albums gab man bekannt, dass ''Den Kindern geht es gut, und sie lassen grüßen'' das letzte Terry-Hoax-Studio-Album bleiben würde und man sich wegen musikalischer Differenzen nach dem Ende der bereits gebuchten Tour trennen werde. Besonders Sänger Oliver Perau (der in allen Terry-Hoax-Booklets nur als „Perau“ geführt wird) war nach eigenen Aussagen zunehmend unzufrieden damit, in einer Rockband zu singen, und wollte unter dem Pseudonym Juliano Rossi eher soul- und jazzorientierte Musik machen. |
|||
* Code Name: Davinci |
|||
* Introduction: 1988-10-31 |
|||
* 64 [[Kilobyte|KB]] of [[Read-only memory|ROM]] |
|||
* 8 [[Kilobyte|KB]] of [[Random-access memory|RAM]] |
|||
* Functions: Over 600 |
|||
* Expandability: Officially no other than [[Infrared#Communications|IR]] printing (32 KB memory upgrade<ref name="Hosoda_2007"/> and over-clocking hardware hacks are possible) |
|||
* Peripherals: [[HP 82240A]]<!-- while the HP 82240B is compatible as well, the manual only specifies the HP 82240A --> [[Infrared#Communications|infrared]] printer |
|||
==Features== |
|||
Am 28. und 29. Oktober 2005 fanden sich Terry Hoax zehn Jahre nach dem Split noch einmal für zwei umjubelte und innerhalb kürzester Zeit ausverkaufte „einmalige Reunion-Konzerte“ (so die Band selbst) anlässlich der Eröffnung des Clubs und Veranstaltungszentrums [[Lindener Freiheit]] in [[Hannover]] zusammen. Im Vorprogramm spielten – unter dem Pseudonym „Die Fünf glorreichen Sechs“ – [[Fury in the Slaughterhouse]]. Der Betreiber des Veranstaltungszentrums war mit der Band befreundet und hatte so die Mitglieder zu einer Wiedervereinigung überreden können. |
|||
* All basic scientific [[Function (mathematics)|functions]] (including [[hyperbolic functions]]) |
|||
* [[Statistics]] (including [[curve fitting]] and [[forecasting]]) |
|||
* [[Probability]] (including [[factorial]], [[random number generation|random numbers]] and [[Gamma function]]) |
|||
* [[Equation solver]] (root finder) that can solve for any variable in an equation |
|||
* [[Numerical integration]] for calculating definite integrals |
|||
* [[Matrix (mathematics)|Matrix]] operations (including a matrix editor, [[dot product]], [[cross product]] and solver for simultaneous [[linear equations]]) |
|||
* [[Complex numbers]] (including [[polar coordinates]] representation) |
|||
* [[Vector (mathematics and physics)|Vector]] functions |
|||
* Named [[Variable (programming)|variables]], [[Hardware register|registers]] and binary flags |
|||
* [[Graphic Display Calculator|Graphic display]] with graphics functions and adjustable contrast |
|||
* [[Menu (computing)|Menus]] with submenus and mode settings (also custom programmable) that use the bottom line of the display to label the top row of keys |
|||
* Sound ([[buzzer|piezoelectric beeper]]) |
|||
* Base conversion, integer arithmetic and binary and logic manipulation of numbers in [[Binary numeral system|binary]], [[octal]], [[decimal]] and [[hexadecimal]] systems |
|||
* Catalogs for reviewing and using items stored in memory |
|||
* Programmability (keystroke programming with [[Branch (computer science)|branching]], [[Control flow#Loops|loops]], tests and flags) |
|||
* The ability to run programs written for the [[HP-41C]] series of calculators |
|||
==Programming== |
|||
Im April 1996 fand ein Teil der Musiker bei der Terry-Hoax-Nachfolgeband ''Shimmer'' eine neue musikalische Heimat. Martin Wichary und Hachy M. Hachmeister waren sofort dabei (gemeinsam mit dem Bassisten und Keyboarder Roman Henze), Armin Treptau folgte 1998.<ref>[http://www.rockszene.de/Reports/45-der-anfang-vom-neuen-anfang-terry-hoax-sind-zurueck-hannoveraner-mit-neuen-songs-im-studio-und-auf-tour.html rockszene.de], [http://www.shimmer-hannover.de/ shimmer-hannover.de]. Vgl. Blazek (2006), S. 141 f.</ref> |
|||
{{Main|Focal (HP-41)}} |
|||
The HP-42S is [[keystroke programmable|keystroke-programmable]], meaning that it can remember and later execute sequences of keystrokes to solve particular problems of interest to the user. The HP-42S uses a superset of the [[HP-41CX]] [[HP FOCAL|FOCAL]] language. |
|||
Die ''[[Hannoversche Allgemeine Zeitung]]'' berichtete unvermittelt am 15. Dezember 2007, Terry Hoax werde bei den beiden letzten Konzerten der Abschiedstour von Fury in the Slaughterhouse Ende August 2008 in Originalbesetzung auftreten. In der Tat war die Band in jenem August sehr rege und spielte einige Konzerte auf der „Fury“-Abschiedstour. Erstmals wiedervereint sah man die Band am 2. August 2008 als Headliner beim [[Fährmannsfest Hannover|Fährmannsfest]]-Festival in Hannover-Linden. Nach dieser Konzertserie verließ Armin Treptau aus persönlichen Gründen die Band.<ref>{{Webarchiv|url=http://blogs.myspace.com/index.cfm?fuseaction=blog.view&friendId=190892682&blogId=507399805 |wayback=20090207065936 |text=Terry Hoax |archiv-bot=2019-05-17 18:28:35 InternetArchiveBot}} @ Myspace.com</ref> Am 4. September 2009 wurde ''Band of the Day'' veröffentlicht, die erste Single nach der Reunion. |
|||
The HP-42S supports indirect addressing with which it is possible to implement a [[Universal Turing machine]] and therefore the programming model of the HP-42S can be considered [[Turing-complete]]. |
|||
Am 2. Oktober 2009 folgte das nächste Album nach der Wiedervereinigung, das ebenfalls ''Band of the Day'' hieß. Am 24. November des Jahres schloss sich daran die zugehörige Tournee von Terry Hoax an. |
|||
=== Sample program === |
|||
Seit dem 6. August 2011 arbeiteten Terry Hoax nach eigenen Angaben im Peppermint Park Studio Hannover an einem neuen Album. Die Arbeiten an diesem sind bereits abgeschlossen und das Album sollte am 27. Januar 2012 unter dem Namen ''Serious'' erscheinen. Die erste Single („Ready“) aus diesem Album erschien am 17. Dezember 2011. |
|||
This is a sample program which computes the [[factorial]] of an input integer number (ignoring the calculator's built-in factorial function). The program consumes 18 bytes. No memory registers are used. |
|||
{| class=wikitable |
|||
Ebenfalls am 17. Dezember 2011 gaben Terry Hoax auf einem Konzert im Musiktheater Bad in Hannover bekannt, dass bereits vor den Aufnahmen zu ''Serious'' Martin Wichary aus Zeitgründen die Band verlassen habe. Er wird aber laut Oliver Perau der Band weiterhin eng verbunden bleiben. |
|||
! Step |
|||
! Instruction |
|||
! Comment |
|||
|- |
|||
| 01 |
|||
| {{keypress|LBL}}{{keypress|F}}{{keypress|A}}{{keypress|C}} |
|||
| Start of program "FAC" |
|||
|- |
|||
| 02 |
|||
| {{keypress|1}} |
|||
| 1 is put into X, hence the value to be calculated upon (which was initially in X) is lifted (pushed) into stack register Y |
|||
|- |
|||
| 03 |
|||
| {{keypress|LBL}}{{keypress|0}}{{keypress|0}} |
|||
| Define label 00 |
|||
|- |
|||
| 04 |
|||
| {{keypress|RCL}}{{keypress|×}}{{keypress|ST}}{{keypress|Y}} |
|||
| Recall stack register Y and multiply with X |
|||
|- |
|||
| 05 |
|||
| {{keypress|DSE}}{{keypress|ST}}{{keypress|Y}} |
|||
| Decrement stack register Y and if not zero ... |
|||
|- |
|||
| 06 |
|||
| {{keypress|GTO}}{{keypress|0}}{{keypress|0}} |
|||
| ... go back to label 00 |
|||
|- |
|||
| 07 |
|||
| {{keypress|END}} or {{keypress|RTN}} |
|||
| Returns control (and result in X) to either the user or to a calling program. |
|||
|} |
|||
=={{anchor|DM42L|DM42P|MP42|DM42}}Legacy== |
|||
Ab dem 11. November 2016 sammelten Terry Hoax über die Crowdfundingplattform pledgemusic für das neue Album ''Thrill!'', das am 13. Oktober 2017 erschien. Bereits nach 48 Stunden der Kampagne waren 109 % des Finanzierungsbedarfs erreicht. |
|||
In May 2017, [[SwissMicros]] released pre-production samples of an RPN calculator closely resembling the HP-42S, the ''DM42''. The final product was released on the 2017-12-09. Even though slightly smaller (144×77×13 mm, 170 g) than the original HP-42S (148×80×15 mm, 170 g), the calculator comes with an additional top row of keys for soft menus, a keyboard layout supporting direct alpha character input, a much larger high-contrast display ([[Sharp Corporation|Sharp]] low power transflective memory [[LCD]] with a resolution of 400×240, protected by [[Gorilla Glass]]) showing all four stack levels at once, ca. 75 KB usable RAM, a beeper, a callable [[real-time clock]] as well as an infrared port for [[HP 82240A]]/[[HP 82240B]] printer support and an [[USB]] interface (with [[Micro-USB]] plug) emulating a [[FAT16]]-formatted USB mass storage device for easy program transfer and state backup / transfer as well as for firmware updates. The calculator, which comes in a stainless steel case with black matted PVD ([[physical vapor deposition]]) coating, supports keyboard overlays and is based on a modified version of Thomas Okken's [[GPL]]ed Free42 simulator with [[Intel]]'s decimal floating-point math library for higher precision ([[decimal128]]) running on an [[STM32L476RG]] processor ([[ARM architecture|ARM]] [[Cortex-M4]] core, 128 KB RAM, 1 MB internal flash) with another 8 MB of external QSPI flash (of which ca. 6 MB are available to users). It is powered by a [[CR2032]] coin cell or via USB and clocked dynamically at 25-80 MHz. |
|||
==References== |
|||
2019 gingen Terry Hoax auf ''30th Anniverary Tour''. |
|||
{{reflist|refs= |
|||
<ref name="HP42_OM">{{cite book |title=HP-42S RPN Scientific Calculator - Owner's Manual |date=June 1988 |edition=1 |id=00042-90001 |location=Corvallis, OR, USA |publisher=[[Hewlett-Packard Co.]] |page=3 |url=http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |access-date=2017-09-17 |dead-url=no |archive-url=https://web.archive.org/web/20170917215457/http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |archive-date=2017-09-17}}</ref> |
|||
== Diskografie (Alben) == |
|||
<ref name="HPM_HP42S">{{cite web |title=HP-42S |url=http://www.hpmuseum.org/hp42s.htm |website=Museum of HP Calculators |access-date=2016-10-27}}</ref> |
|||
{{Infobox Chartplatzierungen |
|||
<ref name="HPM_177373">http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv020.cgi?read=177373</ref> |
|||
| Alben = |
|||
<ref name="Hosoda_2007">{{cite web |author-first=Takayuki |author-last=Hosoda |title=Upgrading the memory of the HP 42S to 32KB |date=2007-10-10 |url=http://www.finetune.co.jp/~lyuka/interests/calc/hp42s/ |access-date=2011-08-12 |dead-url=no |archive-url=https://web.archive.org/web/20170917220206/http://www.finetune.co.jp/~lyuka/interests/calc/hp42s/ |archive-date=2017-09-17}}</ref> |
|||
{{Album |
|||
| Freedom Circus |
|||
|{{Charts|DE|7|47/1992|4|}} |
|||
}} |
|||
{{Album |
|||
| Splinterproof |
|||
|{{Charts|DE|39|10/1994|10|}} |
|||
}} |
|||
{{Album |
|||
| Den Kindern geht es gut |
|||
|{{Charts|DE|60|35/1995|6|}} |
|||
}} |
|||
| Singles = |
|||
{{Single |
|||
| Policy of Truth |
|||
|{{Charts|DE|49|23.11.1992|7|}} |
|||
}} |
|||
| Quellen Singles =<ref>[http://www.charts-surfer.de/musikcharts.php?de Charts-Surfer.de]</ref> |
|||
}} |
}} |
||
* ''Life in times of...'' (1991) |
|||
* ''Freedom Circus'' (1992) |
|||
* ''Splinterproof'' (1994) |
|||
* ''Den Kindern geht es gut und sie lassen grüßen'' (1995) |
|||
* ''Happy Times – Live'' (1996) |
|||
* ''Best of – Life in Times after Terry Hoax'' (2001) |
|||
* ''Band of the Day (2009)'' |
|||
* ''Serious (2012)'' |
|||
* ''Thrill! (2017)'' |
|||
=== Perau (Solo-Projekt) === |
|||
* Heute noch (1999) |
|||
=== Juliano Rossi (Solo-Projekt) === |
|||
* If My Friends Could See Me Now (2003) |
|||
* If My Friends Could See Me Now (2004, Re-Release) |
|||
* … Swingt vor Glück (2005, Standard-Promo-CD) |
|||
* Free Runner (2009) |
|||
* Lutz Krajenski Big Band meets Juliano Rossi (2011, gemeinsam mit der Lutz Krajenski Big Band) |
|||
=== Beteiligungen an Sampler === |
|||
* ...From the Middle of Nowhere Vol.2 (1990): Hannover-Sampler |
|||
* Stop Chirac (1995): ''Terry Hoax'' steuern die nicht auf einem Album erhältliche B-Seite ''Smile'' der Single ''Dreamer. The man who always wants to sleep'' bei |
|||
* Case Closed? An international Compilation of Hüsker Dü Cover Songs (1994): ''Terry Hoax'' covert Hüsker Düs ''Dead Set of Destruction'' |
|||
* Wir sind [[Hannover 96|96]] (2011): Sowohl ''Terry Hoax'' als auch ''Juliano Rossi'' steuerten jeweils einen Song von ihren aktuellen Studioalben zu diesem Sampler bei. |
|||
== Literatur == |
|||
* Matthias Blazek: ''Das niedersächsische Bandkompendium 1963–2003 – Daten und Fakten von 100 Rockgruppen aus Niedersachsen.'' Celle 2006, ISBN 978-3-00-018947-0, S. 141–142 |
|||
== |
==Further reading== |
||
* {{cite book |title=HP-42S RPN Scientific Calculator - Owner's Manual |date=June 1988 |location=Corvallis, OR, USA |publisher=[[Hewlett-Packard Co.]] |edition=1 |id=00042-90001 |url=http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |access-date=2017-09-17 |dead-url=no |archive-url=https://web.archive.org/web/20170917215457/http://www.hp41.net/forum/fileshp41net/manuel-hp42s-us.pdf |archive-date=2017-09-17}} |
|||
* [http://www.terryhoax.de/ Offizielle Homepage] |
|||
* {{cite book |title=HP-42S RPN Scientific Calculator - Programming Examples and Techniques |date=July 1988 |publisher=[[Hewlett-Packard]] |edition=1 |id=00042-90020, 00042-90019 |url=http://www.hp41.net/forum/fileshp41net/hp42s-programming-examples.pdf |access-date=2017-12-19 |dead-url=no |archive-url=https://web.archive.org/web/20171219223759/http://www.hp41.net/forum/fileshp41net/hp42s-programming-examples.pdf |archive-date=2017-12-19}} |
|||
* [http://terryhoaxnews.jimdo.com/ Terry Hoax Newsblog] |
|||
* {{cite book |title=An Alternative HP-42S/Free42 Manual |author-first1=José Lauro |author-last1=Strapasson |author-first2=Russ |author-last2=Jones |date=January 2010 |version=0.7 |url=http://thomasokken.com/free42/42s.pdf |access-date=2017-09-17 |dead-url=no |archive-url=https://web.archive.org/web/20170917215145/http://thomasokken.com/free42/42s.pdf |archive-date=2017-09-17}} |
|||
* [http://www.julianorossi.de/ Website von Juliano Rossi] |
|||
* {{cite web |title=HP-42S Owner's Manual Addendum: Hidden Matrix Functions |author-first=Joseph K. |author-last=Horn |date=2017-08-23 |orig-year=1988-11-09 |url=http://www.hpmuseum.org/forum/thread-8887-post-77713.html#pid77713 |access-date=2017-09-17 |dead-url=no |archive-url=https://web.archive.org/web/20170917214206/http://www.hpmuseum.org/forum/thread-8887-post-77713.html |archive-date=2017-09-17}} |
|||
* [http://www.rockszene.de/Archiv/interviews/o-perau.php Interview mit Oliver Perau aus dem Jahr 2002] |
|||
* {{cite web |title=DM42 User Manual |version=3.1 |publisher=[[SwissMicros GmbH]] |date=2017-12-19 |orig-year=2016 |url=https://www.swissmicros.com/dm42/doc/dm42_user_manual/ |access-date=2017-12-19 |dead-url=no |archive-url=https://web.archive.org/web/20171219223221/https://www.swissmicros.com/dm42/doc/dm42_user_manual/ |archive-date=2017-12-19}} |
|||
* {{Laut|ID=Terry-Hoax}} |
|||
==External links== |
|||
== Einzelnachweise == |
|||
* [http://www.hpcc.org/datafile/V23N6/LongLiveTheHP42S.pdf HP-42S intro on hpcc.org] |
|||
<references /> |
|||
* [http://www.hpmuseum.org/hp42s.htm HP-42S page on hpmuseum.org] |
|||
* [https://web.archive.org/web/20141217101848/http://www.hp42s.com/ HP-42S resources on hp42s.com] (defunct as of July 2017) |
|||
* [http://www.rskey.org/detail.asp?manufacturer=Hewlett-Packard&model=HP-42S HP-42S description on rskey.org] |
|||
* [http://www.thimet.de/CalcCollection/Calculators/HP-42S/Contents.htm HP-42S description on thimet.de] |
|||
* [https://market.android.com/details?id=com.thomasokken.free42&feature=also_installed#?t=W251bGwsMSwxLDEwNCwiY29tLnRob21hc29ra2VuLmZyZWU0MiJd Free42 for Android by Thomas Okken, an Open Source project.] |
|||
* {{cite web |url=http://thomasokken.com/free42 |title=Free42, A HP-42S Calculator Simulator |author-first=Thomas |author-last=Okken |date=2011-04-20 |access-date=2011-08-12}} |
|||
{{HP calculators}} |
|||
{{Normdaten|TYP=k|GND=10295874-9}} |
|||
[[Category:HP programmable calculators|42S]] |
|||
[[Kategorie:Rockband]] |
|||
[[Category:Computer-related introductions in 1988]] |
|||
[[Kategorie:Deutsche Band]] |
|||
[[Kategorie:Band (Hannover)]] |
Version vom 20. Dezember 2017, 01:02 Uhr
The HP-42S RPN Scientific is a programmable RPN Scientific hand held calculator introduced by Hewlett Packard in 1988. It has advanced functions suitable for applications in mathematics, linear algebra, statistical analysis, computer science and others.
Overview
Perhaps the HP-42S was to be released as a replacement for the aging HP-41 series as it is designed to be compatible with all programs written for the HP-41. Since it lacked expandability, and lacked any real I/O ability, both key features of the HP-41 series, it was marketed as an HP-15C replacement.
The 42S, however, has a much smaller form factor than the 41, and features many more built-in functions, such as a matrix editor, complex number support, an equation solver, user-defined menus, and basic graphing capabilities. Additionally, it features a two-line dot matrix display, which made stack manipulation easier to understand.
Production of the 42S ended in 1995.[1] In the HP calculator community, the 42S is famous for its high prices in online auctions, up to several times its introduction price, and has created a scarcity for utility end users. Yet, this calculator is regarded amongst the best ever made in terms of quality, key stroke feel, ease of programming, and daily usability for engineers.[2]
Specifications

- Series: Pioneer
- Code Name: Davinci
- Introduction: 1988-10-31
- 64 KB of ROM
- 8 KB of RAM
- Functions: Over 600
- Expandability: Officially no other than IR printing (32 KB memory upgrade[3] and over-clocking hardware hacks are possible)
- Peripherals: HP 82240A infrared printer
Features
- All basic scientific functions (including hyperbolic functions)
- Statistics (including curve fitting and forecasting)
- Probability (including factorial, random numbers and Gamma function)
- Equation solver (root finder) that can solve for any variable in an equation
- Numerical integration for calculating definite integrals
- Matrix operations (including a matrix editor, dot product, cross product and solver for simultaneous linear equations)
- Complex numbers (including polar coordinates representation)
- Vector functions
- Named variables, registers and binary flags
- Graphic display with graphics functions and adjustable contrast
- Menus with submenus and mode settings (also custom programmable) that use the bottom line of the display to label the top row of keys
- Sound (piezoelectric beeper)
- Base conversion, integer arithmetic and binary and logic manipulation of numbers in binary, octal, decimal and hexadecimal systems
- Catalogs for reviewing and using items stored in memory
- Programmability (keystroke programming with branching, loops, tests and flags)
- The ability to run programs written for the HP-41C series of calculators
Programming
The HP-42S is keystroke-programmable, meaning that it can remember and later execute sequences of keystrokes to solve particular problems of interest to the user. The HP-42S uses a superset of the HP-41CX FOCAL language.
The HP-42S supports indirect addressing with which it is possible to implement a Universal Turing machine and therefore the programming model of the HP-42S can be considered Turing-complete.
Sample program
This is a sample program which computes the factorial of an input integer number (ignoring the calculator's built-in factorial function). The program consumes 18 bytes. No memory registers are used.
Step | Instruction | Comment |
---|---|---|
01 | Vorlage:KeypressVorlage:KeypressVorlage:KeypressVorlage:Keypress | Start of program "FAC" |
02 | Vorlage:Keypress | 1 is put into X, hence the value to be calculated upon (which was initially in X) is lifted (pushed) into stack register Y |
03 | Vorlage:KeypressVorlage:KeypressVorlage:Keypress | Define label 00 |
04 | Vorlage:KeypressVorlage:KeypressVorlage:KeypressVorlage:Keypress | Recall stack register Y and multiply with X |
05 | Vorlage:KeypressVorlage:KeypressVorlage:Keypress | Decrement stack register Y and if not zero ... |
06 | Vorlage:KeypressVorlage:KeypressVorlage:Keypress | ... go back to label 00 |
07 | Vorlage:Keypress or Vorlage:Keypress | Returns control (and result in X) to either the user or to a calling program. |
Legacy
In May 2017, SwissMicros released pre-production samples of an RPN calculator closely resembling the HP-42S, the DM42. The final product was released on the 2017-12-09. Even though slightly smaller (144×77×13 mm, 170 g) than the original HP-42S (148×80×15 mm, 170 g), the calculator comes with an additional top row of keys for soft menus, a keyboard layout supporting direct alpha character input, a much larger high-contrast display (Sharp low power transflective memory LCD with a resolution of 400×240, protected by Gorilla Glass) showing all four stack levels at once, ca. 75 KB usable RAM, a beeper, a callable real-time clock as well as an infrared port for HP 82240A/HP 82240B printer support and an USB interface (with Micro-USB plug) emulating a FAT16-formatted USB mass storage device for easy program transfer and state backup / transfer as well as for firmware updates. The calculator, which comes in a stainless steel case with black matted PVD (physical vapor deposition) coating, supports keyboard overlays and is based on a modified version of Thomas Okken's GPLed Free42 simulator with Intel's decimal floating-point math library for higher precision (decimal128) running on an STM32L476RG processor (ARM Cortex-M4 core, 128 KB RAM, 1 MB internal flash) with another 8 MB of external QSPI flash (of which ca. 6 MB are available to users). It is powered by a CR2032 coin cell or via USB and clocked dynamically at 25-80 MHz.
References
Further reading
- HP-42S RPN Scientific Calculator - Owner's Manual. 1. Auflage. Hewlett-Packard Co., Corvallis, OR, USA Juni 1988, 00042-90001 (hp41.net ( des vom 17. September 2017 im Internet Archive) [abgerufen am 17. September 2017]).
- HP-42S RPN Scientific Calculator - Programming Examples and Techniques. 1. Auflage. Hewlett-Packard, Juli 1988, 00042-90020, 00042-90019 (hp41.net ( des vom 19. Dezember 2017 im Internet Archive) [abgerufen am 19. Dezember 2017]).
- An Alternative HP-42S/Free42 Manual. Januar 2010 (thomasokken.com ( des vom 17. September 2017 im Internet Archive) [abgerufen am 17. September 2017]).
- HP-42S Owner's Manual Addendum: Hidden Matrix Functions. 23. August 2017, archiviert vom am 17. September 2017; abgerufen am 17. September 2017.
- DM42 User Manual. SwissMicros GmbH, 19. Dezember 2017, archiviert vom am 19. Dezember 2017; abgerufen am 19. Dezember 2017.
External links
- HP-42S intro on hpcc.org
- HP-42S page on hpmuseum.org
- HP-42S resources on hp42s.com (defunct as of July 2017)
- HP-42S description on rskey.org
- HP-42S description on thimet.de
- Free42 for Android by Thomas Okken, an Open Source project.
- Free42, A HP-42S Calculator Simulator. 20. April 2011, abgerufen am 12. August 2011.
- ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen HPM_HP42S. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen HPM_177373. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Hosoda_2007.