El H8 de Heathkit es un microordenador basado en Intel 8080A vendido en forma de kit a partir de 1977. El H8 era similar a los ordenadores de bus S-100 de la época y, al igual que esas máquinas, se utilizaba a menudo con el sistema operativo CP / M en disquete. disco .
Desarrollador | Heathkit |
---|---|
Fabricante | Heathkit |
Tipo | Microordenador |
Fecha de lanzamiento | 1977 |
Sistema operativo | CP / M , HDOS |
UPC | Intel 8080A |
La principal diferencia entre las máquinas H8 y S-100 fue el autobús ; el H8 utilizó un diseño de bus de 50 pines que era más pequeño, más robusto y mejor diseñado eléctricamente. La máquina también incluyó una ROM de arranque que facilitó el inicio, incluido el código para ejecutar la entrada / salida básica y permitir la entrada a través de un teclado octal montado en la parte delantera y una pantalla del panel frontal en lugar de los interruptores binarios y las luces que se usan en máquinas como Altair. 8800 .
El H8 requería un terminal separado para ser realmente útil; Heathkit también introdujo varias terminales. Un modelo sucesor, el "Todo-en-Uno" Heathkit H89 , combinó una placa de procesador Z-80 y una unidad de disquete en el gabinete de un terminal Heathkit H19 . Este modelo también se vendió en forma completamente ensamblada como WH89 . Estos fueron vendidos más tarde por Zenith Electronics con su nombre en el frente como Zenith Z-89 .
Historia
Fondo
MITS anunció el Altair 8800 en enero de 1975 y comenzó a vender kits poco después. Comercializada para aficionados a la electrónica a través de revistas especializadas como Popular Electronics , los fundadores de la empresa sintieron que el atractivo sería limitado y se esperaba que vendieran solo unos pocos cientos de sistemas. En cambio, recibieron pedidos por miles en el primer mes. Las ventas fueron mucho mayores de lo esperado que MITS no pudo eliminar la acumulación de pedidos durante la mayor parte del año. [1]
El Altair despertó un interés tan intenso en el mundo de las microcomputadoras que varias otras empresas intervinieron para cubrir el retraso de ventas, construyendo máquinas que eran clones del Altair. El componente principal de este diseño fue el bus S-100, llamado así porque usaba un conector de borde de 100 pines que MITS encontró a precios de ganga cuando estaban diseñando la máquina. Desafortunadamente, los pines estaban conectados desde el backplane sin pensar realmente en su diseño, y tenía una serie de problemas que lo hacían poco confiable.
A pesar de los defectos de diseño, la estandarización condujo a un florecimiento de empresas que vendían en el mercado de la S-100. La introducción de controladores de disquete y el sistema operativo CP / M basado en disco mejoró drásticamente las capacidades del sistema e inició el proceso de convertirlos en herramientas prácticas para pequeñas empresas. A fines de la década de 1970, comenzaron a desplazar a las miniordenadores y otros sistemas en una serie de funciones.
H8
Heathkit era un actor de larga data en el mercado de la electrónica, fabricando kits para productos que habían demostrado su eficacia en el mercado. Algunos de estos eran bastante complejos, incluida una televisión en color . [2] En 1977 decidieron entrar en el mercado de las microcomputadoras y diseñaron el H8. La máquina se anunció en julio de 1977 y comenzó a venderse ese otoño a un precio de 379 dólares. [3] [4] [5]
Para que sea útil, el usuario también debe comprar una tarjeta SRAM de 4 kB ($ 139) y algún tipo de controlador de almacenamiento; como mínimo, sería el lector / perforador de cinta de papel H10 o la tarjeta de E / S serie H8-5 ($ 110) que controlaba una cinta de casete , utilizando una variante de 1200 baudios del formato estándar de Kansas City . [3] Otro accesorio común era el terminal de video H9 , que también funcionaba con la tarjeta H8-5; aunque cualquier terminal serial funcionaría. Desafortunadamente, el H9 era económico pero de apariencia fea, estaba limitado a caracteres en mayúsculas y 12 líneas de visualización, y usaba una variedad de interruptores baratos para su teclado. Finalmente fue reemplazado por el terminal H19, un diseño más agradable ergonómicamente y capaz de caracteres en minúsculas y gráficos. El H19 se convirtió en una importante línea de productos propia. El sistema de disquete H17 estuvo disponible en 1978, normalmente se vende con una unidad pero ampliable con una segunda (y luego a tres). El uso del H17 requirió al menos 16 kB de RAM. El H8 podía usar CP / M, ya menudo lo hacía, pero las primeras máquinas requerían una versión especial de CP / M que estaba "organizada" en 8K en lugar de cero, o una pequeña modificación de hardware y una ROM actualizada para hacerlo. Heath también tenía su propio DOS, como era de esperar llamado HDOS , que fue escrito por J. Gordon Letwin. Letwin luego fue a Microsoft para convertirse en el arquitecto principal de OS / 2 .
En el momento en que se introdujo el H8, el mercado de las computadoras se encontraba en medio de un cambio del mercado de pasatiempos que lo había generado a un mercado de "usuarios" que compraba máquinas preensambladas. [3] Heath siguió esta tendencia e introdujo el WH8 en forma completamente ensamblada por $ 475. [3] Al igual que el H8, el WH8 necesitaría incluir varias otras tarjetas para ser útil. El sistema de unidad de disco también estaba disponible completamente ensamblado como WH17 . Para el sistema operativo CP / M, Heathkit proporcionó el WH67, un disco duro de 10 MB de ocho pulgadas y el sistema de disquete H47 de ocho pulgadas.
H89
En 1978, Heath introdujo el Heathkit H88, que combinaba el terminal H19 y un nuevo procesador de placa única basado en Zilog Z80 en la carcasa del H19. Una versión con una unidad de disco incorporada a la derecha de la pantalla del terminal se convirtió en el H89 . Las máquinas tenían un gran parecido con el TRS-80 Modelo III y computadoras todo en uno similares. El H89 estaba disponible en forma de kit por $ 1595 y en forma completamente ensamblada como WH89 por $ 2295.
Poco después de la introducción del H89, Zenith compró Heathkit para ingresar al mercado de las microcomputadoras. [6] Continuaron las ventas del H89 con su propio etiquetado en el frente como el Zenith Z89 . Finalmente, Bull HN (CII Bull, Honeywell y Nippon Electric) compró Zenith Data Systems (Heathkit más la división informática de Zenith) porque necesitaban un fabricante estadounidense de microcomputadoras para cumplir con los requisitos de compra del gobierno. Las ventas de kits terminaron poco después de esa compra. [7]
Descripción
Heath decidió no implementar el autobús S-100 y en su lugar creó el suyo propio, conocido como "Benton Harbor Bus" en honor a su ciudad natal. [3] El bus se basó en un conector de 50 pines y se diseñó para evitar los problemas eléctricos del sistema S-100 (como + 5V y tierra colocados uno al lado del otro). El H8 estaba empaquetado en un chasis en forma de caja con lados de cartón prensado y láminas de metal para el resto de la caja. La hoja superior estaba muy perforada para formar conductos de ventilación.
La máquina se construyó a partir de la placa posterior montada en el panel lateral derecho de la caja, con diez ranuras para tarjetas de 50 clavijas. [8] La primera y la última ranura estaban espaciadas de manera diferente al resto, y las fuentes de alimentación ocupaban parte del espacio necesario para la última tarjeta. Esto significaba que la última tarjeta no solo tenía que adaptarse al espacio estrecho, sino que tampoco podía ser de longitud completa, dejando ocho ranuras "estándar" disponibles para tarjetas de longitud completa. El panel frontal se conectó a la primera ranura y la CPU se conectó a la segunda, dejando siete para una mayor expansión. Las ranuras para tarjetas se dispusieron en ángulo, lo que permitió reducir la altura del estuche. Cada tarjeta contenía sus propios reguladores de voltaje, usando el soporte de montaje en forma de Z como disipador de calor. (La distribución de energía en el backplane no estaba regulada + 8V y +/- 18V; las tarjetas los regulaban según sus requisitos, típicamente + 5V y +/- 12V).
Otro cambio notable fue el reemplazo de los interruptores de palanca del panel frontal y las luces de un sistema S-100 estándar del primer modelo con un teclado y una pantalla LED de siete segmentos (las primeras máquinas S-100 como Altair o IMSAI 8080 no contenían ROM y cuando se iniciaban, el usuario tenía que "teclear" un programa mediante los interruptores de palanca para leer una cinta de papel . Una vez que este programa "cargador" estaba listo, se leería una cinta de papel que contenía un cargador más completo, lo que le permitiría cargar programas desde casete o disquete).
En el H8, todo este código ya estaba preinstalado en una ROM de 1 kB en un programa de monitorización conocido como "PAM8", ocupando las ubicaciones 0 a 3FF 16 y los controladores de E / S de disco H17 utilizados para el arranque, ocupando una ROM de 2 kB ocupando las ubicaciones 1800 16 a 1FFF 16 [9] La ROM contenía código para controlar el teclado y la pantalla, [10] arrancándola directamente en un estado operativo. Varias versiones de la ROM PAM-8 se vendieron como actualizaciones; en un momento, Heathkit pasó a utilizar ROM de 2 kB, ocupando hasta 7FF 16 y, posteriormente, a una ROM de 4 kB ocupando hasta FFF 16 . Las ROM interfirieron con el funcionamiento del CP / M estándar, que asumió que podía escribir la memoria cerca de la ubicación 0, en particular los punteros del manejador de interrupciones.
PAM8 y partes de HDOS utilizaron una notación de dirección inusual llamada " división octal " [11] [12] donde los números de 16 bits se dividieron en dos números de 8 bits impresos en octal: la primera ubicación era "000.000" y la ubicación después de " 000.377 "era" 001.000 ". Para distinguir los números en notación octal dividida de los números octales de 16 bits, los grupos de dos dígitos solían estar separados por un símbolo especial. La mayoría de las mini y microcomputadoras usaban octal directo (377 fue seguido por 400) o hexadecimal.) Con la introducción del reemplazo opcional del procesador HA8-6 Z-80 para la placa 8080, el teclado del panel frontal obtuvo un nuevo conjunto de etiquetas y se utilizó notación hexadecimal en lugar de octal. [13]
Autobús del puerto de Benton
El "Benton Harbor Bus" de 50 clavijas se consideró una mejora en el autobús S-100 . [14] [15] El bus de 50 pines del H8 contiene dieciséis líneas de dirección, ocho líneas de datos, 5 líneas de interrupción y las líneas de control del sistema. Como el bus S-100, no suministra +5 V; Se espera que cada tarjeta tenga su propio regulador local de +5 V alimentado desde +8 V "no regulados" en el bus. [dieciséis]
Ver también
- Heathkit H11
- Zenith Z89
Referencias
- ^ MITS (junio de 1975). "Anuncio de MITS" . Diseño digital . Información de CMP. 4 (6) . Consultado el 1 de enero de 2008 . CS1 maint: parámetro desalentado ( enlace )"Hubo un artículo posterior en Popular Electronics de febrero y la gente del MITS sabía que el Altair estaba aquí para quedarse. Solo durante ese mes, se vendieron más de 1,000 mainframes. Datamation, marzo de 1975". "A finales de mayo, MITS había enviado más de 2500 Altair 8800"
- ^ Joseph Arendt, "La televisión en color que construyó papá" Archivado el 12 de junio de 2009 en Wayback Machine , 18 de mayo de 2008
- ^ a b c d e Heathkit H8 , Página de inicio de tecnología obsoleta
- ^ "Los nuevos sistemas informáticos personales de Heathkit" . Septiembre de 1997. Archivado desde el original el 9 de enero de 2009 . Consultado el 25 de diciembre de 2008 . CS1 maint: parámetro desalentado ( enlace ), imagen del anuncio en Scientific American
- ^ "Computadoras Heathkit" .
- ^ Sol Libes, "BYTE News ..." en BYTE , volumen 4 número 11, noviembre de 1979, pág. 81
- ^ Lawrence Fisher, "El enchufe se tira en Heathkits, poniendo fin a una era de bricolaje" , The New York Times , 30 de marzo de 1992
- ^ "Avistamientos de dinosaurios: computadoras de la década de 1970: Heathkit H8" Archivado el 4 de septiembre de 2008 en Wayback Machine , galería de fotos de zdnet
- ^ Dave Wallace, "The basic H-8: A Backplane, a CPU Card and a Front Panel" Archivado el 23 de julio de 2011 en Wayback Machine , 16 de junio de 2001
- ^ "Detalles técnicos H-8" Archivado el 23 de julio de 2011 en la Wayback Machine , el 29 de septiembre de 2001
- ^ https://web.archive.org/web/20200727003857/https://news.ycombinator.com/item?id=13140527
- ^ Control Data 8092 TeleProgrammer: Manual de referencia de programación (PDF) . Minneapolis, Minnesota, Estados Unidos: Control Data Corporation . 1964. IDP 107a. Archivado (PDF) desde el original el 25 de mayo de 2020 . Consultado el 27 de julio de 2020 .
- ↑ Dave Wallace, [1] Archivado el 23 de julio de 2011 en Wayback Machine , 29 de septiembre de 2001
- ^ "Heathkit H8" .
- ^ "Heathkit H8" .
- ^ "Manual de Heathkit" . 1977. p. 32; pag. 38; pag. 57.
Otras lecturas
- Poduska, Paul R. (marzo de 1979). "Construyendo la computadora Heath H8" (PDF) . BYTE : la revista de pequeños sistemas . Vol. 4 no. 3. Nashua, New Hampshire, EE.UU .: BYTE Publications Inc. págs. 12-13, 124-130, 132-134, 136-138, 140 [129, 138]. ISSN 0360-5280 . Archivado (PDF) desde el original el 8 de julio de 2019 . Consultado el 31 de julio de 2020 .
- Johnson, Herbert "Herb" R. (2 de octubre de 2019). "Ensamblador cruzado A8008 8008 (1975) Ensamblador cruzado A8008 8008 (1975)" . Archivado desde el original el 7 de febrero de 2020 . Consultado el 31 de julio de 2020 .
enlaces externos
- "Manual de Heathkit para el modelo de computadora digital H8" , Heath Company, 1977
- "En su catálogo gratuito de Heathkit" , anuncio de computadora temprano de Heathkit
- "Introducción de la computadora personal" , folleto de Heathkit para el H8 y el H11