Red Hot Cyber
La cybersecurity è condivisione. Riconosci il rischio, combattilo, condividi le tue esperienze ed incentiva gli altri a fare meglio di te.
Cerca
Red Hot Cyber Academy

La tecnologia del programma Apollo 11 – Missione Luna, andata e ritorno.

Roberto Campagnola : 27 Maggio 2021 08:00

Autore: Roberto Campagnola
Data Pubblicazione: 22/05/2021

L’industria spaziale, oggi come nel passato, è sempre stata portatrice di progresso e grandi innovazioni. Una sezione del sito della NASA è interamente dedicata a illustrare le ricadute sulla vita di tutti noi delle missioni spaziali, del passato e non solo. (https://spinoff.nasa.gov/).

Tra le missioni un posto di riguardo, ovviamente, deve essere riservato al programma Apollo che portò il primo uomo sulla Luna nel 1969. Spesso si sente dire che siamo andati sulla Luna con un computer che è molto meno potente di uno smartphone. La realtà è un po’ diversa. I computer presenti a bordo dei veicoli Saturn e Apollo erano 5:

  • un IBM LVDC (Launch Vehicle Digital Computer) a bordo del Saturn V;
  • un Honeywell SCS (Stabilization and Control System) nel modulo di comando;
  • un TRW AGS (Abort Guidance System) nel modulo lunare.
  • due Raytheon AGC – APOLLO GUIDANCE COMPUTER , uno nel modulo lunare e uno nel modulo di comando.

Prompt Engineering & Sicurezza: diventa l’esperto che guida l’AI

Vuoi dominare l’AI generativa e usarla in modo sicuro e professionale? Con il Corso Prompt Engineering: dalle basi alla cybersecurity, guidato da Luca Vinciguerra, data scientist ed esperto di sicurezza informatica, impari a creare prompt efficaci, ottimizzare i modelli linguistici e difenderti dai rischi legati all’intelligenza artificiale. Un percorso pratico e subito spendibile per distinguerti nel mondo del lavoro.
Non restare indietro: investi oggi nelle tue competenze e porta il tuo profilo professionale a un nuovo livello.
Guarda subito l'anteprima gratuita del corso su academy.redhotcyber.com
Contattaci per ulteriori informazioni tramite WhatsApp al 375 593 1011 oppure scrivi a [email protected]



Supporta RHC attraverso:
 

  1. L'acquisto del fumetto sul Cybersecurity Awareness
  2. Ascoltando i nostri Podcast
  3. Seguendo RHC su WhatsApp
  4. Seguendo RHC su Telegram
  5. Scarica gratuitamente “Byte The Silence”, il fumetto sul Cyberbullismo di Red Hot Cyber

Se ti piacciono le novità e gli articoli riportati su di Red Hot Cyber, iscriviti immediatamente alla newsletter settimanale per non perdere nessun articolo. La newsletter generalmente viene inviata ai nostri lettori ad inizio settimana, indicativamente di lunedì.
 

La potenza di calcolo degli AGC era ovviamente inferiore a quella a cui siamo abituati oggi, ma bisogna ricordare che l’unico compito per cui erano programmati era la navigazione: gli AGC, quindi, erano quindi perfettamente adatti a svolgere i complessi calcoli e operazioni richiesti.

Inoltre, si deve sottolineare che altri compiti ed operazioni erano svolti dai computer a terra: il Real Time Computer Complex dell’IBM installato presso il Manned Spacecraft Center di Houston riceveva, processava e inviava al Mission Control Center i dati delle capsule Apollo ed era formato da 5 mainframe IBM System/360 modello 75J, che rappresentavano lo state of the art per l’industria informatica dell’epoca.

Uno sguardo all’Hardware

L’Apollo Guidance Computer fu il primo computer a montare un processore a circuiti integrati a base di silicio. Aveva una frequenza di 2,048 Mhz, e delle prestazioni comparabili con i primi personal computer che si sarebbero diffusi alla fine degli anni ’70.


Apollo Guidance Computer e DSKY

L’AGC usava come unità nativa word da 15 bit più 1 bit per la parità, montava una memoria RAM a nucleo magnetico da 2K word, e una memoria core-rope ROM di 36K word.

La memoria RAM era a nucleo magnetico in cui l’informazione, era scritta e letta sfruttando il fenomeno dell’isteresi magnetica dovuta al passaggio di corrente attraverso degli anelli di ossido di ferro. La ROM core-rope era un tipo di architettura di memoria di sola lettura a nucleo di ferro, in cui i nuclei di ossido di ferro agivano solo da trasformatori.

Entrambe le memorie sono furono programmate dall’ Instrumentation Lab del MIT e costruite dalla Raytheon.

Gli astronauti interagivano con l’AGC attraverso il DSKY Display and keyboard. I comandi erano inseriti numericamente, attraverso numeri a due cifre: VERB e NOUN; il comando VERB indicava l’azione da compiere, il comando NOUN specifica su quale dato dovesse essere compiuta l’azione VERB.


Memoria core-rope Apollo Guidance Computer

Uno sguardo al Software

Il software fu scritto in linguaggio assembly AGC e fu sviluppato sempre dall’Instrumentation Lab del MIT. Rappresenta una pietra miliare nel campo del software engineering per le scelte di programmazione a quel tempo pionieristiche, per gli avanzati standard di progettazione e per le l’introduzione dei concetti quali elaborazione asincrona e schedulazione delle priorità che rimediarono, per esempio, al sovraccarico di dati avvenuto durante la discesa sulla Luna dell’Apollo 11, permettendo agli astronauti di completare l’allunaggio in sicurezza.

Tale software costituì le basi per il software di guida e navigazione del programma Space Shuttle immediatamente successivo al programma Apollo e per il moderno sistema fly-by-wire per velivoli militari e civili, a ulteriore riprova dell’utilità dell’esplorazione spaziale.


Margaret Hamilton, accanto al software dell’Apollo 11.

Margaret Hamilton, è stata la direttrice della programmazione del software del progetto Apollo. Se volete saperne di più di chi era Margaret Hamilton, vi rimandiamo al canale YouTube di RedHotCyber.

Roberto Campagnola

credits:

https://en.wikipedia.org/wiki/Apollo_Guidance_Computer

https://en.wikipedia.org/wiki/Magnetic-core_memory

Paolo Attivissimo-Luna, sì ci siamo andati

https://en.wikipedia.org/wiki/Core_rope_memory

Roberto Campagnola
Laureato in fisica delle particelle, attualmente assegnista di ricerca presso i Laboratori Nazionali di Frascati-INFN e il CERN, si occupa dell’upgrade dell’esperimento CMS – Compact Muon Solenoid per il Large Hadron Collider.

Lista degli articoli

Articoli in evidenza

Questo ennesimo articolo “contro” ChatControl sarà assolutamente inutile?
Di Stefano Gazzella - 18/09/2025

Avevamo già parlato della proposta di regolamento “ChatControl” quasi due anni fa, ma vista la roadmap che è in atto ci troviamo nell’imbarazzo di doverne parlare nuovamente. Sembra però un d...

RHC intervista ShinyHunters: “I sistemi si riparano, le persone restano vulnerabili!”
Di RHC Dark Lab - 17/09/2025

ShinyHunters è un gruppo noto per il coinvolgimento in diversi attacchi informatici di alto profilo. Formatosi intorno al 2020, il gruppo ha guadagnato notorietà attraverso una serie di attacchi mir...

Chat Control: tra caccia ai canali illegali e freno a mano su libertà e privacy
Di Sandro Sana - 16/09/2025

La notizia è semplice, la tecnologia no. Chat Control (CSAR) nasce per scovare CSAM e dinamiche di grooming dentro le piattaforme di messaggistica. La versione “modernizzata” rinuncia alla backdo...

Great Firewall sotto i riflettori: il leak che svela l’industrializzazione della censura cinese
Di Redazione RHC - 16/09/2025

A cura di Luca Stivali e Olivia Terragni. L’11 settembre 2025 è esploso mediaticamente,  in modo massivo e massiccio,  quello che può essere definito il più grande leak mai subito dal Great Fir...

Violazione del Great Firewall of China: 500 GB di dati sensibili esfiltrati
Di Redazione RHC - 15/09/2025

Una violazione di dati senza precedenti ha colpito il Great Firewall of China (GFW), con oltre 500 GB di materiale riservato che è stato sottratto e reso pubblico in rete. Tra le informazioni comprom...