Sabia…

Quanta memória tinha a Apollo 11?

Resposta direta

O computador de orientação Apollo (AGC) tinha 2.048 palavras de memória de núcleo apagável e 36.864 palavras de memória de programa fixa, tecida como memória de núcleos trançados; cada palavra tinha 16 bits. Os dois computadores da Apollo 11, no módulo de comando e no módulo lunar, eram idênticos; não havia armazenamento em massa.

Quanta memória tinha a Apollo 11?
Aldrin em pé ao lado da bandeira dos EUA hasteada

Programas tecidos

A memória de programa do computador de orientação Apollo (AGC) era hardware no sentido literal. Na memória de núcleos trançados, os fios passavam por dentro ou por fora de pequenos anéis de ferrite; cada fio que atravessava um núcleo representava um um, e cada um que passava ao lado, um zero. Esses "cabos" eram tecidos à mão, durante meses, e depois tornavam-se imutáveis. Essa parte fixa continha 36.864 palavras, face às 2.048 palavras de memória de núcleo apagável com que o computador realmente trabalhava; cada palavra tinha 16 bits, um deles dedicado à verificação de erros.

O que cabe em 2.048 palavras

A memória de trabalho guardava vetores de estado, orientações, resultados intermédios e os números que a tripulação introduzia através do teclado DSKY com códigos de verbo e substantivo. Como quase não havia margem, um pequeno sistema operativo em tempo real priorizava as tarefas e descartava as que não cabiam. Foi exatamente isso que aconteceu durante a descida da Apollo 11: os alarmes 1201 e 1202 indicaram que o computador estava sobrecarregado e a reiniciar tarefas. Ainda assim, o módulo lunar alunou, porque o software estava concebido precisamente para esse caso.

Pequeno, mas o suficiente

Pelos padrões atuais, isso não é nada: uma única fotografia de telemóvel ocupa muitas vezes mais espaço. Mas a comparação é enganosa, porque aquele computador não precisava de suportar um sistema operativo, nem gráficos, nem aplicações, apenas navegação, controlo e visualização: tarefas embutidas de alcance fixo. Os cálculos eram feitos com números inteiros e escalas cuidadosamente escolhidas, as medições vinham da plataforma inercial e do sextante, e em caso de dúvida era a tripulação que decidia. Havia ainda capacidade de cálculo adicional disponível no centro de controlo em Houston, que transmitia dados orbitais por rádio.

Mais perguntas

Quanta memória tinha a Apollo 11? | Above Ten Thousand