El Sinclair ZX80 es un ordenador doméstico lanzado el 29 de enero de 1980 [2] por Science of Cambridge Ltd. (más tarde conocido como Sinclair Research ). Se destaca por ser una de las primeras computadoras disponibles en el Reino Unido por menos de cien libras . Estaba disponible en forma de kit por £ 79.95, donde los compradores tenían que ensamblarlo y soldarlo, y como una versión lista para usar a £ 99.95. [3] [4] La ZX80 fue muy popular de inmediato, y durante algún tiempo hubo una lista de espera de varios meses para cualquiera de las versiones de la máquina.
Tipo | Computador de casa |
---|---|
Fecha de lanzamiento | Reino Unido: 29 de enero de 1980 |
Precio de lanzamiento | £ 99.95 (£ 432; $ 551 a precios de 2021) |
Interrumpido | 1981 |
Unidades enviadas | 100.000 [1] |
Medios de comunicación | Cinta de casete |
Sistema operativo | Sinclair BÁSICO |
UPC | Z80 @ 3.25-3.55 MHz (la mayoría de las máquinas usaban el equivalente NEC μPD780C-1 ) |
Memoria | 1 KB (16 KB máx.) |
Sucesor | ZX81 |
Descripción
Nombre
El ZX80 lleva el nombre del procesador Z80 con la 'X' que significa "el ingrediente misterioso". [5]
Hardware
Internamente, la máquina fue diseñada por Jim Westwood alrededor de una unidad central de procesamiento Z80 con una velocidad de reloj de 3,25 MHz, y estaba equipada con 1 KB de RAM estática y 4 KB de memoria de solo lectura (ROM). No tenía salida de sonido. El ZX80 fue diseñado alrededor de chips TTL fácilmente disponibles ; la única tecnología patentada era el firmware . El sucesor ZX81 usó un chip semi-personalizado (un ULA o Uncommitted Logic Array) que combinó las funciones de gran parte del hardware anterior en un solo chip, reduciendo el número de chips de 21 a 4. Sin embargo, esto fue principalmente un esfuerzo de reducción de costos. ; [6] la funcionalidad del hardware y los programas del sistema eran muy similares, con la única diferencia significativa siendo el generador NMI necesario para el modo lento en el ZX81 (ver ZX81 para detalles técnicos), y el Sinclair BASIC de solo entero 4K actualizado a 8K flotante con capacidad para puntos, con la ROM mejorada también disponible como actualización para el ZX80. Ambas computadoras pueden ser fabricadas por aficionados utilizando chips lógicos discretos o FPGA disponibles en el mercado .
Firmware
La ROM contenía el lenguaje de programación , el editor y el sistema operativo Sinclair BASIC . Los comandos BÁSICOS no se ingresaron escribiéndolos, sino que se seleccionaron de manera similar a una calculadora gráfica programable: cada tecla tenía algunas funciones diferentes seleccionadas tanto por contexto como por modos, así como con la tecla Mayús. [7]
Caso
La máquina estaba montada en una pequeña caja de plástico blanco, con un teclado de membrana azul de una pieza en la parte frontal. Hubo problemas de durabilidad, confiabilidad y sobrecalentamiento (a pesar de las apariencias, las rayas negras visibles en la parte superior trasera de la carcasa son meramente cosméticas y no son ranuras de ventilación).
Salida de video
La visualización se realizaba a través de una conexión de RF a un televisor doméstico , y era posible almacenar programas sin conexión mediante una grabadora de casetes . El generador de pantalla de video del ZX80 utilizó un hardware mínimo más una combinación de software para generar una señal de video. Esta fue una idea que fue popularizada por Don Lancaster en su libro de 1978 The TV Cheap Video Cookbook y su " TV Typewriter ". [8] Como resultado de este enfoque, la ZX80 solo podía generar una imagen cuando estaba inactiva, es decir, esperando a que se presionara una tecla. Cuando se ejecuta un programa BÁSICO, o incluso cuando se presiona una tecla para cualquier entrada, la pantalla, por lo tanto, se apaga momentáneamente mientras el procesador está ocupado. Esto dificultaba los gráficos en movimiento, ya que el programa tenía que introducir una pausa para que la entrada mostrara el siguiente cambio en la salida gráfica. [7] El ZX81 posterior mejoró un poco esto porque podía funcionar en un modo "lento" mientras se creaba una señal de video, o en un modo "rápido" sin generar una señal de video (generalmente se usa para cálculos largos). Otro problema fue que la RAM principal se usó para almacenar la visualización de la pantalla, con el resultado de que el tamaño de pantalla disponible disminuía gradualmente a medida que aumentaba el tamaño de un programa (y viceversa); con 1 KB de RAM, ejecutar un programa de 990 bytes daría como resultado que solo una fila de caracteres sea visible en la pantalla; una pantalla completa (32 × 24) dejaría solo 384 bytes al programador.
La salida de video fue en blanco y negro, basada en caracteres. [7] Sin embargo, el conjunto de caracteres de la ZX80 incluía algunos glifos gráficos simples basados en bloques, lo que permitía lograr gráficos básicos con algo de esfuerzo. Una ventaja del uso de video monocromático es que los diferentes estándares de transmisión en color (por ejemplo , PAL , SECAM ) simplemente no fueron un problema cuando el sistema se vendió fuera del Reino Unido.
Expansión
Aparte de los puertos de video y casete integrados, el único medio de expansión proporcionado era una abertura de ranura en la parte posterior de la carcasa, que dejaba al descubierto un conector de borde de bus de expansión en la placa base. El mismo bus de ranura continuó en la ZX81, y más tarde en la ZX Spectrum , lo que alentó a una pequeña industria artesanal de dispositivos de expansión, incluidos paquetes de memoria, impresoras e incluso unidades de disquete . El paquete de RAM Sinclair ZX80 original contenía 1, 2 o 3 KB de RAM estática [9] y un modelo posterior contenía 16 KB de RAM dinámica (DRAM). [10]
Tras el lanzamiento de la ZX81, una ROM ZX81 de 8 KB estaba disponible para actualizar la ZX80 a un costo de alrededor del 20% de una ZX81 real. Viene con una superposición de teclado delgada y un manual ZX81. Simplemente quitando la cubierta superior de la ZX80 y sacando la ROM vieja de su zócalo e insertando cuidadosamente la nueva ROM y agregando la superposición del teclado, la ZX80 ahora funcionaría casi de manera idéntica a la ZX81 adecuada, excepto en el modo LENTO, debido al diferencias de hardware entre los dos modelos. El proceso se invirtió fácilmente para devolver la ZX80 a su configuración original. [11]
Una modificación común de los usuarios aficionados fue conectar un teclado de tamaño completo, moviendo opcionalmente la placa base a una carcasa más grande. Esto tenía la doble ventaja de hacer que la máquina fuera más fácil de escribir, al tiempo que aumentaba la ventilación de la placa base. [12]
Versiones
La versión del Reino Unido de la máquina era la estándar y solo se realizaron los cambios que eran absolutamente necesarios para vender unidades en otros mercados. De hecho, el único cambio real realizado en la mayoría de los mercados involucró la frecuencia de salida de video (la ZX80 usó un transformador de energía externo, por lo que las diferencias en la frecuencia de la línea de CA y la salida no fueron un problema para la máquina en sí). Un resultado de esto es que la máquina tenía algunas teclas de teclado y caracteres que eran claramente británicos: se usó "Newline" en lugar de "Enter", "Rubout" en lugar de "Retroceso" o "Delete", y el conjunto de caracteres y el teclado incluidos el símbolo de la libra .
Recepción
La ZX80 fue ampliamente publicitada como la primera computadora personal por menos de £ 100 GBP [13] (US $ 200. [4] [7] ) A Kilobaud Microcomputing le gustó el diseño de la versión preensamblada y dijo que el parpadeo de la pantalla durante la entrada o salida era molesto pero útil como indicador del funcionamiento correcto de la computadora. Elogió la documentación como excelente para los principiantes y señaló que comprar la computadora era más barato que tomar una clase universitaria en BASIC. La revista concluyó, "La ZX-80 es una computadora real y un valor excelente", pero solo para principiantes que puedan aprender de la documentación o programadores experimentados con la escritura del software Z-80. [14] BYTE llamó a la ZX80 un "dispositivo extraordinario". Se alabó el tiempo real, la comprobación de sintaxis básica interactiva, e informó que el equipo lleva a cabo mejor en los puntos de referencia de algunos competidores, incluyendo el TRS-80 Modelo I . La pantalla en blanco durante la ejecución del programa, el pequeño tamaño de la RAM y el Sinclair BASIC incorporado inadecuado y el teclado recibieron críticas, y la revisión recomendó no comprar la versión en kit de la computadora dada la dificultad de ensamblaje y porque los compradores no ahorraron dinero. BYTE concluyó que "el ZX80 podría resumirse como un sistema de computadora personal portátil de alto rendimiento y muy bajo costo ... el ZX80 es un buen punto de partida". [7]
Las ventas de la ZX80 alcanzaron alrededor de 50,000, lo que contribuyó significativamente a que el Reino Unido fuera líder mundial en propiedad de computadoras en el hogar durante la década de 1980. Debido al diseño poco sofisticado y la tendencia de las unidades a sobrecalentarse, las máquinas supervivientes en buenas condiciones son buscadas y pueden alcanzar altos precios por parte de los coleccionistas. [15]
Clones
También hubo clones del ZX80, como el MicroAce , [16] y de Brasil el Nova Eletrônica / Prológica NE-Z80 y el Microdigital TK82. [17]
Notas
- ^ Hayman, Martin (julio de 1982). "Entrevista - Clive Sinclair". Computación práctica . 5 (7).
- ^ "Lanzamiento de Sinclair ZX80" . Centro de Historia de la Computación . Consultado el 23 de diciembre de 2018 .
- ^ "Anuncio de Sinclair ZX81" . Computación práctica . 4 : 72–73. Abril de 1981.
- ^ a b Anuncio (enero de 1981). "La primera computadora personal por menos de $ 200" . BYTE . pag. 119 . Consultado el 18 de octubre de 2013 .
- ^ "ZX81: Pequeña caja negra del deseo informático" . BBC News . 11 de marzo de 2011 . Consultado el 11 de marzo de 2011 .
- ^ "Tynemouth Software: reparación de Sinclair ZX80" .
- ^ a b c d e McCallum, John C (enero de 1981). "El Sinclair Research ZX80" . BYTE . págs. 94-102 . Consultado el 18 de octubre de 2013 .
- ^ Adamson, Ian; Richard Kennedy (1986). "Un nuevo medio para un viejo fin" . Sinclair y la tecnología 'Sunrise' . Libros de pingüinos .
- ^ "PACK RAM de expansión de memoria de 1 a 3K bytes para el Sinclair ZX80" . FJ Kraan . Consultado el 8 de diciembre de 2019 .
- ^ "Ultra raro Vintage Sinclair ZX80 16K Byte Ram Pack (menta)" . Ebay . Consultado el 14 de diciembre de 2019 .
- ^ "Anuncio para impresora ZX" . Tu computadora . 1 (3): 42. Octubre de 1981 . Consultado el 13 de diciembre de 2019 .
- ^ "Anuncio de DK'Tronics para teclado de tamaño completo" . Tu computadora . 2 (5): 5. Mayo de 1982 . Consultado el 13 de diciembre de 2019 .
- ^ http://rk.nvg.ntnu.no/sinclair/computers/zx80/zx80.htm
- ^ Wszola, Stanley J. (diciembre de 1980). "El microordenador Sinclair ZX-80" . Microinformática Kilobaud . págs. 168-169 . Consultado el 23 de junio de 2014 .
- ^ "Retro: Saque provecho de su PC vintage" . Alphr . Consultado el 25 de noviembre de 2019 .
- ^ Searls, Delmar (abril de 1981). "La computadora MicroAce" . BYTE . págs. 46–64 . Consultado el 18 de octubre de 2013 .
- ^ NE Z80
enlaces externos
- Planeta Sinclair: ZX80
- Escaparate de Sinclair ZX80
- Sitio de Scot's ZX80 a través de archive.org
- ZEsarUX - Segundo emulador de ZX y lanzado para UniX (GPL)