La serie 80 de computadoras de escritorio científicas pequeñas de Hewlett-Packard se presentó en 1980, comenzando con la popular HP-85, destinada a aplicaciones de ingeniería y control. Ofrecía la capacidad de las computadoras de escritorio de la serie HP 9800 con un monitor integrado en un paquete más pequeño que incluía almacenamiento e impresora, a la mitad del precio.
El primer modelo de la Serie 80 fue el HP-85, presentado en enero de 1980. [1] BYTE escribió "quedamos impresionados con el rendimiento... los gráficos por sí solos hacen de esta una alternativa atractiva, aunque no barata, a los pequeños sistemas existentes en el mercado... suponemos que muchos experimentadores y piratas informáticos personales querrán esta máquina". [2]
En una carcasa de escritorio estilo máquina de escribir, la HP-85 de US$3.250 (equivalente a US$12.000 en 2023) contiene la CPU y el teclado, con un sistema operativo basado en ROM (como la serie 9800), 16 KB de RAM dinámica , una pantalla CRT de 5 pulgadas (16 líneas de 32 caracteres, o 256×192 píxeles ), una unidad de cinta para cartuchos DC-100 (Capacidad de 210 KB ,650 B/s de transferencia) y una impresora térmica. Tanto la pantalla como la impresora muestran gráficos además de texto, y la impresora puede copiar cualquier cosa que se muestre en la pantalla. El chasis incluye cuatro ranuras para módulos en la parte posterior para expansión que pueden albergar módulos de memoria, extensiones de ROM o interfaces como RS-232 y GPIB . [2] Todos los componentes fueron diseñados en la División de Computadoras Personales de Hewlett-Packard en Corvallis, Oregon , incluido el procesador y el chipset central. [1]
Los modelos posteriores ofrecían variaciones como pantallas diferentes o externas, interfaces integradas o un gabinete montable en rack (consulte la tabla a continuación para obtener más detalles).
Las máquinas se construyeron alrededor de una CPU propiedad de HP con nombre en código Capricorn que funcionaba a 625 kHz (0,625 MHz) y tenía un intérprete BASIC en ROM (32 KB ). [3] Los programas se pueden almacenar en cintas de cartucho DC-100 o en unidades de disco/cinta externas.
A pesar de la frecuencia de reloj del procesador comparativamente baja, las máquinas eran bastante avanzadas en comparación con otras computadoras de escritorio de la época, [4] en particular en lo que respecta a las características del software relevantes para el uso técnico y científico. La representación numérica estándar era un formato de punto flotante con una mantisa de 12 dígitos (decimal) y exponentes de hasta ±499. El intérprete admitía un conjunto completo de funciones científicas ( funciones trigonométricas , logaritmos , etc.) con esta precisión. El lenguaje admitía matrices bidimensionales y una extensión de ROM hizo que estuvieran disponibles funciones de alto nivel como la multiplicación e inversión de matrices .
Para las series más grandes HP-86 y HP-87, HP también ofreció una tarjeta de procesador CP/M enchufable con un procesador Zilog Z80 separado . [5] Más tarde, HP adoptaría CP/M de manera más sustancial y lanzaría la HP-125 con CP/M 2.2 como estándar. [6]
A finales de los años 70 se desarrollaron ordenadores domésticos económicos como el Apple II y el TRS-80 . Steve Wozniak , mientras trabajaba en HP, había desarrollado el ordenador Apple en su tiempo libre, con la idea de un ordenador que funcionara en BASIC cuando se encendiera. Ofreció a HP los derechos del ordenador Apple, pero fue rechazado y se le concedió una cesión legal. En una entrevista señaló que poco después de eso, la división de calculadoras estaba empezando un proyecto de ordenador de 8 bits llamado Capricorn, y no se le permitió trabajar en ese proyecto. [7] En última instancia, el mercado de la informática de escritorio iría a parar a los ordenadores personales compatibles con IBM PC con un sistema operativo basado en unidad de disquete y un procesador Intel 8088 estándar de la industria (el IBM PC se anunció poco después de la serie 80).
Nota : La serie HP-86/87 utilizó ROM diferentes (etiqueta amarilla) que los modelos 85/83 (etiqueta blanca).
Los módulos de interfaz para la Serie 80 se construyeron alrededor de un chip de interfaz de bus propietario que conectaba un microcontrolador Intel 8049 estándar al bus principal. Las funciones de interfaz, como el protocolo de enlace, se delegaron en el firmware 8049. [ 17 ]