ZX80 - ZX80

ZX80
ZX80.jpg
Modelo Computador de casa
Data de lançamento Reino Unido: 29 de janeiro de 1980
(41 anos atrás)
 ( 29/01/1980 )
Preco inicial £ 99,95 (£ 432; $ 551 a preços de 2021)
Interrompido 1981
Unidades enviadas 100.000
meios de comunicação Fita cassete
Sistema operacional Sinclair BASIC
CPU Z80 @ 3,25-3,55 MHz (a maioria das máquinas usava o equivalente NEC μPD780C-1 )
Memória 1 KB (máximo de 16 KB)
Sucessor ZX81

O Sinclair ZX80 é um computador doméstico lançado em 29 de janeiro de 1980 pela Science of Cambridge Ltd. (mais tarde conhecido como Sinclair Research ). É notável por ser um dos primeiros computadores disponíveis no Reino Unido por menos de cem libras . Ele estava disponível em forma de kit por £ 79,95, onde os compradores tinham que montá-lo e soldá-lo, e como uma versão pronta por £ 99,95. A ZX80 se tornou muito popular imediatamente e, por algum tempo, houve uma lista de espera de vários meses para qualquer uma das versões da máquina.

Descrição

Nome

O ZX80 foi nomeado após o processador Z80 com o 'X' significando "o ingrediente misterioso".

Hardware

Internamente, a máquina foi projetada por Jim Westwood em torno de uma unidade de processamento central Z80 com uma velocidade de clock de 3,25 MHz e foi equipada com 1  KB de RAM estática e 4 KB de memória somente leitura (ROM). Não tinha saída de som. O ZX80 foi projetado com base em chips TTL prontamente disponíveis ; a única tecnologia proprietária era o firmware . O sucessor ZX81 usava um chip semi-customizado (um ULA ou Uncommitted Logic Array) que combinava as funções de grande parte do hardware anterior em um único chip, reduzindo a contagem de chips de 21 para 4. No entanto, isso foi principalmente um esforço de redução de custos ; a funcionalidade de hardware e os programas do sistema eram muito semelhantes, com a única diferença significativa sendo o gerador NMI necessário para o modo lento no ZX81 (consulte ZX81 para detalhes técnicos) e o Sinclair BASIC de 4K inteiro atualizado para ponto flutuante de 8K- capaz, com a ROM atualizada também disponível como atualização para o ZX80. Ambos os computadores podem ser feitos por amadores usando chips lógicos discretos ou FPGAs disponíveis no mercado .

Firmware

A ROM continha a linguagem de programação Sinclair BASIC , editor e sistema operacional . Os comandos BASIC não eram inseridos digitando-os, mas, em vez disso, eram selecionados de forma semelhante a uma calculadora gráfica programável - cada tecla tinha algumas funções diferentes selecionadas por contexto e modos, bem como com a tecla shift.

Caso

A máquina foi montada em uma pequena caixa de plástico branco, com um teclado de membrana azul de uma peça na frente. Houve problemas com durabilidade, confiabilidade e superaquecimento (apesar das aparências, as listras pretas visíveis na parte superior traseira do case são meramente cosméticas, e não são ranhuras de ventilação).

Saida de video

A exibição era por meio de uma conexão RF a uma televisão doméstica e o armazenamento de programas offline simples era possível usando um gravador de fita cassete . O gerador de exibição de vídeo do ZX80 usava hardware mínimo mais uma combinação de software para gerar um sinal de vídeo. Esta foi uma ideia que foi popularizada por Don Lancaster em seu livro de 1978 The TV Cheap Video Cookbook e sua " TV Typewriter ". Como resultado dessa abordagem, o ZX80 só conseguiu gerar uma imagem quando estava ocioso, ou seja, esperando que uma tecla fosse pressionada. Ao executar um programa BASIC, ou mesmo ao pressionar uma tecla para qualquer entrada, o display, portanto, apagaria momentaneamente enquanto o processador estava ocupado. Isso dificultava a movimentação dos gráficos, pois o programa precisava introduzir uma pausa para a entrada para exibir a próxima mudança na saída gráfica. O ZX81 posterior melhorou um pouco nisto porque podia funcionar em um modo "lento" ao criar um sinal de vídeo, ou em um modo "rápido" sem gerar um sinal de vídeo (normalmente usado para cálculos demorados). Outro problema era que a RAM principal era usada para armazenar a exibição da tela, com o resultado de que o tamanho da tela disponível diminuía gradualmente à medida que o tamanho de um programa aumentava (e vice-versa); com 1 KB de RAM, a execução de um programa de 990 bytes resultaria em apenas uma linha de caracteres visível na tela; uma tela inteira (32 × 24) deixaria apenas 384 bytes para o programador.

A saída de vídeo era em preto e branco, baseada em caracteres. No entanto, o conjunto de caracteres ZX80 incluía alguns glifos gráficos simples baseados em blocos, permitindo que gráficos básicos fossem realizados com algum esforço. Uma vantagem de usar vídeo monocromático é que diferentes padrões de transmissão em cores (por exemplo , PAL , SECAM ) simplesmente não eram um problema quando o sistema era vendido fora do Reino Unido.

Expansão

Além do cassete embutido e portas de vídeo, o único meio de expansão fornecido foi uma abertura de slot na parte traseira do gabinete, que expôs um conector da borda do barramento de expansão na placa-mãe. O mesmo barramento de slot continuou no ZX81 e, mais tarde, no ZX Spectrum , o que encorajou uma pequena indústria artesanal de dispositivos de expansão, incluindo pacotes de memória, impressoras e até unidades de disquete . O pacote Sinclair ZX80 RAM original continha 1, 2 ou 3 KB de RAM estática e um modelo posterior continha 16 KB de RAM dinâmica (DRAM).

ZX80 atualizado mostrando a sobreposição de teclado de substituição do estilo ZX81 para uso com ROM de 8K

Após o lançamento do ZX81, um ZX81 8 KB ROM estava disponível para atualizar o ZX80 a um custo de cerca de 20% de um ZX81 real. Ele veio com uma camada fina de teclado e um manual ZX81. Simplesmente removendo a tampa superior do ZX80 e retirando a ROM antiga de seu soquete e inserindo cuidadosamente a nova ROM e adicionando a cobertura do teclado, o ZX80 agora funcionaria quase de forma idêntica ao ZX81 adequado - exceto para o modo SLOW, devido ao diferenças de hardware entre os dois modelos. O processo foi facilmente revertido para retornar o ZX80 à sua configuração original.

Uma modificação comum por usuários amadores era conectar um teclado de tamanho normal, opcionalmente movendo a placa-mãe para um gabinete maior. Isso tinha a dupla vantagem de tornar a máquina mais fácil de digitar, enquanto aumentava a ventilação para a placa-mãe.

Versões

A versão do Reino Unido da máquina era o padrão, e apenas as mudanças que eram absolutamente necessárias para vender unidades em outros mercados foram feitas. Na verdade, a única mudança real feita na maioria dos mercados envolveu a frequência de saída de vídeo (o ZX80 usava um transformador de energia externo, portanto, as diferenças na frequência de linha CA e na tomada não eram um problema para a própria máquina). Um resultado disso é que a máquina tinha algumas teclas e caracteres do teclado que eram distintamente britânicos: "Newline" foi usado em vez de "Enter", "Rubout" em vez de "Backspace" ou "Delete", e o conjunto de caracteres e teclado incluídos o símbolo de libra .

Recepção

O ZX80 foi amplamente anunciado como o primeiro computador pessoal por menos de £ 100 GBP (US $ 200). A Kilobaud Microcomputing gostou do design da versão pré-montada e disse que a tela piscando durante a entrada ou saída era irritante, mas era útil como um indicador do computador funcionando corretamente. Ele elogiou a documentação como excelente para iniciantes e observou que comprar o computador era mais barato do que fazer um curso universitário de BASIC. A revista concluiu, "O ZX-80 é um computador real e de excelente valor", mas apenas para iniciantes que podem aprender com a documentação ou programadores experientes em escrever software Z-80. A BYTE chamou o ZX80 de "dispositivo notável". Ele elogiou o em tempo real, interativo verificação de sintaxe BASIC, e relatou que o computador melhor desempenho em benchmarks do que alguns concorrentes, incluindo o TRS-80 Modelo I . A tela em branco durante a execução do programa, o pequeno tamanho da RAM e o Sinclair BASIC embutido inadequado, e o teclado receberam críticas, e a revisão recomendou não comprar a versão em kit do computador devido à dificuldade de montagem e porque os compradores não economizaram dinheiro. A BYTE concluiu que "o ZX80 pode ser resumido como um sistema de computador pessoal portátil de alto desempenho e custo muito baixo ... o ZX80 é um bom ponto de partida".

As vendas do ZX80 atingiram cerca de 50.000, o que contribuiu significativamente para o Reino Unido liderar o mundo na posse de computadores domésticos durante a década de 1980. Devido ao design pouco sofisticado e à tendência de superaquecimento das unidades, máquinas sobreviventes em boas condições são procuradas e podem atingir preços elevados pelos colecionadores.

Clones

Havia também clones do ZX80, como o MicroAce , e do Brasil a Nova Eletrônica / Prológica NE-Z80 e o Microdigital TK82.

Notas

links externos