Sorgenti dell’AGC

AGC (NASA)Chris Garry ha pubblicato su GitHub i sorgenti dell’AGC dell’Apollo 11.

L’AGC (Apollo Guidance Computer) è il computer di bordo del modulo comando (CM) e del modulo lunare (LM) delle missioni Apollo.

Si tratta di un gioiello di informatica del periodo: il sistema operativo era memorizzato su rope memory ed era un sistema real time (RTOS) con multitasking cooperativo.

I sorgenti pubblicati non solo sono ovviamente in assembler, ma sono nell’assembler dell’AGC, quindi probabilmente l’unica parte leggibile sono i commenti.

Ovviamente si sono scatenati alcuni cabarettisti aprendo delle issue in merito a questi sorgenti. Non so per quanto rimangano disponibili, ma sono da segnalare quelle relative all’Apollo 11, all’Apollo 12 e all’Apollo 13.

I codici sorgenti erano già stati pubblicati in precedenza.

Autore: Luigi Rosa

Consulente IT, sviluppatore, SysAdmin, cazzaro, e, ovviamente, geek.

Un pensiero riguardo “Sorgenti dell’AGC”

Spazio per un commento