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.


Pubblicato

in

,

da

Commenti

2 risposte a “Sorgenti dell’AGC”

  1. […] The code that took America to the moon was just published to GitHub, and it’s like a 1960s time capsule #:programmazione funzionale #:storia ::: Quartz ::: glipari ::: Siamo Geek […]

  2. […] nota Luigi Rosa sempre su Siamogeek, si tratta di software eccezionale per l’epoca, di cui Quartzoffre una magnifica analisi […]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *