Wer programmiert den Apollo Computer?

Diese Frage scheint eine sehr triviale zu sein. Doch es gab eine lange Diskussion als sie damals aufkam. Zur Erklärung muss man in die Zeit zurückblicken: Computer waren damals große Monster die in Schränken saßen, weitere Schränke nahmen Magnetplatten oder noch häufiger Magnetbandgeräte auf. Eingaben gab es auch per Lochstreifen, Lochkarte und als modernste Neuerung per Terminal (eine Schreibmaschine, bei ganz Modernen Rechnern sogar mit Monitor). Doch diese Technik war für Apollo zu groß. Apollo setzte zwar auch einen miniaturisierten Rechner ein, aber bei den Einschränkungen an Gewicht und Masse, war seine Leistung beschränkt. Technisch gesehen bestand der AGC (Apollo Guidance Computer) aus identischen Schaltungen: Jede Schaltung war ein NOR Gatter aus 3 Transistoren und 4 Widerständen. Etwa 5000 dieser Gatter bildeten dann die Logik des Computers. Der Speicher wurde unterteilt in einen zur Laufzeit beschreibbaren Speicher und einen Festwertspeicher unterteilt. Im letzteren wurde das Programm vor der Mission durch Verdrahtung fest abgelegt. Das wesentliche war, dass der vom MIR entwickelte Computer eine Spezialanfertigung für Apollo war, den es so nicht käuflich zu erwerben gab. Er war ausgelegt auf die Bedürfnisse der Mission: Die Verarbeitung von Prozessdaten und Berechnung von Navigationsinformationen und Steuerung des Antriebs.

Continue reading „Wer programmiert den Apollo Computer?“