Durante la época de estudiante, como dije, utilicé una casio programable en Basic, que era buena y barata, pero siempre quise una HP41.
Esta calculadora se estuvo fabricando ininterrumpidamente durante más de 10 años. No llega a la longevidad de la hp12c (que sigue fabricándose desde 1981, y que cumplió en 2011 su 30 aniversario), pero durante toda esa época (los años 80) fue la referencia indiscutida.
¿Qué la hacía ser la referencia?
El poseedor de una HP41c era consciente de que tenía un ordenador portátil en la mano, y que con él podía hacer casi cualquier cosa. Hay libros que indican cómo se podían controlar las luces de la casa mediante la HP41c.
El primer modelo fue la HP41c propiamente dicha, con 63 registros de memoria, que podían convertirse en pasos de programa, a razón de 7 bytes por registro, según la configuración necesaria por el usuario. En los puertos de expansión se podían añadir hasta 4 módulos de memoria de 64 registros cada uno, llegando en total hasta los 319 registros.
El segundo modelo fue la HP41cv. Incluía de serie los 319 registros en la placa base, con lo cual los cuatro puertos de expansión quedaban libres para módulos ROM (para ampliar la funcionalidad de la calculadora) o módulos de interface. (Para valorar la cantidad de memoria que tenía, baste pensar que tenía 2,23 kbytes de memoria. El iPhone más pequeño tiene 8 Gb, es decir, casi 4 millones de veces más.)
El tercer modelo fue la HP41CX. Además de lo anterior, tenía memoria extendida (memoria que no se puede acceder directamente pero de la que se puede copiar y trasladar a la memoria principal, de forma similar al límite de 640 kb de MSDOS), algunas funciones adicionales, y un módulo de reloj, con el cual llegaron las alarmas, funciones de calendario y un cronómetro. Aparentemente, el módulo de reloj se creó a petición expresa de la NASA, que había elegido la HP41c como calculadora de vuelo y quería incluir programas que actuaran en función de la posición orbital de las lanzaderas, para el caso de que el ordenador principal fallara.
(Otro artículo interesante será sobre la utilización de las HP en la carrera espacial)
Se han hecho más de 250 módulos ROM de programas y funciones adicionales a través de los años. Hay ROMs para los más variados campos de la ciencia las matemáticas y las finanzas; pero sólo se podían utilizar cuatro simultáneamente.
En los últimos años, y aprovechando los avances en miniaturización, un entusiasta ha desarrollado una placa de procesador que sustituye a la placa original, y gracias a la memoria adicional de que se dispone ahora, permite almacenar TODOS los módulos ROM existentes sin necesidad de utilizar los puertos de expansión, además de funcionar hasta 50 veces más rápido. La nueva calculadora (que necesita una calculadora “donante” original) se llama HP41CL y es una auténtica maravilla. Si tuviste (o tienes) una HP41c, deberías probar la HP41cl. Capacidad infinita de programas a todos los efectos prácticos, rapidísima, y con toda la funcionalidad desarrollada a lo largo de todos estos años, incluida de serie en el sistema.
Continuará…