» Micros
 
Teste retrô: Microdigital TK85 (1983)

Relíquia da década de 1980, o TK85 é um perfeito exemplar do que chamavam, à época, de computador pessoal. Saiba como ele funciona.

tk85 com joystick

Relíquia da década de 1980, o TK85 é um perfeito exemplar do que chamavam, à época, de computador pessoal. Foi provavelmente o micro mais popular de sua época, embora custasse muito dinheiro (a partir de Cr$ 150 mil, em valores de fevereiro de 1983).

Por dentro, o TK85 era um clone do micro inglês Sinclair ZX81, só que com mais memória (16K ou 48K). Seu processador é o Z80, de 8 bits, que opera a 3,25 MHz.

Computador Pessoal TK85 (1983)
Processador Z80 (8 bits), 3,25 Mhz
Memória 16 ou 48 Kbytes
Vídeo TV
Gráficos 44 x 64 pixeis
Sistema Basic
Teclado 40 teclas, com 160 funções
Portas Expansão, joystick, data in/out
Fabricante Microdigital (São Paulo,SP)

Àquela altura, o disquete já havia sido inventado. Mas não para o TK: a carga e a gravação de programas eram feitas em fitas cassete, usando-se um gravador de mesa.

O monitor tinha de ser uma TV, colorida ou não. Tanto faz – afinal, a imagem do TK85 era preto no branco.

tk85 corrida

Para usar o TK85, você tinha que programá-lo primeiro. Você podia usar a linguagem Basic ou arriscar uma programação em linguagem de máquina.

O teclado de borracha não ajudava muito. Sua vantagem era trazer todos os comandos pré-configurados. Em vez de digitar Print, bastava teclar P. Na verdade, cada tecla dava conta de 4 funções.

Se já era limitado para o trabalho, não seria nos jogos que ele se daria bem. Para começar, não havia som – o gerador de áudio era vendido como opcional.

E a tela, com resolução máxima de 44 x 64 pixeis, transformava qualquer desenho em um mosaico de quadradinhos brancos e pretos.

tk85 donkey kong

O Versão Zero submeteu um TK85 a trabalho duro. Primeiro, programou o micrinho para calcular o fatorial de um número natural. Depois, calculou a integral da função 1/x no intervalo [1,100].

No caso do fatorial, calculamos 33!, que foi o máximo suportado pela variável do Basic Sinclair. O resultado – 8,6833176E36 – apareceu em 3 segundos cravados.

Já a integral – que nada mais é que a área sob a curva da função no intervalo [1,100] – levou bem mais tempo.

Programas TK85

O método utilizado foi o da aproximação numérica, em que a área total é aproximada pela soma das áreas de trapézios de bases iguais. Da primeira vez, segmentamos essa área sob a curva em 100 trapézios. A aproximação 4,68237 (com precisão de 1 casa decimal) chegou em 17 segundos.

Na segunda vez, dividimos a área em 1.000 trapézios. Desta vez, o resultado foi 4,606 (precisão de 2 casas decimais) e chegou em 2 minutos e 41 segundos.

Na terceira tentativa, fomos mais ambiciosos: retalhamos o intervalo em 10.000 trapézios. O resultado foi perfeito: 4,60517 (precisão de 5 casas decimais). Mas levou 27 minutos para aparecer na tela!

tk85 pacman

Desempenho, usabilidade e design podiam não ser o forte do TK85. Mas sua simplicidade e os desafios trazidos por suas limitações capturaram a imaginação de uma geração de programadores brasileiros.

Hoje o TK85 é cultuado por um pequeno mas fiel grupo de colecionadores. E a compatibilidade com o ZX81 dá acesso a uma ampla lista de softwares que podem ser baixados da internet e carregados com ajuda da placa de som do PC (que foi como conseguimos rodar todos os jogos mostrados aqui).

Como se vê, a internet não apenas molda o futuro – ela também nos ajuda a entender o passado!

Avalie: 
Muito RuimRuimRegularBomMuito Bom
Compartilhe:
 
Dê sua opinião*Campos obrigatórios
Os comentários estão sujeitos à aprovação da editoria do site.
Conteúdos considerados ofensivos poderão sofrer modificações com prévio aviso. Tags permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .
 
Comentários
domelhor.net diz:
28 de September de 2009 às 22:12

Teste retr: um clone brasileiro do Sinclair ZX81 ingls…

Conhea o TK85, micro fabricado pela brasileira Microdigital em plena reserva de mercado….

Miguel diz:
29 de September de 2009 às 10:32

Tinha um programinha que eu achava “a pirotecnia hi-tech”: Escrever o nome na tela e deixá-lo piscante, intermitente.

O máximo!

Cyd diz:
22 de October de 2009 às 23:37

A reserva de mercado até hoje é objeto de chacota quando se fala dos equipamentos “fabricados” na época. Ou eram clones como o TK-85, CP-500 e tantos outros, ou eram apenas montados no país por vias escusas. Entretanto, há que se separar o joio do trigo. Esta história ainda está mal contada. Muita gente séria pagou pela ganância de empresários inescrupulosos que se escondiam em nome da defesa da tecnologia nacional, mas, na verdade, usavam a reserva para ganhar dinheiro fácil. E os projetos que mereciam investimentos e atenção da indústria e do governo acabaram se perdendo. É pena, poderíamos ter uma lembrança diferente deste período. O legado que ficou sacramentou o fracasso da reserva. A pergunta que não quer calar é: Poderia ter sido diferente ? Talvez a resposta a esta indagação traga revelações surpreendentes e ajude na formulação de futuras políticas industriais para o desenvolvimento tecnológico do país.

PS: Robinson, mandei um e-mail para o seu endereço na USP.

[...] Nos cálculos, o desempenho do processador 80C85 de 8 bits e 2,4 MHz (de novo, você leu certo: megahertz) não decepciona. Escrevi um programa de cálculo de fatorial e o resultado vem na hora. Um dos testes consistiu em calcular a “área sob a curva” da função f(x)=1/x, no intervalo entre 1 e 100. Isso equivale a encontrar a melhor aproximação da integral numérica dessa função, no intervalo dado. Usamos, para tanto, o método dos trapézios. O resultado? A aproximação com 100 trapézios levou 8 segundos; com 1000 trapézios, 1m22s; com 10000 trapézios, 14m. O tempo foi praticamente a metade do que levou o TK85 (veja este teste aqui). [...]

Chester diz:
26 de November de 2011 às 20:11

Dica: acrescente a linha:

5 FAST

em qualquer um dos programas. Com isso, o computador não vai interromper o processador a todo momento para gerar os caracteres no vídeo. Os tempos devem cair MUITO.

 
Versão Zero
 
Computadores, gadgets, celulares, software, internet, testes e muito mais
 
Páginas
 
 
Categorias
 
 
Twitter
 
 
Busca
 
 
Arquivo
 
September 2009
S M T W T F S
« Aug   Oct »
 12345
6789101112
13141516171819
20212223242526
27282930  
 
Tags
 
 
Comentários