MAGAZÍN D'INVESTGACIÓ PERIODÍSTICA (iniciat el 1960 com AUCA satírica.. per M.Capdevila a classe de F.E.N.)
-VINCIT OMNIA VERITAS -
VOLTAIRE: "El temps fa justícia i posa a cadascú al seu lloc.."- "No aniràs mai a dormir..sense ampliar el teu magí"
"La història l'escriu qui guanya".. així.. "El poble que no coneix la seva història... es veurà obligat a repetir-la.."
01-06-2023 (514 lectures) | Categoria: Articles |
HP 48GX
|
|
Tipus | Gràfics científics programables |
---|---|
Fabricant | Hewlett-Packard |
Introduït | 1990 |
Discontinuat | 2003[1] |
Predecessor | HP-28S |
Successor | HP 49G |
Cost | 350 USD |
Calculadora | |
Mode d'entrada | RPN |
Precisió | 12 dígits BCD, exp ±499 |
Tipus de visualització | TN LCD |
Mida de la pantalla | 131×64 píxels |
PROCESSADOR | |
Processador | Clarke 1LT8 (nucli de Saturn per a la sèrie HP48S) i el Yorke HP 00048-80063 (nucli de Saturn per a la sèrie HP48G) |
Freqüència | 2-4 MHz |
Programació | |
Llenguatge(s) de programació(s) | Llenguatge màquina RPL / Saturn |
Memòria d'usuari | Sèrie HP48S : 32 KB , Sèrie HP48G : 32 a 128 KB |
Memòria del firmware | Sèrie HP48S : 256 KB , Sèrie HP48G : 512 KB |
Memòria externa | HP48SX : Ports 1 i 2 (fusionats), 256 KB , HP48GX : Port 1 , 128 KB Port 2 , 4.096 KB (4 MB) |
Interfícies | |
Connexió | 4 pins RS-232, HP-IR |
Ports | Sèrie, infrarojos, Kermit (protocol), (Xmodem afegit a la sèrie G) |
Altres__________ | |
Alimentació | Bateria AAA de 4,5 V (3×) |
Pes | 0.25 kg (0.55 lb) |
Dimensions | 17.9×7.9×2.8 cm (7.05×3.11×1.1 polzades) |
La HP 48 és una sèrie de calculadores gràfiques dissenyades i produïdes per Hewlett-Packard des de 1990 fins a 2003. [1] La sèrie inclou l'HP 48S, HP 48SX, HP 48G, HP 48GX i HP 48G+, ampliant i millorant els models G dels models S. Els models amb un sufix X són ampliables mitjançant targetes RAM especials (expansió de memòria) i ROM (aplicació de programari). En particular, els models GX tenen més memòria a bord que els models G. Els models G+ només tenen més memòria incorporada. Els models SX i S tenen la mateixa quantitat de memòria a bord.
Tingueu en compte que el també anomenat hp 48gII (2004) no és un membre de la sèrie, però està estretament relacionat amb l'HP 49G+.
Les calculadores utilitzen la notació polonesa inversa (RPN) i el llenguatge de programació RPL. L'arquitectura de maquinari desenvolupada per a la sèrie HP 48 es va convertir en la base de l'HP 38G, amb una interfície d'usuari simplificada i un mètode d'entrada d'infix, i l'HP 49G amb diverses millores de programari. Així mateix, el disseny de maquinari i programari de les calculadores HP 48 estan fortament influenciats per altres calculadores de la línia HP, sobretot per la HP-18C i la sèrie HP-28.
L'HP 48SX es va introduir el 1990-03-06.
Disponibilitat:
El microprocessador Saturn de la sèrie HP 48 és una CPU híbrida de 64 bits / 20 bits pel que fa al maquinari, però actua com un processador de 4 bits, ja que presenta dades basades en mossegades als programes i utilitza un sistema d'adreçament basat en nibble. Els registres principals A, B, C, D, juntament amb els registres temporals R0, R1, R2, R3 i R4 tenen una amplada completa de 64 bits, però els registres de dades D0 i D1 són només de 20 bits. Les obtingudes de dades lògiques externes es converteixen de manera transparent en recuperacions físiques de 8 bits. El processador té un bus d'adreces de 20 bits disponible per codificar, però a causa de la presència del bit de selecció de pica alta/baixa, només 19 bits estan disponibles externament.
Tant a la sèrie HP 48S/SX com G/GX, el nucli de la CPU de Saturn s'integra com a part d'un paquet de circuits integrats (IC) més complexos. Aquests paquets tenen noms en clau inspirats en els membres de l'expedició de Lewis i Clark. El nom en clau de l'IC és Clarke al S/SX, en honor de William Clark, i Yorke al G/GX, en honor del criat de Clark. La sèrie anterior d'ICs basats en Saturn van ser anomenats Lewis, en honor de Meriwether Lewis.
La sèrie HP 48 de calculadores admet un llenguatge de programació basat en piles anomenat RPL, una suposada combinació de notació polonesa inversa (RPN) i Lisp. RPL afegeix els conceptes de llistes i funcions a la programació basada en piles, permetent al programador passar codi no avaluat com a arguments a funcions, o retornar codi no avaluat d'una funció deixant-lo a la pila.
RPL es presenta en dos sabors: RPL d'usuari i RPL del sistema. L'usuari RPL és el llenguatge que un usuari pot programar directament a la calculadora. La RPL del sistema requereix un compilador extern; Això es pot fer a la calculadora amb una utilitat de tercers o en una altra màquina. Els dos idiomes varien principalment en el nombre d'operacions de baix nivell disponibles per a ells. L'usuari RPL no exposa cap ordre que no comprovi els seus arguments. En conseqüència, els programes RPL d'usuari normalment no poden bloquejar la calculadora (i, per tant, són més lents que els programes RPL del sistema), mentre que un programa RPL del sistema que invoca una ordre amb arguments incorrectes gairebé segur que deixarà la calculadora en un estat que requereix un restabliment complet de la memòria.
També és possible programar l'HP 48 directament en llenguatge màquina.
A User-RPL:
« CLLCD "HELLO WORLD" MSBOX »
« → M « 3E8 'C' STO 'M*C^2' EVAL "E " →TAG » »
« 10 RAND * IP 0 -> r <-n « DO "ADIVINA EL NÚMERO MÀGIC" "" INPUT OBJ? ' <-n' STO CASE <-n r > THEN "MÉS BAIX..." END <-n r < THEN "MÉS ALT..." END "ENCERTAT" END MSGBOX UNTIL r <-n == END » »
Programa per calcular nombres PRIMERS. Calcula el temps emprat en format HMS.
<<
“INTRODUEIX EL NÚMERO:”
“”
INPUT OBJ
TIME SWAP
3 t p n
<<
DO p n /
IF FP 0 ==
THEN p “NO ES PRIMER” n KILL
END
n 2 + ‘n’ STO
UNTIL n 2 ^ p >
END CLEAR p “PRIMER”
TIME HMS→ t HMS→ - →HMS
>>
>>
Comentaris publicats
Afegeix-hi un comentari: