stringtranslate.com

Serie HP 48

La HP 48 es una serie de calculadoras gráficas diseñadas y producidas por Hewlett-Packard desde 1990 hasta 2003. [1] La serie incluye las HP 48S , HP 48SX , HP 48G , HP 48GX y HP 48G+ , siendo los modelos G versiones ampliadas y mejoradas de los modelos S. Los modelos con un sufijo X se pueden ampliar mediante tarjetas especiales de RAM (expansión de memoria) y ROM (aplicación de software). En particular, los modelos GX tienen más memoria integrada que los modelos G. Los modelos G+ solo tienen más memoria integrada. Los modelos SX y S tienen la misma cantidad de memoria integrada.

Tenga en cuenta que la HP 48gII (2004) con un nombre similar no es miembro de la serie, pero está estrechamente relacionada con la HP 49G+ .

Las calculadoras utilizan la notación polaca inversa (RPN) y el lenguaje de programación RPL . La arquitectura de hardware desarrollada para la serie HP 48 se convirtió en la base para la HP 38G , con una interfaz de usuario simplificada y un método de entrada infijo , y la HP 49G con varias mejoras de software. Asimismo, el diseño de hardware y software de las calculadoras HP 48 está fuertemente influenciado por otras calculadoras de la línea HP, sobre todo por la HP-18C y la serie HP-28 .

Modelos / Disponibilidad

La HP 48SX se introdujo el 6 de marzo de 1990.

Disponibilidad:

Presupuesto

El microprocesador Saturn de la serie HP 48 es un híbrido de CPU de 64 bits y 20 bits en términos de hardware, pero actúa como un procesador de 4 bits en el sentido de que presenta datos basados ​​en nibbles a los programas y utiliza un sistema de direccionamiento basado en nibbles. Los registros principales A, B, C, D, junto con los registros temporales R0, R1, R2, R3 y R4 tienen un ancho total de 64 bits, pero los registros de datos D0 y D1 tienen solo 20 bits. Las búsquedas de datos lógicos externos se convierten de manera transparente en búsquedas físicas de 8 bits. El procesador tiene un bus de direcciones de 20 bits disponible para codificar, pero debido a la presencia del bit de selección de nibble alto/bajo, solo hay 19 bits disponibles externamente.

Tanto en la serie HP 48S/SX como en la serie G/GX, el núcleo de la CPU Saturn está integrado como parte de un paquete de circuito integrado (CI) más complejo. Estos paquetes tienen nombres en código inspirados en los miembros de la expedición Lewis y Clark . El nombre en código del CI es Clarke en la S/SX, en honor a William Clark , y Yorke en la G/GX, en honor al sirviente de Clark . La serie anterior de CI basados ​​en Saturn tenían el nombre en código Lewis , en honor a Meriwether Lewis .

Común para todos los modelos

Específico para HP 48S/HP 48SX

Específico para HP 48G/HP 48GX/HP 48G+

Calculadora gráfica científica Hewlett-Packard 48GX

Programación

La serie de calculadoras HP 48 admite un lenguaje de programación basado en pila llamado RPL , una supuesta combinación de notación polaca inversa (RPN) y Lisp . RPL agrega los conceptos de listas y funciones a la programación basada en pila , lo que permite al programador pasar código no evaluado como argumentos a funciones o devolver código no evaluado de una función dejándolo en la pila.

RPL se presenta en dos versiones: User RPL y System RPL . User RPL es el lenguaje que un usuario puede programar directamente en la calculadora. System RPL requiere un compilador externo; esto se puede hacer en la calculadora con una utilidad de terceros o en otra máquina. Los dos lenguajes varían principalmente en la cantidad de operaciones de bajo nivel disponibles para ellos. User RPL no expone ningún comando que no verifique sus argumentos. En consecuencia, los programas User RPL normalmente no pueden bloquear la calculadora (y, por lo tanto, son más lentos que los programas System RPL ), mientras que un programa System RPL que invoca un comando con argumentos incorrectos casi con certeza dejará la calculadora en un estado que requiere un reinicio completo de la memoria.

También es posible programar la HP 48 directamente en lenguaje ensamblador de HP Saturn . Esto se puede hacer mediante herramientas proporcionadas por el usuario en la calculadora (por ejemplo, Jazz) o en otra máquina utilizando herramientas proporcionadas por el usuario o publicadas directamente por Hewlett-Packard (por ejemplo, SASM et al.).

Emuladores

En la cultura popular

Véase también

Referencias

  1. ^ abcde Paiva, Joseph V. (1 de octubre de 2004). "El fin de una era: sobre la génesis, la vida y la muerte del HP 48". Punto de inicio (PoB) . BNP Media. Archivado desde el original el 20 de agosto de 2016. Consultado el 20 de octubre de 2015 .
  2. ^ Versiones de pantalla de la calculadora HP 48 , consultado el 10 de agosto de 2022
  3. ^ "Guía técnica de interfaz de E/S de HP 48". hpcalc.org . Hewlett-Packard. 14 de junio de 1990 . Consultado el 12 de septiembre de 2020 .
  4. ^ Schoorl, André; Maddock, Keith; Okahata, Darryl (14 de abril de 2000) [1997]. Rechlin, Eric (ed.). "HP48 FAQ Sección 3: Preguntas sobre versiones de ROM". Preguntas frecuentes oficiales de HP48: respuestas a preguntas frecuentes sobre la HP48 . 4.62. Archivo de calculadoras HP. Archivado desde el original el 20 de agosto de 2016. Consultado el 12 de septiembre de 2015 .
  5. ^ Wickes, William C. (12 de marzo de 1991). "HP 48 versión F: falsa alarma". comp.sys.handhelds . hpcvra.cv.hp.com item: 2404. Archivado desde el original el 28 de abril de 2016 . Consultado el 20 de agosto de 2016 .
  6. ^ "HPedia: La enciclopedia de la calculadora HP".
  7. ^ "¿El padre de Spiderman es fanático de la calculadora HP?"

Lectura adicional

Enlaces externos