HP 48 series

HP 48 series
Picture of a Hewlett-Packard 48GX Calcularor
HP 48GX
TypeProgrammable
Scientific
Graphing
ManufacturerHewlett-Packard
Introduced1990
Discontinued2003[1]
PredecessorHP-28S
SuccessorHP 49G
Cost350 USD
Calculator
Entry modeRPN
Precision12 BCD digits, exp ±499
Display typeTN LCD
Display size131×64 pixels
CPU
ProcessorClarke 1LT8 (Saturn core for the HP48S series)
Yorke HP 00048-80063 (Saturn core for the HP48G series)
Frequency2–4 MHz
Programming
Programming language(s)RPL / Saturn Machine language
User memoryHP 48S series: 32 KB
HP 48G series: 32 to 128 KB
Firmware memoryHP 48S series: 256 KB
HP 48G series: 512 KB
External memoryHP 48SX: Ports 1 and 2 (merged): 256 KB
HP 48GX: Port 1: 128 KB
Port 2: 4,096 KB (4 MB)
Interfaces
Connection4-pin RS-232, HP-IR
PortsSerial, Infrared, Kermit (protocol), (Xmodem added on G series)
Other
Power supply4.5 V (3× AAA battery)
Weight0.25 kg (0.55 lb)
Dimensions17.9×7.9×2.8 cm (7.05×3.11×1.1 inch)

The HP 48 is a series of graphing calculators designed and produced by Hewlett-Packard from 1990 until 2003.[1] The series includes the HP 48S, HP 48SX, HP 48G, HP 48GX, and HP 48G+, the G models being expanded and improved versions of the S models. The models with an X suffix are expandable via special RAM (memory expansion) and ROM (software application) cards. In particular, the GX models have more onboard memory than the G models. The G+ models have more onboard memory only. The SX and S models have the same amount of onboard memory.

Note that the similarly named hp 48gII (2004) is not a member of the series but closely related to the HP 49G+.

The calculators use Reverse Polish Notation (RPN) and the RPL programming language. The hardware architecture developed for the HP 48 series became the basis for the HP 38G, with a simplified user interface and an infix input method, and the HP 49G with various software enhancements. Likewise, the hardware and software design of the HP 48 calculators are themselves strongly influenced by other calculators in the HP line, most of all by the HP-18C and the HP-28 series.

Models / Availability

The HP 48SX was introduced on 1990-03-06.

Availability:

  • 48SX: 1990–1993
  • 48S: 1991–1993
  • 48GX (F1895A): 1993–2003[1]
  • 48GX ASEE: 1993 (special edition labelled "1893 ASEE 1993 Shaping our world - Century II")
  • 48G: 1993–2003[1]
  • 48G+ (F1630A, F1894A): 1998–2003[1]

Specifications

The HP 48 series' Saturn microprocessor is a hybrid 64-bit / 20-bit CPU hardware-wise but acts like a 4-bit processor in that it presents nibble-based data to programs and uses a nibble-based addressing system. The main registers A, B, C, D, along with temp registers R0, R1, R2, R3, and R4 are a full 64-bits wide, but the data registers D0 & D1 are only 20-bit. External logical data fetches are transparently converted to 8-bit physical fetches. The processor has a 20-bit address bus available to code but due to the presence of the high/low nibble selection bit, only 19 bits are available externally.

In both the HP 48S/SX and G/GX series, the Saturn CPU core is integrated as part of a more complex integrated circuit (IC) package. These packages have codenames inspired by the members of the Lewis and Clark Expedition. The codename of the IC is Clarke in the S/SX, after William Clark, and Yorke in the G/GX, after Clark's manservant. The previous series of Saturn-based ICs were codenamed Lewis, after Meriwether Lewis.

Common for all models

  • CPU architecture: Saturn
  • Screen resolution: 131×64 pixels. There were 3 versions of the LCD display used across the range with each improving visibility and contrast over the predecessor.[2]
  • Communication ports: 4-pin RS-232 (Serial port, standard UART at 1200 to 9600 bauds with option for parity (none/even/odd/mark/space)) and Infrared port (not IrDA, similar to serial, zeroes are pulses with duration 1/8 of a full bit time)[3]
  • Data bus width: 8-bit (external)
  • Maximum 4-bit-cell address width: 20 bits (leading to the address space shown next)
  • Logical address space: 512 KB
  • Maximum register size: 64 bit (both working and scratch registers)
  • Available expansion card ports on X models: 2
  • Expansion card pins: 40

HP 48S/HP 48SX specific

  • CPU clock frequency: 2 MHz
  • Memory clock frequency: 2 MHz
  • CPU codename: Clarke (Saturn 1LT8 core)
  • Communication protocol(s): Kermit (protocol)
  • On-board ROM: 256 KB
  • On-board RAM: 32 KB
  • Maximum additional memory per expansion card: 128 KB (48SX only)
  • ROM versions: A, B, C, D, E, (F,[4][5]) J
  • Orange and blue shift buttons

HP 48G/HP 48GX/HP 48G+ specific

Hewlett-Packard 48GX Scientific Graphing Calculator
  • CPU clock frequency: 3.68 to 4 MHz
    • Some claim that the frequency varies according to temperature[6]
    • According to one of the engineers on the design team of the HP 48G series (Dave Arnett), the yields for 4 MHz CPUs were essentially separated into two bins: the ones closest to spec, generally near 3.93–3.94 MHz, were reserved for the expandable models (GX), and those just slightly under spec were used for the non-expandable units (G). Eventually the yields improved and the CPUs which clocked closer to 4 MHz were installed in the non-expandable units as well. The effects of (non-extreme) temperatures are almost negligible.[citation needed]
  • Memory clock frequency: 2 MHz
  • CPU codename: Yorke (Saturn HP 00048-80063 core)
  • Communication protocol(s): Kermit (protocol), Xmodem
  • On-board ROM: 512 KB
  • On-board RAM: 32 KB (48G) or 128 KB (48G+/48GX)
  • Maximum additional memory for expansion card port 1: 128 KB
  • Maximum additional memory for expansion card port 2: 4 MB (128 KB addressable at any given time via bank switching)
  • ROM versions: K, L, M, P, R
  • Purple and blue-green shift buttons. This is sort of a design error, since these colors may be indistinguishable for red-green color blind people

Programming

The HP 48 series of calculators support a stack-based programming language named RPL, a supposed combination of Reverse Polish notation (RPN) and Lisp. RPL adds the concepts of lists and functions to stack-based programming, allowing the programmer to pass unevaluated code as arguments to functions, or return unevaluated code from a function by leaving it on the stack.

RPL comes in two flavors: User RPL and System RPL. User RPL is the language that a user can program directly on the calculator. System RPL requires an external compiler; this may be done on the calculator with a third-party utility, or on another machine. The two languages vary mainly in the number of low-level operations available to them. User RPL does not expose any commands that do not check their arguments. Consequently, User RPL programs cannot normally crash the calculator (and are therefore slower than System RPL programs), whereas a System RPL program that invokes a command with incorrect arguments will almost certainly leave the calculator in a state which requires a full memory reset.

It is also possible to program the HP 48 directly in HP Saturn assembly language. This can be done either via user-supplied on-calculator tools (eg. Jazz), or on another machine using user-supplied tools or those published directly by Hewlett-Packard (eg. SASM et al.).

Emulators

See also

References

  1. ^ a b c d e Paiva, Joseph V. (2004-10-01). "The End of An Era - On the genesis, life and death of the HP 48". Point of Beginning (PoB). BNP Media. Archived from the original on 2016-08-20. Retrieved 2015-10-20.
  2. ^ HP 48 Calculator Display Versions, retrieved 2022-08-10
  3. ^ "HP 48 I/O Technical Interfacing Guide". hpcalc.org. Hewlett-Packard. 1990-06-14. Retrieved 2020-09-12.
  4. ^ Schoorl, André; Maddock, Keith; Okahata, Darryl (2000-04-14) [1997]. Rechlin, Eric (ed.). "HP48 FAQ Section 3: Questions about ROM versions". Official HP48 FAQ - Answers to Frequently Asked Questions about the HP48. 4.62. HP Calculator Archive. Archived from the original on 2016-08-20. Retrieved 2015-09-12.
  5. ^ Wickes, William C. (1991-03-12). "HP 48 Version F: False Alarm". comp.sys.handhelds. hpcvra.cv.hp.com item: 2404. Archived from the original on 2016-04-28. Retrieved 2016-08-20.
  6. ^ "HPedia: The HP Calculator Encyclopedia".
  7. ^ "Spiderman's Dad an HP Calculator Fan?".

Further reading

Read other articles:

Борисюк Михайло Дем'янович Народився 21 листопада 1934(1934-11-21) (89 років)с. Харліївка, Корсаківський район, Орловська областьГромадянство  СРСР  УкраїнаНаціональність УкраїнецьДіяльність науковецьГалузь машинобудуванняAlma mater Саратовське вище військове командно-інжене

 

Centro de Convenciones/South 15th Street Vista de la estaciónUbicaciónCoordenadas 47°14′58″N 122°26′19″O / 47.2495, -122.43856Dirección South 19th Street y Pacific AvenueTacoma, WashingtonDatos de la estaciónInauguración 18 de agosto de 2003Servicios N.º de andenes 1 plataforma centralN.º de vías 2Propietario Sound TransitAdministración Sound TransitLíneasLínea(s) Tacoma Link Commerce Street/South 11th St. ← Tacoma Link → Union Station/South 19th St. M...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2021) تَسْتَخْدَمُ طَرْدُ الْقَطَرَاتِ الصَّوْتِيَّةِ نَبْضًا مِنْ الْمَوْجَاتِ فَوْقَ الصَّوْتِيَّةِ لِتَحْرِيكِ كَمِّيَّاتٍ مُنْخَفِضَةٍ مِنْ السَّوَائِ...

Partai Komunis Yordania الحزب الشیوعی الاردنیKetua umumMunir HamarnehDibentuk1948Kantor pusatAmman, YordaniaIdeologiKomunismeMarxisme–LeninismeRepublikanismePosisi politikSayap kiriAfiliasi internasionalICMWPBenderaSitus webwww.jocp.org Partai Komunis Yordania (PKY; Arab: الحزب الشیوعی الاردنی, Hizb al-Shuyu'iyah al-Urduni), Hizb al-Shuyu'iyah al-Urduni) adalah partai politik komunis di Yordania, didirikan pada 1948. Sekretaris Jendral saat ini...

 

Гран-при Азербайджана 2023 годаангл. Formula 1 Azerbaijan Grand Prix 2023 Дата 28—30 апреля 2023 года Место Баку, Азербайджан Трасса Городская трасса Баку (6003 м) Дистанция 51 круг, 306,049 км Погода Солнечно. Сухо.Воздух +25 °C, трасса +42...41 °C Поул 1:40,203 Шарль Леклер Ferrari Быстрый круг 1:43,37051-...

 

Untuk kegunaan lain, lihat Dilema (disambiguasi). DilemmaSingel oleh Nelly & Kelly Rowlanddari album Nellyville dan Simply DeepSisi-BKings HighwayDirilis25 Juni 2002FormatCDGenreR&B, hip hopDurasi4:49 (versi album)3:55 (Radio edit)LabelUniversal, ColumbiaPenciptaCornell Haynes Jr.Antoine Macon Kenneth Gamble Bunny Sigler[1]ProduserBAM & RyanKronologi singel Hot in Herre(2002) Dilemma Air Force Ones(2002) Separated (1999) Dilemma(2002) Stole(2002) Dilemma adalah lagu dari r...

إيه بي سي نيوز ABC News     معلومات عامة المالك هيئة الإذاعة الأمريكية التابعة لشركة والت ديزني تاريخ التأسيس 15 يونيو 1945 البلد الولايات المتحدة  المقر الرسمي نيويورك،  الولايات المتحدة الموقع الرسمي ABCNews.com صفحة فيسبوك ABCNews  صفحة تويتر ABC  تعديل مصدري - تعديل   إ...

 

Al-Baḥrayn (o el-Baḥrēn), nombre en árabe para Baréin, donde el artículo al- (o el-) está mostrado en rojo. Al- (al-, en árabe: ٱلْـ), también romanizado como el- como se pronuncia en árabe dialectal, es el artículo determinado en el idioma árabe: una partícula gramatical (ḥarf) cuya función es definir el nombre al que se antepone (prefijo). Por ejemplo, la palabra كتاب, kitāb, 'libro' se puede identificar agregando el prefijo al-, indicando que es conocido por el h...

 

Overview of the folklore of Albania The symbol of the Sun often combined with the crescent Moon is commonly found in a variety of contexts of Albanian folk art, including traditional tattooing of northern tribes, grave art, jewellery and house carvings.[1] The worship of the Sun and the Moon is the earliest attested cult of the Albanians.[2] Part of a series onAlbanians By country Native Albania Kosovo Croatia Greece Italy Montenegro North Macedonia Serbia Diaspora Australia B...

2009 video game 2009 video gameKingdom Hearts 358/2 DaysNorth American box art featuring the main characters, from left: Xion, Roxas, Axel, Riku, and Mickey Mouse.Developer(s)h.a.n.d.Publisher(s)Square EnixDirector(s)Tetsuya NomuraProducer(s)Patrick ChenDesigner(s)Hiroyuki ItouYasuhiro SatoProgrammer(s)Yoshikazu HosodaArtist(s)Tetsuya NomuraWriter(s)Tetsuya NomuraYukari IshidaTomoco KanemakiComposer(s)Yoko ShimomuraSeriesKingdom HeartsPlatform(s)Nintendo DS[4]ReleaseJP: May 30, 2009&#...

 

Một phần của loạt bài về quyền LGBTTình trạng pháp lí của hôn nhân cùng giới Hôn nhân Andorra Anh Quốc1 Áo Argentina Bỉ Bồ Đào Nha Brasil Canada Chile Colombia Costa Rica Cuba Đan Mạch Đài Loan Đức Ecuador Estonia* Hà Lan2 Hoa Kỳ3 Iceland Ireland Luxembourg Malta México Na Uy Nam Phi Nepal New Zealand4 Pháp Phần Lan Slovenia Tây Ban Nha Thụy Điển Thụy Sĩ Úc Uruguay Kết hợp dân sự và đăng ký cặp đôi Anh Quốc:  &...

 

Species of flowering plant Polygala amara Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Rosids Order: Fabales Family: Polygalaceae Genus: Polygala Species: P. amara Binomial name Polygala amaraL. Polygala amara is a species of flowering plant in the milkwort family (Polygalaceae). It was described in 1769 and is found in Germany, Poland, Slovakia, the Czech Republic, Hungary, Slovenia, Croatia, Bosnia, Serbia, and Montenegro. ...

1250 BCE papyrus of a 2000–1800 BCE text Ipuwer Papyrus The Ipuwer Papyrus (officially Papyrus Leiden I 344 recto) is an ancient Egyptian hieratic papyrus made during the Nineteenth Dynasty of Egypt, and now held in the Rijksmuseum van Oudheden in Leiden, Netherlands.[1] It contains the Admonitions of Ipuwer, an incomplete literary work whose original composition is dated no earlier than the late Twelfth Dynasty of Egypt (c.1991–1803 BCE).[2] Discovery During the first hal...

 

North-south avenue in Manhattan, New York For other uses, see Eighth Avenue. Template:Attached KML/Eighth Avenue (Manhattan)KML is from Wikidata Eighth Avenue in June 2013Central Park West (59th–110th Streets)Frederick Douglass Boulevard (north of 110th Street)Facing north on Eighth Avenue from 32nd StreetOwnerCity of New YorkMaintained byNYCDOTLength7.8 mi (12.6 km)[1]LocationManhattan, New York City, U.S.South endHudson / Bleecker Streets in West VillageMajorju...

 

State electoral district of New South Wales, Australia BalmainNew South Wales—Legislative AssemblyInteractive map of district boundaries from the 2023 state electionStateNew South WalesCreated1885, 2007Abolished1894, 1991MPKobi ShettyPartyGreensNamesakeBalmain, New South WalesElectors58,785 (2023)Area16.14 km2 (6.2 sq mi)DemographicInner metropolitan Electorates around Balmain: Drummoyne Lane Cove North Shore DrummoyneSummer Hill Balmain Sydney Summer Hill Newtown Newtow...

1997 novel by Mark Gatiss This article is about the 1997 Doctor Who novel by Mark Gatiss. For other uses, see roundhead (disambiguation). The topic of this article may not meet Wikipedia's notability guideline for books. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, o...

 

Thora BirchThora Birch, 2006PekerjaanAkrtisTahun aktif1988 - sekarangSitus webhttp://www.thora.org Thora Birch (lahir 11 Maret 1982) merupakan seorang aktris berkebangsaan Amerika Serikat yang menjadi yang terkenal saat bermain di film utamanya seperti Hocus Pocus (1993), Now and Then (1995), dan Alaska (1996). Dia dilahirkan di Los Angeles. Dia mulai berkarier di dunia film sejak tahun 1988. Filmografi Tahun Judul Sebagai Catatan 2007 Dark Corners Karen/Susan Production Completed 2006 S...

 

American police procedural crime drama television series (1999–present) For the recent season, see Law & Order: Special Victims Unit (season 24). Law & Order: Special Victims UnitAlso known as Law & Order: SVU SVU Genre Police procedural Legal drama Thriller Mystery Created byDick WolfStarring Christopher Meloni Mariska Hargitay Richard Belzer Dann Florek Michelle Hurd Stephanie March Ice-T BD Wong Diane Neal Tamara Tunie Adam Beach Michaela McManus Danny Pino Kelli Giddish Raú...

This article relies largely or entirely on a single source. Please help improve this article by introducing citations to additional sources.Find sources: Tuure Salo – news · newspapers · books · scholar · JSTOR (October 2023) Finnish lawyer, bank director and politician (1921–2006) Tuure Olavi Hermanni Salo (7 February 1921 – 19 April 2006) was a Finnish lawyer, bank director and politician, born in Rovaniemi. He was a member of the Parliament ...

 

Italian luxury fashion house in Milan For other uses, see Versace (disambiguation). Gianni Versace S.r.l.Versace store in BerlinTypeSubsidiary (S.r.l.)IndustryFashionFounded1978; 45 years ago (1978), as Gianni Versace DonnaFounderGianni Maria VersaceHeadquartersPiazza Luigi Einaudi, 420124 MilanItaly45°28′59″N 9°11′42″E / 45.48306°N 9.19502°E / 45.48306; 9.19502Key peopleSanto Versace (chairman, president)[1]Emmanuel Gintzburger (d...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!