What's new
iamretro

Wow! It seems you have yet to create an account with us! Needless to say, you have to register in order to get the full "iamretro" experience! You will then be able to create your own topics, reply to posts and be an active member of the MOST prolific community in Greece (even further than that, but we're being modest for now). So don't delay! REGISTER!

The Apollo 11 computer

chriskgnr

Retro Guru
Comrade
Joined
Oct 2, 2012
Messages
2,067
Apollo Guidance Computer(AGC)

Με τα σημερινα δεδομένα, ο υπολογιστής που χρησιμοποιήθηκε στο διαστημόπλοιο Apollo, ήταν πρωτόγονος. Με υπολογιστική ισχύ όσο μίας αριθμομηχανής(calculator), ο υπολογιστής αυτός οδήγησε τους αστροναύτες για 356000 χιλιόμετρα από τη Γη στη Σελήνη και τους επέστρεψε με ασφάλεια.



O υπολογιστής της διαστημικής αποστολής σχεδιάστηκε από το ΜΙΤ και κατασκευάστηκε από τη Raytheon. O AGC, χρησιμοποιούσε ένα real time λειτουργικό σύστημα το οποίο επέτρεπε στους αστροναύτες να εισάγουν απλές εντολές που αποτελούνταν από ζευγάρια κωδικών ουσιαστικών και ρημάτων(nouns and verbs codes), για να ελέγξουν το διαστημόπλοιο. Είχε 64ΚΒ μνήμης και λειτουργούσε στα 0.043ΜΗz.





Ο υπολογιστής μπορούσε να δεχτεί και ένα μικρό σετ εντολών κώδικα μηχανής, οι οποίες χρησιμοποιούνταν για τον προγραμματισμό του hardware ώστε να εκτελεστούν διάφορες λειτουργίες που ήθελαν οι αστροναύτες.
Το πρόγραμμα που έτρεχε ο υπολογιστής λεγόταν Luminary και ήταν γραμμένο σε γλώσσα Mac(MIT Algebraic Compiler). Το πρόγραμμα αυτό μετατρεπόταν δια χειρός, σε assembly κώδικα που μπορούσε ο υπολογιστής να τρέξει. Ο assembly κώδικας εισαγόταν στον AGC χρησιμοποιώντας διάτρητες κάρτες. Το AGC μπορούσε να εκτελέσει αρκετά προγράμματα με σειρά προτεραιότητας.




Κατά τη διάρκεια της αποστολής ο υπολογιστής υπερφορτώθηκε και παρουσίασε το σφάλμα "1202". Ο Neil Armstrong επικοινώνησε με το κέντρο ελέγχου και ζήτησε οδηγίες για το λάθος αυτό. Το κέντρο του απάντησε ότι τη δεδομένη στιγμή μπορεί να αγνοηθεί το συγκεκριμένο σφάλμα. Μερικά δευτερόλεπτα αργότερα το Apollo 11 θα προσγειωνόταν στη Σελήνη.

Οι οδηγίες χρήσεως για το AGC:
http://authors.library.caltech.edu/5456/1/hrst.mit.edu/hrs/apollo/public/archive/1689.pdf

To listing του κώδικα για το πρόγραμμα του AGC:
http://authors.library.caltech.edu/5456/1/hrst.mit.edu/hrs/apollo/public/archive/1701.pdf
 

Attachments

  • agc2.jpg
    agc2.jpg
    93.4 KB · Views: 216
  • agc4.jpg
    agc4.jpg
    66.6 KB · Views: 216
  • Apollo_DSKY_interface.svg.png
    Apollo_DSKY_interface.svg.png
    99.3 KB · Views: 216
  • agc3.JPG
    agc3.JPG
    133.2 KB · Views: 216

turrican

Too Retro to post!
Comrade
Joined
Jun 13, 2012
Messages
3,018
Έι, το panel νομίζω ότι θυμίζει λίγο από Ιππότη της ασφάλτου!
Κάτι τέτοια posts με κάνουν να σκέφτομαι, ότι δε μπορώ, ούτε εγώ, να συνειδητοποιήσω πόσο δυνατότερα είναι αυτά τα σημερινά τέρατα που έχουμε στο σπίτι μας! Διάβαζα τις προάλλες ότι το Βόγιατζερ 1 κινείται ακόμα, και έχει φτάσει στις "εσχατιές" του διαστήματος! Ο υπολογιστής του διαθέτει 64K ΡΑΜ και είναι της δυναμικότητας ενός Apple II! Αν δεν ήταν φάρσα η είδηση, η ΝΑΣΑ έψαχνε νεαρό που έχει γνώσεις, Cobol, Fortran και Algol, επειδή ο προηγούμενος που ήταν υπεύθυνος για το χειρισμό ...πήρε σύνταξη!

Ορίστε λοιπόν, όσοι ρετρό προσέλθετε!
 

chriskgnr

Retro Guru
Comrade
Joined
Oct 2, 2012
Messages
2,067
turrican said:
... Αν δεν ήταν φάρσα η είδηση, η ΝΑΣΑ έψαχνε νεαρό που έχει γνώσεις, Cobol, Fortran και Algol, επειδή ο προηγούμενος που ήταν υπεύθυνος για το χειρισμό ...πήρε σύνταξη!

Ορίστε λοιπόν, όσοι ρετρό προσέλθετε!

:lol: :lol:
 

circleag76

Retro Starter
Joined
Mar 4, 2016
Messages
18
Πω πω! :eek: Απίστευτο!!!!!

Χρήστο, φοβερή η παρουσίαση σου και με πάρα πάρα πάρα πολύ ενδιαφέρον πληροφορίες!!!

Σε ευχαριστούμε :thumbup:
 

geoanas

Commodore Vampire
Staff member
Comrade
Joined
Oct 21, 2012
Messages
7,377
Τότε που αποκαλούσαν τους υπολογιστές ...ηλεκτρονικούς εγκεφάλους ! Σκέτη μαγεία ! Well Done Chris ;)
 
Top