ABC 80 - ABC 80
Também conhecido como | Advanced BASIC Computer 80 |
---|---|
Desenvolvedor | Dataindustrier AB (DIAB) |
Fabricante | Luxor em Motala , Suécia |
Modelo | Computador de casa |
Data de lançamento | 1978 |
Sistema operacional | ROM de 16 KB com BASIC |
CPU | Zilog Z80 @ 3 MHz |
Memória | 16-32 KB de RAM + memória de tela separada |
Exibição | Monitor monocromático de 12 polegadas, modo de texto Teletexto monocromático 40 × 24 |
Gráficos | Gráficos de bloco 78 × 72 |
Som | Texas Instruments SN76477 de 1 canal |
Conectividade | Gravador de fita, relé, exibição / som / potência, barramento de CPU de 2 × 32 pinos (4680), RS-232 |
O ABC 80 (Advanced BASIC Computer 80) foi um computador pessoal projetado pela empresa sueca Dataindustrier AB (DIAB) e fabricado pela Luxor em Motala , Suécia , no final dos anos 1970 e início dos anos 1980. Foi introduzido no mercado em agosto de 1978.
O ABC 80 foi baseado em um sistema de computador modular anterior da mesma empresa e construído em torno de um Z80 e 16 KB de ROM contendo um interpretador BASIC semicompilável rápido . Ele tinha 16-32 KB de RAM como memória principal e um gravador de fita dedicado (incluído) para armazenamento de programas e dados, mas também podia ser expandido para lidar com drives de disco e muitos outros periféricos. A ROM pode ser estendida em incrementos de 1 ou 4 KB para lidar com as chamadas "opções". O monitor era um aparelho de TV preto e branco modificado para esse propósito, uma escolha óbvia, já que Luxor também fabricava TVs.
O ABC 80 foi usado em escolas e escritórios na Escandinávia e em partes da Europa. Ele também foi usado para automação industrial , medição científica e sistemas de controle . Como seu sucessor, o ABC 800, o computador tinha um BASIC excepcionalmente rápido e utilizável com excelentes tempos de resposta de E / S, algo que era frequentemente descoberto ao tentar mudar para computadores pessoais baseados em IBM PC . Devido às suas raízes em um sistema de computador industrial, o ABC 80 também tinha um sistema de extensão de barramento flexível com muitas placas de expansão e periféricas (externas) disponíveis para diversos fins e aplicações, bem como suporte e documentação de alta qualidade.
ABC 80 também foi fabricado sob licença como BRG ABC80 pela Budapesti Rádiótechnikai Gyár na Hungria . Ele usava o mesmo teclado, mas o case era de metal em vez de plástico.
Popularidade
Além de seu uso difundido em escolas, escritórios e aplicações industriais, o ABC 80 inicialmente também conquistou uma participação majoritária no crescente mercado de computadores pessoais na Suécia , em parte graças ao seu software de escritório em sueco . O computador era robusto e bem projetado, mecânica e eletricamente, e seu BASIC era rápido o suficiente para que pudesse ser usado para escrever jogos de arcade , sem recorrer à linguagem assembly . No entanto, apesar de tais virtudes técnicas, não conseguiu defender o mercado doméstico contra os computadores dedicados a jogos com cor e som que surgiram no início dos anos 1980, nem contra os computadores domésticos ultra simplistas e baratos da mesma época, embora um novo baixo custo foi lançada uma versão que poderia usar uma TV comum em vez do monitor dedicado.
Luxor (e Facit) manteve seus mercados mais profissionais por mais alguns anos com a série ABC 800 (também vendida como Facit DTC). Ele tinha um BASIC mais extenso, mais memória, cor e um modo gráfico de 512 × 240. A partir de 1985, o DIAB e o Luxor também tentaram competir com o IBM PC nos mercados industrial e de escritório com suas séries de computadores ABC 1600 e ABC 9000 de alto desempenho baseados no sistema operacional em tempo real DIAB chamado DNIX , mas falhou.
No entanto, muitas máquinas ABC 80 e ABC 800 usadas em aplicações industriais ou científicas estiveram em uso em suas respectivas instalações por muitos anos, às vezes até o final da década de 1990, apesar de não serem mais produzidas.
Desempenho
Para ver como o ABC 80 se compara a outros computadores pessoais contemporâneos, em 1982, a revista sueca MikroDatorn realizou um teste de " benchmark " usando oito programas BASIC curtos (referidos como BM1 ~ BM8) definidos pela revista americana Kilobaud e rotineiramente usado pela revista britânica Personal Computer World para testar novas máquinas. O resultado foi que o interpretador BASIC semi-compilado do ABC 80 acabou sendo mais rápido do que a maioria dos outros BASICs usados em máquinas populares, especialmente quando variáveis inteiras são usadas, os resultados para alguns computadores bem conhecidos foram os seguintes (vezes em segundos, quanto menor, melhor ):
Computador | CPU | [ MHz ] | BM1 | BM2 | BM3 | BM4 | BM5 | BM6 | BM7 | BM8 |
---|---|---|---|---|---|---|---|---|---|---|
ABC 80 Inteiro | Z80 | 3 | 0,3 | 1,1 | 3,5 | 3,5 | 3,6 | 5,8 | 9,3 | 65 |
ABC 80 ponto flutuante | 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 em "modo rápido" | Z80 | 3,25 | 4,5 | 6,9 | 16,4 | 15,8 | 18,6 | 49,7 | 68,5 | 229 |
Como pode ser visto na tabela, o ABC 80 foi até 4,7 vezes mais rápido que o IBM PC usando números inteiros e até 2,5 vezes mais rápido usando cálculos de ponto flutuante . No entanto, devido a um algoritmo de exponenciação abaixo do ideal , o ABC 80 foi lento no BM8 (que foi fixado no ABC 800 ). Comparado com o Sinclair ZX81 barato , o ABC 80 foi na verdade 15 vezes mais rápido no loop simples do BM1 (com o ZX81 rodando em modo rápido , ou seja, sem uma imagem de TV contínua).
Som
- Seno , ruído , onda quadrada . E misturando isso.
- Decadência rápida , sobreposição de seno, tom alto ou baixo, controle de tom de pulso, ligado e desligado.
Livros no ABC 80
O circuito do ABC 80 é descrito em detalhes no livro Mikrodatorns ABC ( The microcomputer ABC ), de Gunnar Markesjö . Ele começa com um curso de eletrônica digital e princípios de microcomputador (assumindo algum conhecimento geral em eletrônica) e, em seguida, apresenta um grande número de diagramas de blocos e esquemas parciais de circuitos, cobrindo a maior parte do computador, juntamente com explicações detalhadas de como funciona e por que certas soluções foram escolhidas.
Veja também
Referências
links externos
- ABC80 em Curlie
- Grupo de usuários ABC (em sueco)