Fotos, documentários, artigos… há várias formas de celebrar os 40 anos do primeiro pouso do homem na Lua, mas poucos podem ser considerados tão "autênticos" quanto o projeto de John Pultorak: ele construiu em sua própria casa uma réplica funcional do Apollo Guidance Computer (AGC), o computador de vôo usado a bordo da missão Apollo 11.
O projeto, que levou quatro anos, foi concluído em 2005, mas a documentação necessária para replicar a máquina só foi liberada por Pultorak, um ex-engenheiro da Lockheed Martin de 54 anos, recentemente. Boa parte do tempo foi gasta procurando material de referência, como documentação, código-fonte, fotografias e diagramas que seriam usados na reconstrução. O custo estimado foi de US$ 3.000 em componentes, mais US$ 350 em documentação.
O AGC foi um dos primeiros computadores baseados em um microprocessador. Tinha clock de 1 MHz (sim, megahertz), 4 registradores de 16 Bits, 64 kB de RAM (quatro mil "palavras" de 16 bits cada) e 512 kB de ROM (32 mil "palavras"). O sistema operacional, batizado de EXEC, era multi-tarefa e podia rodar até 8 processos simultaneamente.
A interface entre os astronautas e a máquina era feita através de uma unidade batizada de "Dsky", composta por 19 teclas (números e funções especiais) e cinco displays numéricos, mais algumas lâmpadas indicadoras de estado. Nada de comandos amigáveis ali: para mostrar a contagem regressiva até a aterrissagem, por exemplo, os astronautas precisavam digitar comandos como [VERB] 0 6 [NOUN] 3 6 [ENTER]
A réplica de John não é exata: os componentes, por exemplo, são mais modernos (embora a maioria ainda seja da década de 70), o que possibilitou uma redução de 10 pra 1 no número de peças usadas. Ainda assim, seu AGC é capaz de rodar partes do programa de vôo original com perfeição.
A documentação compreende de 5 livretos, no formato PDF, com uma introdução geral ao projeto e descrevendo os módulos que compõem a máquina: CTL (controle), PROC (processador), MEM (memória) e IO (entrada e saída de dados), bem como um simulador, assembler (para desenvolvimento de software), uma cópia do software de vôo original e programas de teste, num total de mais de mil páginas de documentação em quase 50 MB. Tudo por ser baixado gratuitamente no site Galaxiki, em www.bit.ly/UDhOa
Data de publicação no Boletim: 05/08/2009
Editor(a) responsável: Carlos Eduardo Contato (CE), Boletim Supernovas
Citação bibliográfica (ABNT):
CONSTRUA SUA PRÓPRIA RÉPLICA DO COMPUTADOR DA APOLLO 11. Fonte original: Antonio Blanc, Geek. Boletim Supernovas: Boletim Brasileiro de Astronomia, ed. 526, Ago. 2009. Disponível em: < http://www.boletimsupernovas.com.br/edicao/526/noticia/2570/BSN_construa-sua-propria-replica-do-computador-da-apollo-11.htm >. Acesso em: 10 Fev. 2012.
Citação bibliográfica (BibTeX/ABNTeX):
@misc{supernovas: Boletim Brasileiro de Astronomia,
publisher = "Antonio Blanc, Geek",
title = " CONSTRUA SUA PRÓPRIA RÉPLICA DO COMPUTADOR DA APOLLO 11 ",
booktitle = "Boletim Supernovas",
year = "2009",
url = "url{http://www.boletimsupernovas.com.br/edicao/526/noticia/2570/BSN_construa-sua-propria-replica-do-computador-da-apollo-11.htm}",
urlaccessdate = "10 Fev. 2012"}
Permalink
: