Mensajes sobre el tema: hp85

Blog en español


Publicado el por

El HP85 (continuación)

DSC_7541Decíamos ayer…

Hablábamos entonces del HP85, mi segundo contacto con productos de HP. Como decía, estaba en disposición de funcionar y gestionar todo el ordenador desde el arranque, sin necesidad de cargar sistema operativo, desde disco o memoria.

Ahora es difícil de entender eso. Al presionar la tecla on en la trasera del ordenador, tardaba un par de segundos en aparecer el cursor en el CRT: el tiempo que tardaba éste en calentarse. A partir de estos dos segundos, podías empezar a funcionar. Para que luego hablen de arranque rápido.

¿Y qué tenías entonces?

  • Un interprete BASIC: podías escribir programas, simplemente comenzando a escribir en la pantalla:

10 REM primer programa

20 DISP “HELLO WORLD” ! DISP es el PRINT que va al display CRT

30 END

Y ya estaba. Sólo había un programa en memoria. Si yo ahora escribo 10 REM segundo programa, y presiono la tecla LIST, el sistema me ha machacado la primera línea y colocado la segunda en su lugar:

10 REM segundo programa

20 DISP “HELLO WORLD” ! DISP es el PRINT que va al display CRT

30 END

El programa sólo recibía un nombre (de un máximo de 8 caracteres) cuando se grababa en la cinta o en un floppy.

  • Un intérprete de comandos, que funcionaba como una calculadora muy avanzada. Se podía definir variables y matrices, tanto en programa como fuera de él, y tenía un conjunto de instrucciones matemáticas muy potentes. De hecho, en un momento en que todas las calculadoras tenían un rango numérico de 1EXP-99 a 9,99999EXP99, el HP85 lo tenía desde 1EXP-499 a 9,99999EX4P99. ¡No existen en el universo valores tan grandes!

DSC_7544De hecho, he sabido posteriormente que el HP85 estaba construído sobre un procesador de calculadora, similar al procesador Nut que había sido diseñado para la HP41c (tranquilos - habrá un próximo capítulo para la HP41c y sus derivados). Todos los cálculos numéricos se hacen en BCD (Binary Coded Decimal), en lugar de coma flotante digital como en la mayoría de procesadores.

  • Cuatro puertos de ampliación traseros. Los interfaces que HP fabricó para el incluían:

. HP-IB para instrumentación. Era el interface principal, y todo (¡todo!)lo que producía HP tenía este interface. Yo manejaba impresoras, plotters, multímetros, discos floppy y discos duros con este interface. Incluso ahora tengo un osciloscopio digital de HP con ese interface. Era de direccionamiento muy fácil. Cada dispositivo tenía un número en el sistema, que se podía configurar con interruptores DIP.

. HP-IL: para conectar con dispositivos portátiles de baja potencia, como multímetros portátiles (el HP3468A por ejemplo), cintas magnéticas o calculadoras (como la HP41c o la HP71). Este interface era en bucle con paso de testigo, y era extremadamente lento - pero suficiente cuando había poco tráfico.

. Puerto RS232 y puerto Centronics para impresoras y otros dispositivos.

- ROMs adicionales que extendían la librería de funciones del ordenador

- Memoria adicional (desde los 16kb originales de RAM se podía ampliar hasta 48kb - ¡Y no te los acababas nunca!)

¡Mañana más!

Leer mensaje completo
Más sobre: hp-ib, hp85
Publicado el por

Primera entrada del blog en Español

Después de cerca de tres años escribiendo en el blog en inglés, llega el momento de empezar con el blog en español. La razón principal es que de las visitas que recibe el sitio, guiadas principalmente por Google, la mayoría son de Estados Unidos. No tenemos nada contra los USA - simplemente no podemos ser competitivos, debido a los crecientes costes de transporte y las nuevas regulaciones de las compañías de transporte que impiden mandar calculadoras con baterías de litio. El papeleo que ello conlleva con Correos, hace que debamos utilizar otros métodos más caros. Es mejor atraer a los internautas españoles.

Para los nuevos a thecalculatorstore.com, se trata de una empresa que nace de un hobby - las calculadoras. Más concretamente, de las calculadoras HP.

Mi primera calculadora HP fue una HP33c. Era una calculadora científica de la serie Spice (código interno de HP), pantalla de led rojos, con un buen número de funciones científicas, utilizaba dos teclas de shift y tenía 50 pasos de programa. Me sirvió desde 8 de EGB hasta 1º de carrera.

33c3q

Simultáneamente había empezado a programar en microcomputadores. Los llamo microcomputadores porque todavía no había aparecido el PC. Eso tardaría todavía un par de años. El microcomputador en cuestión era el HP85. Se programaba en BASIC (un basic mucho más ampliado que el de Microsoft), no necesitaba cargar un sistema operativo porque este venía en una ROM de 48kbytes (mientras que el primer PC tenía una ROM de 16kbytes que únicamente almacenaba la bios), y tenía una pantalla gráfica de 256*192 pixels. No era una resolución pequeña, teniendo en cuenta el tamaño de pantalla (creo que era 3 pulgadas). Aquí tenéis una foto. No se trata de “mi” HP85 original, sino de otro que he comprado y reparado posteriormente.

A la derecha de la pantalla se puede ver un lector de cinta magnética, con la friolera de 256 kbytes. El tiempo de acceso no era excesivamente largo, pero en cualquier caso mucho más que un floppy disc. (esta lectora de cinta debe ser reparada siempre que se compre uno de estos aparatos, ya que la rueda plástica de arrastre se reblandece y queda pegajosa.

Encima de la pantalla se puede ver una impresora de papel térmico. Podía imprimir texto y pambién gráficos, además de pantallazos, con una sóla tecla.

DSC_7540

Mañana, ¡más!

Leer mensaje completo
Más sobre: hp 85, hp33c, hp85