Κατεβάστε τον κώδικα που πέταξε το Apollo 11

Posted by Clopy Paste 14 Απριλίου 2026


Ο κώδικας που οδήγησε τον Neil Armstrong και τον Buzz Aldrin στη σελήνη κυκλοφόρησε σε ψηφιακή μορφή για δημόσια πρόσβαση. Σχεδόν έξι δεκαετίες μετά την αποστολή του Apollo 11, το αρχικό λογισμικό πτήσης είναι πλέον ελεύθερα διαθέσιμο στο GitHub ΕΔΩ.

Το αποθετήριο, που κυκλοφόρησε από τον Chris Garry της NASA και έχει χαρακτηριστεί ως δημόσιο, περιέχει δύο ξεχωριστά προγράμματα: το Comanche055, που χρησιμοποιήθηκε στη Μονάδα Διοίκησης του Apollo, και το Luminary099, που χρησιμοποιήθηκε στη Σεληνιακή Μονάδα.

Και τα δύο προγράμματα γράφτηκαν για τον Υπολογιστή Καθοδήγησης Apollo (AGC ή Apollo Guidance Computer), μια μηχανή του οποίου οι προδιαγραφές είναι πλέον απίστευτες – 3.840 bytes μνήμης RAM και 69.120 bytes αποθήκευσης. Ο AGC έτρεχε περίπου 85.000 οδηγίες το δευτερόλεπτο. Αυτά τα όρια καθόρισαν ένα από τα πιο αποτελεσματικά λογισμικά που έχουν γραφεί ποτέ.

Η ψηφιοποίηση του κώδικα κατέστη δυνατή μέσω της συνεργασίας μεταξύ του Virtual AGC, ενός project διατήρησης αφιερωμένου στον υπολογιστή του Apollo, και του Μουσείου MIT, το οποίο διατηρεί τις αρχικές καταχωρίσεις σε χαρτί. Σαρωμένα και διορθωμένα γραμμή προς γραμμή, τα αρχεία είναι πλέον προσβάσιμα στο διαδίκτυο – σελίδες της assembly γλώσσας που υποστήριξε το πρώτο επιτυχημένο ταξίδι της ανθρωπότητας στη Σελήνη.

Μέσα στο Comanche055 υπάρχουν κείμενα που δείχνουν πώς διαχειρίστηκε αυτό το λογισμικό καταστάσεις ζωής ή θανάτου με εκπληκτική απλότητα. Ένα αρχείο, το ALARM_AND_ABORT.agc, εξηγεί τη λογική για την παρακολούθηση και την αντιμετώπιση κρίσιμων σφαλμάτων. Τα σχόλια στον κώδικα περιγράφουν τον ρόλο του κώδικα: καταγραφή συνθηκών συναγερμού, ενεργοποίηση της προειδοποιητικής λυχνίας όταν είναι απαραίτητο και απόφαση για το εάν ένα σφάλμα απαιτεί τη ματαίωση της αποστολής.

Ένα άλλο συχνά αναφερόμενο κείμενο απεικονίζει τον μαθηματικό πυρήνα της καθοδήγησης του Apolloπερίπου 30 γραμμές assembly κώδικα που υπολογίζουν τροχιές πλοήγησης, την υπολογιστική ουσία της μιας μηχανικής που δεν έχει περιττά σημεία για την περιορισμένη μνήμη του AGC.

Share/Save/Bookmark

0 comments

Δημοσίευση σχολίου

Παρακαλώ, τα σχόλιά σας να μην περιέχουν βωμολοχίες, να μην είναι γραμμένα σε greeklish και με κεφαλαία γράμματα και να μην περιέχουν οποιοδήποτε διαφημιστικό περιεχόμενο. Σε διαφορετική περίπτωση δε θα δημοσιεύονται. Για οποιαδήποτε απορία ανατρέξτε στους όρους χρήσης του ιστολογίου.

Translate

Donate

Donate
Buy Me A Coffee

Ακολουθήστε μας

Σας ενδιαφέρουν...

ΑΤΗ.ΕΝΑ Card Fuel Pass fuelGR Market Pass ΤΟΥΡΙΣΜΟΣ ΓΙΑ ΟΛΟΥΣ govgr Online Supermarket 1 Online Supermarket 2 Αναζήτηση Ασφαλειών Αναζήτηση Εργασίας 1 Αναζήτηση Εργασίας 2 Αναζήτηση Εργασίας 3 Αναζήτηση Ξενοδοχείων 1 Αναζήτηση Ξενοδοχείων 2 Αναζήτηση Πτήσεων 1 Αναζήτηση Πτήσεων 2 Αναζήτηση Πτήσεων 3 Αναζήτηση Πτήσεων 4 Αποστολή Λουλουδιών Αποτελέσματα Τζόκερ ΟΠΑΠ Αποτελέσματα Πάμε Στοίχημα ΟΠΑΠ Δήλωση Υγείας Ακτοπλοΐας Δρομολόγια Πλοίων 1 Δρομολόγια Πλοίων 2 Δρομολόγια Πλοίων 3 Δρομολόγια Πλοίων (ΟΛΠ) Δρομολόγια ΤΡΑΙΝΟΣΕ Εθνικός Χάρτης Απινιδωτών Ελ. Βενιζέλος: Αφίξεις - Αναχωρήσεις Εφαρμογή Ηλεκτρονικών Ραντεβού ΟΠΑΝΔΑ Εφημερεύοντα Νοσοκομεία Εφημερεύοντα Φαρμακεία 1 Εφημερεύοντα Φαρμακεία 2 Εφημερεύοντες Ιατροί Ηλεκτρονικές Υπηρεσίες ΕΦΚΑ Καταγωγή Πινακίδας Οχημάτων Κέντρα Εξυπηρέτησης Πολιτών Κορονοϊός - Χάρτης ΚΤΗΜΑΤΟΛΟΓΙΟ ΚΤΕΛ Αττικής Κυκλοφοριακός Χάρτης 1 Κυκλοφοριακός Χάρτης 2 Λαϊκές Αγορές Παραγγελία Φαγητού 1 Παραγγελία Φαγητού 2 Παραγγελία Φαγητού 3 Παρακολούθηση Πλοίων Παρατηρητήριο Τιμών Καυσίμων Πληροφορίες Οχημάτων (Open Car) Προγραμματισμός ραντεβού εμβολιασμού κατά της COVID-19 ΟΑΣΑ Αναζήτηση Δρομολογίων Σεισμοί 1 Σεισμοί 2 Σεισμοί 3 Σημεία Συγκέντρωσης - Καταφύγια Ταχυδρομικοί Κώδικες Τέλη Κυκλοφορίας Αυτοκινήτων Τιμές Καυσίμων 1 Τιμές Καυσίμων 2 Υγειονομικός Χάρτης Φορολοταρία Χάρτης Βουνών Χάρτης Κάστρων Χάρτης Λαϊκών Αγορών Αττικής Χάρτης Μαρμάρων Χρυσός Οδηγός

Ιστορικό αναρτήσεων

Αναγνώστες

Twitter Followers

Linkedin Profile

Facebook Fans

Κλικ εδώ να δείτε τα Banner Φίλων

trelokouneli ads
Στείλτε μας το Banner σας με e-mail και θα το αναρτήσουμε στα
Banner Φίλων (ακριβώς από πάνω).
Απαραίτητη προϋπόθεση να βάλετε κι εσείς ένα απ’ τα δύο Banner μας στο site σας.
Οι εικόνες θα μετατρέπονται σε 125x125 pixel λόγω χώρου.
Όλα τα Banner ανοίγουν σε νέο παράθυρο.
Banner 125x125
ClopYPastE
Banner 300x140
ClopYPastE

Φόρμα επικοινωνίας

Όνομα

Ηλεκτρονικό ταχυδρομείο *

Μήνυμα *

Αναγνώσεις σελίδων

Συνολικές Αναρτήσεις

Συνολικά Σχόλια