El ABC 80 (Advanced BASIC Computer 80) era una computadora personal diseñada por la corporación sueca Dataindustrier AB (DIAB) y fabricada por Luxor en Motala , Suecia , a fines de la década de 1970 y principios de la de 1980. Se introdujo en el mercado en agosto de 1978.
También conocido como | Computadora BÁSICA Avanzada 80 |
---|---|
Desarrollador | Dataindustrier AB (DIAB) |
Fabricante | Luxor en Motala , Suecia |
Tipo | Computador de casa |
Fecha de lanzamiento | 1978 |
Sistema operativo | ROM de 16 KB con BÁSICO [1] |
UPC | Zilog Z80 a 3 MHz |
Memoria | 16-32 KB RAM + memoria de pantalla separada |
Monitor | Monitor monocromático de 12 pulgadas, [1] Modo de texto Teletexto monocromático de 40 × 24 [2] |
Gráficos | Gráficos de bloques de 78 × 72 [2] |
Sonar | Texas Instruments de 1 canal SN76477 [2] |
Conectividad | Grabador de cinta, relé, pantalla / sonido / alimentación, bus de CPU de 2 × 32 pines (4680), RS-232 |
El ABC 80 se basó en un sistema informático modular anterior de la misma empresa [3] y se construyó alrededor de un Z80 y 16 KB de ROM que contenía un intérprete BASIC rápido de semi-compilació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 ampliarse para manejar unidades de disco y muchos otros periféricos. La ROM podría ampliarse en incrementos de 1 o 4 KB para manejar las llamadas "opciones". El monitor era un televisor en blanco y negro modificado para tal fin, una elección obvia ya que Luxor también fabricaba televisores.
El ABC 80 se utilizó en escuelas y oficinas en 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 sucesor, el 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 PC de IBM . 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 de expansión (externas) y periféricas disponibles para diversos propósitos y aplicaciones, así como soporte y documentación de alta calidad.
ABC 80 también fue fabricado con licencia como BRG ABC80 por Budapesti Rádiótechnikai Gyár en Hungría . Utilizaba el mismo teclado, pero la carcasa 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 estaba bien diseñada, mecánica y eléctricamente, y su BASIC era lo suficientemente rápido como para que pudiera usarse para escribir juegos de arcade , sin recurrir al lenguaje ensamblador . Sin embargo, a pesar de tales virtudes técnicas, no pudo defender el mercado interno contra las computadoras dedicadas para juegos con color y sonido que aparecieron a principios de la década de 1980, ni contra las computadoras domésticas baratas y ultra simplistas de la misma época, [4] a pesar de que un Se lanzó una nueva versión de bajo costo que podría usar un televisor común en lugar del monitor dedicado.
Luxor (y Facit) mantuvo 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 de gráficos de 512 × 240. A partir de 1985, DIAB y Luxor también intentaron competir contra IBM PC en los mercados industrial y de oficina con sus series de computadoras ABC 1600 y ABC 9000 de alto rendimiento basadas en el sistema operativo en tiempo real 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 fabrican. [5]
Actuación
Para ver cómo se compararía el ABC 80 con otras computadoras personales contemporáneas, en 1982, la revista sueca MikroDatorn realizó una prueba "de referencia " utilizando ocho programas cortos de BASIC (denominados BM1 ~ BM8) definidos por la revista American Kilobaud y de forma rutinaria utilizado por la revista británica Personal Computer World para probar nuevas máquinas. El resultado fue que el intérprete BASIC semi-compilador de ABC 80 resultó ser más rápido que la mayoría de los demás BASIC usados en máquinas populares, especialmente cuando se usan variables enteras , los resultados para algunas computadoras conocidas fueron los siguientes (tiempos en segundos, más bajo es mejor ):
Ordenador | UPC | [ MHz ] | BM1 | BM2 | BM3 | BM4 | BM5 | BM6 | BM7 | BM8 |
---|---|---|---|---|---|---|---|---|---|---|
ABC 80 Entero | Z80 | 3 | 0,3 | 1.1 | 3,5 | 3,5 | 3.6 | 5.8 | 9.3 | sesenta y cinco |
ABC 80 Punto flotante | 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 |
Manzana 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 IBM PC usando números enteros y hasta 2.5 veces más 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 corrigió en el ABC 800 ). Comparado con el barato Sinclair ZX81 , el ABC 80 fue 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).
Sonar
- Sinusoidal , ruido , onda cuadrada . Y mezclando estos. [6]
- Decaimiento rápido , superposición de seno, tono alto o bajo, control de tono de pulso, encendido y apagado.
Libros sobre ABC 80
Los circuitos del ABC 80 se describen en detalle en el libro Mikrodatorns ABC ( The microcomputer ABC ), de Gunnar Markesjö . Comienza con un curso de electrónica digital y principios de microcomputadoras (asumiendo 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.
Ver también
- ABC 800
- ABC 1600 - Basado en Unix
- Compis , una computadora personal noruega de los años 80
Referencias
- ^ a b "Blog de Greentac: julio de 2008" . Archivado desde el original el 11 de septiembre de 2008. 090502 greentacblog.com
- ^ a b c "lío: controladores: abc80: abc80 [MESS DevWiki]" . Archivado desde el original el 23 de febrero de 2009. 090502 mess.toseciso.org
- ^ Este sistema se llamaba DIAB Data Board 4680 e inicialmente también podía usar las CPU 4004 o 6800 antes de que estuviera disponible la CPU Z80 más nueva.
- ^ Con el VIC 20 y el ZX81 como ejemplos típicos, respectivamente.
- ^ Esto fue lo suficientemente práctico ya que el ABC 80, así como la mayoría de las tarjetas de expansión, periféricas y de E / S, casi no usaban piezas diseñadas a medida. La mayoría de los circuitos integrados de memoria ROM, DRAM y SRAM estuvieron enchufados y reemplazables durante muchos años. La familia Z80 y la mayoría de los circuitos integrados de la serie 74 utilizados para implementar la lógica todavía están disponibles en 2016.
- ^ ABC80 manual página 36
enlaces externos
- ABC80 en Curlie
- Grupo de usuarios ABC (en sueco)