ABC 80
El ABC 80 (Advanced BASIC Computer 80) era un ordenador personal diseñado por la corporación sueca Dataindustrier AB (DIAB) y fabricado por Luxor en Motala, Suecia en el fines de la década de 1970 y principios de la de 1980. Se introdujo en el mercado en agosto de 1978.
El ABC 80 se basó en un sistema informático modular anterior de la misma empresa y se construyó alrededor de un Z80 y 16 KB de ROM que contenía un intérprete BASIC rápido de semicompilación. Tenía 16–32 KB de RAM como memoria principal y una grabadora de cinta dedicada (incluida) para el almacenamiento de programas y datos, pero también podía expandirse para manejar unidades de disco y muchas otros periféricos. La ROM podría ampliarse en incrementos de 1 o 4 KB para gestionar las denominadas "opciones". El monitor era un televisor en blanco y negro modificado para ese propósito, una opción obvia ya que Luxor también fabricaba televisores.
El ABC 80 se utilizó en escuelas y oficinas de Escandinavia y partes de Europa. También se utilizó para la automatización industrial, la medición científica y los sistemas de control. Al igual que su sucesora, la ABC 800, la computadora tenía un BASIC inusualmente rápido y utilizable con excelentes tiempos de respuesta de E/S, algo que a menudo se descubría al intentar cambiar a computadoras personales basadas en IBM PC. Debido a sus raíces en un sistema informático industrial, el ABC 80 también tenía un sistema de extensión de bus flexible con muchas tarjetas periféricas y de expansión (externas) disponibles para varios propósitos y aplicaciones, así como soporte y documentación de alta calidad.
ABC 80 también fue fabricado bajo licencia como BRG ABC80 por Budapesti Rádiótechnikai Gyár en Hungría. Usaba el mismo teclado, pero la caja era de metal en lugar de plástico.
Popularidad
Además de su uso generalizado en escuelas, oficinas y aplicaciones industriales, el ABC 80 inicialmente también captó una participación mayoritaria del creciente mercado de computadoras personales en Suecia, en parte gracias a su software de oficina en sueco. La computadora era robusta y bien diseñada, mecánica y eléctricamente, y su BASIC era lo suficientemente rápido como para poder usarla para escribir juegos de arcade, sin recurrir al lenguaje ensamblador. Sin embargo, a pesar de tales virtudes técnicas, no pudo defender el mercado doméstico contra las computadoras de juego dedicadas con color y sonido que aparecieron a principios de la década de 1980, ni contra las computadoras domésticas baratas ultra simplistas de la misma época, aunque un nuevo Se lanzó una versión de bajo costo que podría usar un televisor común en lugar del monitor dedicado.
Luxor (y Facit) mantuvieron sus mercados más profesionales durante algunos años más con la serie ABC 800 (también vendida como Facit DTC). Tenía un BASIC más extenso, más memoria, color y un modo gráfico de 512×240. A partir de 1985, DIAB y Luxor también intentaron competir contra IBM PC en los mercados industriales y de oficina con sus series de computadoras ABC 1600 y ABC 9000 de alto rendimiento basadas en el sistema operativo en tiempo real de DIAB llamado DNIX, pero fracasaron.
Sin embargo, muchas máquinas ABC 80 y ABC 800 utilizadas en aplicaciones industriales o científicas estuvieron en uso en sus respectivas instalaciones durante muchos años, a veces hasta finales de la década de 1990, a pesar de que ya no se producían.
Rendimiento
Para ver cómo se compararía el ABC 80 con otras computadoras personales contemporáneas, en 1982, la revista sueca MikroDatorn ejecutó los puntos de referencia de Rugg/Feldman de ocho programas BASIC cortos (denominados BM1~ BM8) publicado originalmente por la revista estadounidense Kilobaud y utilizado habitualmente por la revista británica Personal Computer World para probar nuevas máquinas. El resultado fue que el intérprete ABC 80 resultó ser más rápido que la mayoría de los otros BASIC utilizados en máquinas populares, especialmente cuando se utilizan variables enteras, los resultados para algunas computadoras conocidas fueron los siguientes (tiempos en segundos, cuanto más bajo, mejor)):
Computadora | CPU | [MHz] | BM1 | BM2 | BM3 | BM4 | BM5 | BM6 | BM7 | BM8 |
---|---|---|---|---|---|---|---|---|---|---|
ABC 80 Integer | Z80 | 3 | 0.3 | 1.1 | 3.5 | 3.5 | 3.6 | 5.8 | 9.3 | 65 |
ABC 80 Punto de flotación | 1.0 | 2.1 | 11.0 | 11.0 | 12,5 | 17,5 | 24.0 | 130 | ||
IBM PC | 8088 | 4.77 | 1,5 | 5.2 | 12.1 | 12.6 | 13.6 | 23,5 | 37,4 | 35 |
Apple III | S6502 | 2 | 1.7 | 7.2 | 13.5 | 14.5 | 16.0 | 27.0 | 42,5 | 75 |
VIC-20 | 6502 | 1.108 | 1.4 | 8.3 | 15,5 | 17.1 | 18.3 | 27.2 | 42,7 | 99 |
ZX81 en "modo rápido" | Z80 | 3.25 | 4.5 | 6.9 | 16.4 | 15.8 | 18.6 | 49,7 | 68,5 | 229 |
Como se ve en la tabla, el ABC 80 fue hasta 4,7 veces más rápido que el PC de IBM usando números enteros y hasta 2,5 veces tan rápido usando cálculos de punto flotante. Sin embargo, debido a un algoritmo de exponenciación subóptimo, el ABC 80 fue lento en BM8 (que se arregló en el ABC 800). En comparación con el económico Sinclair ZX81, el ABC 80 era en realidad 15 veces más rápido en el bucle simple de BM1 (con el ZX81 funcionando en modo rápido, es decir, sin una imagen de TV continua).
Sonido
- Sine, ruido, onda cuadrada. Y mezclando esto.
- Decaimiento rápido, sobrecarga sine, tono alto o bajo, control de tono de pulso, encendido y apagado.
Libros sobre ABC 80
El circuito del ABC 80 se describe en detalle en el libro Mikrodatorns ABC (El microordenador ABC), de Gunnar Markesjö. Comienza con un curso de electrónica digital y principios de microcomputadoras (suponiendo algunos conocimientos generales en electrónica) y luego presenta una gran cantidad de diagramas de bloques y esquemas de circuitos parciales, que cubren la mayor parte de la computadora, junto con explicaciones detalladas de cómo funciona y por qué. se eligieron ciertas soluciones.
Contenido relacionado
Palas
Motor de navegación
Comunicaciones adaptables